简单修改数据库更换WordPress文章ID

这个月9号我服务器的数据库被删了,我有6个网站的数据全部完犊子。我不得不通过谷歌必应百度快照来找回之前的文章。

虽说以前的文章大部分都能找回来,重新发布,但是为了能保证搜索引擎能继续收录,就不得不新发布的文章的ID改成之前文章的ID。这样就能保证别人搜索关键词能成功进入网站,不至于是404页面。

更换WordPress文章ID也是很简单,需要一段代码,如下:

update wp_posts set id = 232 where id =  15; 
update wp_term_relationships set object_id = 232 where object_id = 15; 
update wp_postmeta set post_id = 232 where post_id = 15; 
update wp_comments set comment_post_ID = 232 where comment_post_ID =  15; 

相关说明:将ID为15的文章修改为232

然后,打开MySQL数据库,打开数据库一般是用phpmyadmin啊,如果服务器里安装的是宝塔控制面板,直接去数据库里面管理。

登录数据库后,然后点击数据库的名字,然后再点击SQL,然后复制上面的代码,然后点击执行。完毕。

上面我用了好几个“然后”,是因为有顺序的,进入数据库后,一定一定要先点击数据库的名字。