线程化评论-删除父评论会导致孤立评论

时间:2011-08-01 作者:anu

在某个网站上遇到问题,删除带有回复的评论(激活了线程评论)会导致子评论孤立,从而导致意外行为(例如孤立的评论将自己附加到最新的评论)。

我还没有研究过这个问题,但在此之前,这是一个已知的线程注释问题,还是一个特定主题的问题?

我正在考虑加入任何删除评论的钩子,而不是实际删除评论,而是用[删除]之类的东西来代替它-好主意,还是不好?

1 个回复
SO网友:David Law

如果一个站点上的评论者会将评论发布到错误的帖子和评论线程,那么就必须将数千条评论从一个帖子移动到该站点上更合适的帖子。

我使用了这个插件http://wordpress.org/extend/plugins/move-wordpress-comments/ 用于固定螺纹。

使用该插件,您可以选择将子注释转换为父注释,或在另一个注释下将其线程化。也可以将它们移动到不同的帖子。

但是要小心,因为你已经发现如果你破坏了线程,孤儿评论不会起到很好的作用。

我也使用过这个插件http://www.dountsis.com/projects/move-comments/ 用于批量移动评论(另一个插件是一次一条评论,非常适合处理奇怪的评论/线程问题)。例如,如果你有一个完整的线程,你想移动到另一个帖子,这个插件可以加快迁移过程。像上面的插件一样,很容易孤立孩子的评论,所以要花点时间来计划动作。

大卫

结束

相关推荐

目前针对Comments.php推荐的最佳实践是什么?

我正准备向提交一个主题。Org repo并希望确保一切正常。我的设计中留下的最大漏洞之一是注释模板。我看了一下评论。php有几个主题,其中有210个是主要主题,并且比我开始时更加困惑。看起来(基于Otto、WP Engineer等的教程)注释模板已经简化,但当我查看大多数主题注释的来源时。php,它们仍然像基督教蒙托亚时代一样错综复杂。那么,请帮助我——设置注释模板的最佳方法是什么?该模板将捕获WP 3.0/3.1中最先进的功能,同时保持代码的简单性?