新闻中心

WordPress如何将两篇文章的评论进行合并

作者 / 无忧主机 时间 2017-11-02 19:25:32

谈起WordPress评论,站长都头疼不已吧。大部分被垃圾评论影响博客的权重,还同时吞噬着php虚拟主机的磁盘和流量,无忧主机官网(www.51php.com)有很多关于预防垃圾评论的方法站长可以搜索阅读一下,今天无忧主机小编将分享一个特殊的情况,就是因网站合并需要将两篇文章的评论进行合并,因每篇文章步骤都是手动完成,所以该方法只适合小量文章的评论合并。 WordPress如何将两篇文章的评论进行合并的方法如下: 1、首先是点击进入到我们的控制面板,然后找到数据库管理选项, 2、点击进入右侧登录phpmyadmin工具,如图所示: 1 3、登录phpmyadmin后,点击SQL打开命令框,输入以下语句,如图所示: 2

UPDATE wp_comments SET comment_post_ID=新文章ID WHERE comment_post_ID=旧文章ID;
--上面两处ID替换为你自己对应文章ID数字,此时旧文章的留言内容应该已经移动到新文章上了。
4、文章的评论数值还没有移过来,所以还需要执行以下SQL语句:
SELECT comment_count FROM wp_posts WHERE ID=旧文章ID;
--这个命令是用来获取旧文章的评论数量并在下方显示,记下这个数值。
5、最后一步了,执行以下语句:
UPDATE wp_posts SET comment_count=comment_count+旧文章评论数值 WHERE ID=新文章ID;
UPDATE wp_posts SET comment_count=comment_count-旧文章评论数值 WHERE ID=旧文章ID;
上面评论数值改成你上面记下的数值,文章ID旧文章和新文章对应填入。执行后,旧文章到新文章的迁移就算完成了,除了ID变了其他内容全部保留下来了,旧文章就可以删除了。

本文地址:https://www.51php.com/wordpress/25534.html

1
1
1
1
1
1
1