在标题下显示计数备注

时间:2018-01-07 作者:AmphybiouS

我想显示在主页上每个帖子有多少条评论。

搜索wordpress指南时,我找到了此代码

<p>
  This post currently has
  <?php comments_number( \'no responses\', \'one response\', \'% responses\' ); ?>.
</p>
我要放在哪里?我用的是二零一七模板。

非常感谢。

1 个回复
SO网友:BearlyDoug

首先,你应该看看creating a child theme. 这样,Wordpress更新不会删除您所做的任何修改。

接下来,编辑wp内容/主题/2017/模板部分/帖子/内容。php并查找以下代码:

        if ( is_single() ) {
                the_title( \'<h1 class="entry-title">\', \'</h1>\' );
        } elseif ( is_front_page() && is_home() ) {
                the_title( \'<h3 class="entry-title"><a href="\' . esc_url( get_permalink() ) . \'" rel="bookmark">\', \'</a></h3>\' );
        } else {
                the_title( \'<h2 class="entry-title"><a href="\' . esc_url( get_permalink() ) . \'" rel="bookmark">\', \'</a></h2>\' );
        }
之后,只需添加以下内容:

// Show number of comments
echo \'<div>(\' . comments_number( \'no responses\', \'one response\', \'% responses\' ) . \')</div>\';
这应显示输出
Your Page Title
(13个响应)

结束

相关推荐

Conditional tag for comments

如何检查当前循环是否为注释?类似于is_comment().我正在建立一个自定义update_x_meta() 根据类型更新元数据的函数,例如:if ( is_single() || is_attachment() || is_page() ) { // post, page, attachment update_post_meta($id, $meta_data, $meta_value); } elseif (is_author()) { //