kobard 게시판 좋아요 버튼 탈퇴 회원 관련 문의 드립니다.

avatar 스킨 적용해서 게시판을 사용하고 있는데

글 작성자가 탈퇴를 하였을 때, 글 본문을 다른 사람이 들어가서

좋아요 버튼은 그대로 있지만, 좋아요버튼을 클릭 하면 탈퇴한 회원입니다. 라고 팝업 메세지가 뜨게 할 수 있을까요?

탈퇴 하지 않은 상태에서는 좋아요 버튼을 누르면 정상 적용이 되게 하고요

이렇게 하려면 어느 부분을 수정 해야 하나요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    말씀하신 것처럼 적용하시려면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일에

    아래의 코드를 찾아서

    <div class="left">
    	<button type="button" class="kboard-button-action kboard-button-like" onclick="kboard_document_like(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Like', 'kboard')?>"><?php echo __('Like', 'kboard')?> <span class="kboard-document-like-count"><?php echo intval($content->like)?></span></button>
    	<button type="button" class="kboard-button-action kboard-button-unlike" onclick="kboard_document_unlike(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Unlike', 'kboard')?>"><?php echo __('Unlike', 'kboard')?> <span class="kboard-document-unlike-count"><?php echo intval($content->unlike)?></span></button>
    </div>

    아래의 코드로 교체해보세요.

    <?php
    $user = new WP_User($content->member_uid);
    ?>
    <?php if($user->ID || !$content->member_uid):?>
    <div class="left">
    	<button type="button" class="kboard-button-action kboard-button-like" onclick="kboard_document_like(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Like', 'kboard')?>"><?php echo __('Like', 'kboard')?> <span class="kboard-document-like-count"><?php echo intval($content->like)?></span></button>
    	<button type="button" class="kboard-button-action kboard-button-unlike" onclick="kboard_document_unlike(this)" data-uid="<?php echo $content->uid?>" title="<?php echo __('Unlike', 'kboard')?>"><?php echo __('Unlike', 'kboard')?> <span class="kboard-document-unlike-count"><?php echo intval($content->unlike)?></span></button>
    </div>
    <?php else:?>
    <div class="left">
    	<button type="button" class="kboard-button-action kboard-button-like" onclick="alert('탈퇴한 회원입니다.')" title="<?php echo __('Like', 'kboard')?>"><?php echo __('Like', 'kboard')?> <span class="kboard-document-like-count"><?php echo intval($content->like)?></span></button>
    	<button type="button" class="kboard-button-action kboard-button-unlike" onclick="alert('탈퇴한 회원입니다.')" title="<?php echo __('Unlike', 'kboard')?>"><?php echo __('Unlike', 'kboard')?> <span class="kboard-document-unlike-count"><?php echo intval($content->unlike)?></span></button>
    </div>
    <?php endif?>

     

    저희가 커뮤니티에서 코드를 일일이 만들어 드리는 건 현실적으로 불가능합니다.

    코드를 수정해야 할 부분이 많거나

    직접 코드를 수정하기 어려우시다면

    프로젝트 의뢰에 상세 내용을 올려보세요.

    https://www.cosmosfarm.com/project

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요