跳到主要内容

今天我们给大家分享一下如何修改文章ID,因为我们在修改WordPress程序做测试的时候,用的是一个已经上线的网站在做,然后调整好以后测试发布了一篇文章,当然我们的URL固定链接设置的Post_id模式,发布后测试了下问题依旧存在,那么就选择了恢复数据库重新调整,后来发现百度已经收录我们之前测试的那篇文章了,这个大家做过SEO的都知道,调整好后发布的文章ID不一样了,那么就需要修改文章ID了,或者做301,我们用的是直接通过数据库修改文章ID,前天是这个ID没有任何post占用,这中间就包括媒体文件,页面等,自行在数据库里面查找了这个就,确保这个ID没有占用的情况下:通过下面sql命令修改即可!

如何通过数据库修改wordpress文章id
如何通过数据库修改wordpress文章id
update wp_posts set id = 111 where id = 222;
update wp_posts set post_parent = 111 where post_parent = 222;
update wp_term_relationships set object_id = 111 where object_id = 222;
update wp_postmeta set post_id = 111 where post_id = 222;
update wp_comments set comment_post_ID = 111 where comment_post_ID = 222;

注意事项:这里我们可以先进行备份数据,然后用这个办法在SQL中替换,111为修改后的ID,222为修改前的ID。

回到顶部