안녕하세요~ 내가 쓴 모든 글들에서 각각 받은 좋아요 개수를 숏코드를 이용해서 원하는 곳에 출력할 수 있을까요???
예를 들면요, 내가 쓴 A글에서 받은 좋아요 수 + 내가 쓴 B글에서 받은 좋아요 수 ...
혹시나 방법이 있다면 알려주시면 감사겠습니다~
매번 친절한 답변 감사드립니다~~
코드 추가 후 잘 작동하고 있습니다~~ ^^
감사합니다~~~!!!
안녕하세요~^^
KBoard 플러그인에서 내가 작성한 게시글의 총 좋아요 수를 표시하는 예제 코드를 만들어봤습니다.
아래의 코드를 추가해보세요.
add_shortcode('my_kboard_like_count', 'my_kboard_like_count');
function my_kboard_like_count($atts=array()){
global $wpdb;
$count = '';
$id = isset($atts['id']) ? $atts['id'] : get_current_user_id();
if($id){
$count = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}kboard_vote` WHERE `user_id`='{$id}' AND `target_type`='document' AND `target_vote`='like'");
}
return $count;
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
아래의 숏코드를 원하는 영역에 추가해보세요.
[my_kboard_like_count]
고맙습니다.