if 문이 여러 개 사용하는 데 문제가 있습니다. &&
을 사용하고 있지만 첫 번째 문장에서만 작동하는 것으로 보입니다. 코드는 같다 :여러 if 문의 문 발행
global $post;
$args = array('post_id' => $post->ID);
$comment = get_comments($args);
$user = wp_get_current_user();
if (3 <= count($comment) && $post->post_author == $user->ID) {
echo do_shortcode('[button]');
} else {
comment_form();
}
그것은 기본적으로 존재하는 경우보다 3 개의 댓글이 후 주석 폼을 표시한다는 통계하지만이 3 개 이상을하고있는 경우 게시물 작성자는 다음 버튼을 보여줍니다. 버튼은 3 개 이상의 댓글이있는 경우에만 표시됩니다. 내가 원하는대로 게시물 작성자인지 여부는 확인하지 않습니다.