我设法对我的评论进行编号,然后将评论与pingback和trackback分开。我现在唯一的问题是,我不想显示本节的标题(trackback/pingback所在的位置),除非有任何标题。
这是我在注释中使用的代码。php:
<div class="pingback"><h3>Trackbacks/Pingbacks:</h3>
<?php
wp_list_comments(array(
\'callback\'=>\'list_pings\',
\'style\'=>\'ol\',
\'type\'=>\'pings\',
));
?>
</div>
这是函数的代码。php:<?php
function list_pings($comment, $args, $depth) {
$GLOBALS[\'comment\'] = $comment;
?>
<li id="comment-<?php comment_ID(); ?>"><?php comment_author_link(); ?>
<?php } ?>
<?php
add_filter(\'get_comments_number\', \'comment_count\', 0);
function comment_count( $count ) {
if ( ! is_admin() ) {
global $id;
$comments_by_type = &separate_comments(get_comments(\'status=approve&post_id=\' . $id));
return count($comments_by_type[\'comment\']);
} else {
return $count;
}
}
?>
我想我应该做一个if/else
声明,但我不知道从哪里开始。