Попробуйте использовать это. Это то, что я использую для вызова комментариев.
В functions.php:
function custom_comments($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
$GLOBALS['comment_depth'] = $depth;
?>
<li id="comment-<?php comment_ID() ?>" <?php comment_class() ?>>
<div class="comment-author vcard"><?php commenter_link() ?></div>
<div class="comment-meta"><?php printf(__('Posted %1$s at %2$s <span class="meta-sep">|</span> <a href="%3$s" title="Permalink to this comment">Permalink</a>', 'your-theme'),
get_comment_date(),
get_comment_time(),
'#comment-' . get_comment_ID());
edit_comment_link(__('Edit', 'your-theme'), ' <span class="meta-sep">|</span> <span class="edit-link">', '</span>'); ?></div>
<?php if ($comment->comment_approved == '0') _e("\t\t\t\t\t<span class='unapproved'>Your comment is awaiting moderation.</span>\n", 'your-theme') ?>
<div class="comment-content">
<?php comment_text() ?>
</div>
<?php // echo the comment reply link
if($args['type'] == 'all' || get_comment_type() == 'comment') :
comment_reply_link(array_merge($args, array(
'reply_text' => __('Reply','your-theme'),
'login_text' => __('Log in to reply.','your-theme'),
'depth' => $depth,
'before' => '<div class="comment-reply-link">',
'after' => '</div>'
)));
endif;
?>
<?php } // end custom_comments
В вашем посте, в рамках цикла:
<?php if (('open' == $post->comment_status) && ('open' == $post->ping_status)) : // Comments and trackbacks open ?>
<?php printf(__('<a class="comment-link" href="#respond" title="Post a comment">Post a comment</a> or leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'your-theme'), get_trackback_url()) ?>
<?php elseif (!('open' == $post->comment_status) && ('open' == $post->ping_status)) : // Only trackbacks open ?>
<?php printf(__('Comments are closed, but you can leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'your-theme'), get_trackback_url()) ?>
<?php elseif (('open' == $post->comment_status) && !('open' == $post->ping_status)) : // Only comments open ?>
<?php _e('Trackbacks are closed, but you can <a class="comment-link" href="#respond" title="Post a comment">post a comment</a>.', 'your-theme') ?>
<?php elseif (!('open' == $post->comment_status) && !('open' == $post->ping_status)) : // Comments and trackbacks closed ?>
<?php _e('Both comments and trackbacks are currently closed.', 'your-theme') ?>
<?php comments_template('', true); ?>
"4 мысли о„Test # 1“" -> одобрять один и проверить, являются ли они показывать под нить комментария или нет .. дайте мне знать случай (chk ur настройки для комментариев) .. также проверьте, что у вас есть шаблон комментария, например php comments_template ('', true); ?> в вашем файле single.php – swapnesh
Видел, что вы отправили комментарий. То, как настроены мои комментарии, не требует, чтобы я их одобрял. В 'single.php' я использую' Php comments_template(); ?> '. Комментарии не отображаются в сообщении, но они отображаются на вкладке комментариев под моей панелью. –