我找不到生成该内容的php,或者我是否必须从网站管理员停用它?
答案 0 :(得分:2)
您需要使用自己的回调wp_list_comments()
- 请查看Twenty Ten的评论回调twentyten_comment()
作为示例。
你会看到一行代码;
<?php if ( $comment->comment_approved == '0' ) : ?>
<em><?php _e( 'Your comment is awaiting moderation.', 'twentyten' ); ?></em>
<br />
<?php endif; ?>
您几乎可以将twentyten_comment()
复制并粘贴到您自己的主题中,删除上面的代码块,然后在comments.php中使用wp_list_comments('callback=my_comment_callback')
。
答案 1 :(得分:1)
最简单的方法是不破解代码或打扰子主题是使用css隐藏它。在我现在看的主题中,该文本位于分配给班级的范围标记中,并且评论等待&#34;
<span class="comment-await">Your comment is awaiting moderation.</span>
现在,大多数主题都会在“自定义”部分提供自定义css选项,因此:
span.comment-await{display:none;}
您可以在选择器之前或之后使用css来更改文本。当然,你只想做很少的改变,它通过编辑comments.php(或其他相关文件)来创建一个子主题并覆盖主题的正确方法
答案 2 :(得分:0)