좋아요 및 인쇄 작동되지 않아요

다른 php 웹페이지에 KBoard(케이보드) 게시판만 가져와서 사용하고 있습니다.

http://interprep.co.kr/board.php

 

그런데 원래 이전에 다른홈페이지에도 이렇게 사용을 했고

좋아요, 싫어요, 인쇄 버튼 작동 되었었는데

지금은 다 작동되지 않아요 ㅠㅠ

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 네 답변 감사합니다 ^^ 수고하세요~

  • KBoard 플러그인을 정상적으로 사용하시려면

    워드프레스 내장 함수인 wp_loaded, wp_footer, wp_head 함수를 지원해야 합니다.

    현재 상황으로는 같은 서버 내에 워드프레스에 KBoard 플러그인을 설치하신 후에

    아이프레임으로 불러오는 방식이 좋을 듯합니다.

    아래의 링크를 참고해보시겠어요?

    KBoard 게시판 아이프레임으로 불러오기

     

    KBoard 플러그인에서 추천은 좋아요와 싫어요의 합계입니다.

    예를 들어서 좋아요 3개 싫어요 0개라면 추천은 3으로 표시됩니다.

    고맙습니다.

  • 답변 감사합니다.

    코드를 넣었는데 인쇄는 되는데 좋아요 싫어요는 아직 안되네요 ㅠㅠ

    그리고 게시판 목록에 추천/조회수 이렇게 나오는데 추천 버튼은 어디있죠~?

  • 페이지에는 올려주신 코드가 없는 듯합니다.

    <head></head> 코드 사이에

    아래의 코드를 추가해보시겠어요?

    <script type='text/javascript' src='파일주소'></script>

    위 코드에서 파일주소 부분에는 댓글로 올려주신 코드가 있는 파일의 주소를 적용해주시면 됩니다.

    고맙습니다.

  • 그럼 어떤코드를 넣어야하는지 코드를 주실수 있을까요? 

    제가 개발자가 아니라서요 ㅠㅠ

     

    function kboard_document_print(url){
        window.open(url, 'kboard_document_print');
        return false;
    }

    function kboard_document_like(button){
        if(!kboard_ajax_lock){
            kboard_ajax_lock = true;
            jQuery.post(kboard_settings.alax_url, {'action':'kboard_document_like', 'document_uid':jQuery(button).data('uid')}, function(res){
                kboard_ajax_lock = false;
                var count = parseInt(res);
                if(count){
                    jQuery('.kboard-document-like-count', button).text(count);
                }
                else{
                    alert(kboard_localize_strings.you_have_already_voted);
                }
            });
        }
        else{
            alert(kboard_localize_strings.please_wait);
        }
        return false;
    }

    function kboard_document_unlike(button){
        if(!kboard_ajax_lock){
            kboard_ajax_lock = true;
            jQuery.post(kboard_settings.alax_url, {'action':'kboard_document_unlike', 'document_uid':jQuery(button).data('uid')}, function(res){
                kboard_ajax_lock = false;
                var count = parseInt(res);
                if(count){
                    jQuery('.kboard-document-unlike-count', button).text(count);
                }
                else{
                    alert(kboard_localize_strings.you_have_already_voted);
                }
            });
        }
        else{
            alert(kboard_localize_strings.please_wait);
        }
        return false;
    }

     

    이런 코드가 있긴한데용 

  • 안녕하세요~^^

    워드프레스 플러그인 설치가 아닌 코드만 따로 적용하셨다는 건지요?

    올려주신 페이지로 확인해보니

    페이지에 좋아요, 싫어요, 인쇄 버튼 관련 코드가 없는 듯합니다.

    kboard/template/js/script.js 파일에 좋아요, 싫어요, 인쇄 버튼 관련 코드가 있습니다.

    해당 파일이 있는지 확인해보시겠어요?

     

    저희 제품은 현재 설치형 워드프레스를 정식으로 지원하고 있습니다.

    워드프레스 사이트에 플러그인 설치가 아닌 코드만 따로 적용하신다면

    예기치 않은 오류가 발생할 수도 있습니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기