最近遇到一个特殊的情况,就是因网站合并需要将两篇文章的评论进行合并,现将方法整理在这里。因每篇文章步骤都是手动完成,所以该方法只适合小量文章的评论合并。
首先新建一篇文章。把旧文章的内容复制过去并发布。记下新文章和旧文章的ID。
使用phpMyAdmin打开你的对应数据库 点击SQL打开命令框,在SQL命令框内运行以下命令:
上面两处ID替换为你自己对应文章ID数字,此时旧文章的留言内容应该已经移动到新文章上了,不过文章的评论数值还没有移过来,所以还需要执行以下命令。
同样在SQL命令框运行以下命令:
- SELECT comment_count FROM wp_posts WHERE ID=旧文章ID;
这个命令是用来获取旧文章的评论数量并在下方显示,记下这个数值。
继续在SQL命令框运行以下命令:
- UPDATE wp_posts SET comment_count=comment_count+旧文章评论数值 WHERE ID=新文章ID;
- UPDATE wp_posts SET comment_count=comment_count-旧文章评论数值 WHERE ID=旧文章ID;
上面评论数值改成你上面记下的数值,文章ID旧文章和新文章对应填入。执行后,旧文章到新文章的迁移就算完成了,除了ID变了其他内容全部保留下来了,旧文章就可以删除了。
若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如果喜欢,请打赏支持本站,谢谢大家!
2020年11月28日 11:21 沙发
路过学习
2021年1月23日 23:35 板凳
学习
2022年7月17日 10:50 地板
学习一下~~~~