成航先森 成航先森

成都航院计算机系一个学生的个人博客

 

WordPress技巧

最新文章

WordPress技巧
当前位置: 首页 » 建站分享 » WordPress技巧 » WordPress将文章的评论转移到另一篇文章/页面

WordPress将文章的评论转移到另一篇文章/页面

编辑:狂族晨曦 来源:WordPress技巧 日期:2016-03-27 阅读: 1,866 次 抢个沙发 百度已收录

不知道这种古怪的需求有多少市场,反正先森是正好需要了。近期网站样式改版,发现友链的内页展示页和申请页竟然是分开的,这样很不方便,就想把两个内容进行合并。

友情链接内页展示页是用的页面,而友链的申请页用的是文章页。就功能上来说,肯定是将文章页删除,申请友链的内容并入友链内页中了。那么问题来了,申请友链页的评论,也就是站长朋友们的申请,不想让其受损,怎么转移呢?这就产生了对转移评论的需求。

开始先森想的是,新版的内页展示+申请做好之后,自己在下面按照站长们的昵称、邮箱、网站评论一次,后面再改数据库中的评论时间。但是细想,既然还是要动数据库,那为什么不在数据库里完成这一系列的操作呢?

先森数据库没学好,所以是很不愿意动数据库的,因为一不小心就很全毁,又不好撤销操作。所以奉劝各位,数据库操作之前一定要备份。

转移评论

1.查看ID

先找到要相互转移评论的两篇文章/页面,先查看两篇文章/页面的ID号,记住。

如果不知道怎么查看,还请自行百度。

2.操作wp_comments数据表

打开熟悉的数据库界面,在数据表中打开wp_posts、wp_comments两个表。首先看wp_comments数据表。每个表都有很多个字段,这个表我们主要看comment_post_ID字段。这个字段记录的是评论的文章ID,也就是第一步中我们找到的ID号。

wp_comments数据表 -1

wp_comments数据表

直接使用旁边的筛选,查找需要将评论转移走的文章/页面ID。找出来之后,将comment_post_ID的值改为需要转移到的文章/页面ID。修改完之后,点击提交保存修改。

3.操作wp_posts数据表

虽然上面修改了,但是先森发现刷新页面还是没有产生变化,经检查,还需要这第三步。

打开wp_posts数据表,依旧是用旁边的筛选,查找需要将评论转移走的文章/页面ID。直接查看结果中的最后一个字段comment_count。

数据库wp_posts表转移评论的文章 -2

数据库wp_posts表转移评论的文章

comment_count字段记录的是文章的评论数量,我们要将这里的记录值手动的改为“0”。其实这里不改也可以,反正先森后面会将这篇文章删除。重点是要记住这个值,然后筛选出另外需要将评论转移过去的文章/页面。

数据库wp_posts表评论转移到的页面 -3

数据库wp_posts表评论转移到的页面

这里comment_count字段记录的值为零,所以我们要将其改为之前的文章的评论数量“10”。修改之后,点击下面的提交修改,即完成了对评论的转移。也欢迎大家查看、申请我的友链:

标签:
除特别注明外,本站所有文章均为成航先森 www.capjsj.cn 原创,本文共1029个字
转载请注明出处来自https://www.capjsj.cn/wp_jwzdplzydlypwzym.html
已有 0 位"计工"发布了激烈的评论,还有N多人围观笑而不语评论
的头像
欢迎发表评论
取消评论

表情
疑问调皮伤心抠鼻黑线微笑可爱奸笑震惊吓到了撇嘴大兵忍不住笑笑狂骂狂怒噢?鼓掌酷⊙﹏⊙b汗鄙视大哭嘿嘿

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
官方微信
发表评论 返回顶部