WordPress文章ID连续及ID重新排列的方法

一点优化
一点优化
一点优化
478
文章
49
评论
2019年12月25日18:01:58 1 2.4K看 1348字

(转自堆爱博客)曾几何时,我一直在纳闷写文章时,wordpress文章ID不连续,而且不规律,一直找不到原因,因此也放弃了Wordpress,好悲剧的Wordpress。今年打算用Wordpress帮学校企业建网站,于是重新开始研究Wordpress的主题设计,当然还有Wordpress相关技巧。在网上搜索了好久,终于发现几篇WordPress文章ID连续的方法,经过多方调测,终于相对完美的解决Wordpress 文章 ID连续问题,同时让Wordpress 文章 ID重新排列。在用以下方法前,先备份好网站文件和数据库文件,以免操作不当造成损失。

让Wordpress文章ID连续的步骤

一、打开wp-config.php文件,在最后添加代码

define(‘WP_POST_REVISIONS’, false);
define(‘AUTOSAVE_INTERVAL’, false);

二、打开wp-admin下

post-new.php(第46行)和post.php(第177行)这两个文件
将其wp_enqueue_script(‘autosave’); 删除或者注释,建议注释// wp_enqueue_script(‘autosave’);

三、打开wp-adminincludespost.php文件

找到if ( $create_in_db ),在它的前一行添加$create_in_db = false;

$create_in_db = false;
if ( $create_in_db )

通过这三步,就可以让Wordpress文章ID连续,想用ID做文章名的朋友赶快来吧!不过我只是看见ID不连续不爽,典型ID控^_^BUG:发布文章、页面后都会跳转到文章列表。如果以前Wordpress发表过文章造成ID不连续,我想让ID连续有什么办法,当然有咯。请看让Wordpress文章ID重新排列的方法介绍。
前面我们介绍过让Wordpress文章ID连续的方法,如果以前Wordpress发表过文章造成ID不连续,我想让ID连续有什么办法,当然有咯。现在就顺便介绍让Wordpress文章ID重新排列的方法。

让Wordpress 文章 ID重新排列

方法A:

一、在执行SQL:

ALTER TABLE wp_posts DROP ID;
OPTIMIZE TABLE wp_posts;
ALTER TABLE wp_posts ADD ID BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;

二、进入 phpmyadmin 选择wp_posts数据表

点击操作 AUTO_INCREMENT 的值为n+1,其中n为 wp_posts中最大ID数(PS:有点回到高考的感觉^_^)
BUG:这种方法会造成文章没有关键字,评论不会对应原来的文章,对应的是原来的ID

方法B:

一、导出Wordpress所有文章

二、清空数据表

wp_posts 、wp_postmeta、wp_terms 、 wp_term_taxonomy、 wp_term_relationships

三、导入Wordpress文章

BUG好像没有,不过新的文章前面ID是草稿到发布的文章,然后草稿和发布的文章按时间先后排列。

方法二:

WordPress 最终完美解决文章 固定链接ID 不连续的问题方案

  • SEO话题
  • 这是我的QQ群扫一扫
  • weinxin
  • wp开发交流
  • 我的QQ交流群扫一扫
  • weinxin
wordpress搭建站中站(栏目站)教程 基础建站教程

wordpress搭建站中站(栏目站)教程

wordpress如何搭建栏目站?也就是我们所说的站中站。wordpress因为文章数据库表单只有一个,所以一般会比较卡,当然也有一些SEO站长因为站中站权重比较集中,所以使用站中站的方式做优化,还有...
如何修改WordPress数据库前缀 WP综合教程

如何修改WordPress数据库前缀

之前有一点优化有出一个分布式缓存的教程,但是那个分布式缓存会导致多个网站在一个服务器下面,数据库相同表前缀导致出现错误,所以这里一点优化在这边出三个WordPress修改表前缀的方法,分别是插件,安装...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • 央视财经评论 央视财经评论 1

      我特么服了,搞完一堆乱码,还有真不知道你这网站禁止f12禁止复制是什么意思?完全没有体验感!