我如何摆脱“你的评论正在等待审核。” Wordpress中的消息?

时间:2010-07-09 06:04:12

标签: wordpress

我找不到生成该内容的php,或者我是否必须从网站管理员停用它?

3 个答案:

答案 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)

  1. 下载并安装Notepad++.
  2. 打开Notepad ++
  3. 点击“Ctrl-F”进入“查找”对话框。
  4. 更改为“在文件中查找”选项卡(“Ctrl-Shift-F”可能会在此处快捷方式)。
  5. 将过滤器更改为* .php
  6. 将位置更改为您的wordpress文件夹
  7. 确保您已启用子目录中的搜索。
  8. 搜索“您的评论正在等待”