在不恰当的帖子上有评论

时间:2010-10-19 作者:Amit Kumar Gupta

如果有人对我网站上的任何帖子发表评论,该评论将显示在其他帖子下。

此外,如果我登录到我的网站。然后单击注销链接(在评论部分下),它会在注销后将我重定向到另一篇文章。

我在很多地方读到的一个可能的原因可能是显示了相关的帖子。我正在为此使用以下代码

<?php do_action(\'erp-show-related-posts\', array(\'title\'=>\'Most Related Post\', \'num_to_display\'=>10, \'no_rp_text\'=>\'No relevant article found.\')); ?>
这基本上是由wordpress插件提供的efficient related post.

1 个回复
最合适的回答,由SO网友:John P Bloch 整理而成

在我看来,你把查询搞砸了,评论表单认为用户发错了帖子。尝试添加

wp_reset_query();
在您的主题添加评论表单之前添加到您的主题。

如果不起作用,请执行以下操作:

wp_reset_query();
global $post, wp_query;
$post = $wp_query->post;
setup_postdata($post);

结束

相关推荐

I can't view or add comments

嘿,那里。我刚刚建立了这个网站。http://www.paledogstudios.com 它工作得很好,只是我似乎看不到过去的评论(这个博客是从blogger导入的)或添加评论。我知道这是代码而不是设置,因为有人告诉我,但他没有进一步帮助我。他说这可能在索引上。php帮助