/文章

解决WordPress文章ID不连续的方法

可能很多有心的会发现我们在给我们的wordpress设置好固定链接之后

发现这样一个有趣的现象:

我们发现我们的网址也就是我们的发帖后的ID不连续

是怎么回事呢. 请看下面

方法①:

WordPress默认是每60秒就会对文章进行自动保存,打开博客根目录下的wp-config.php文件,搜索require_once(ABSPATH . ‘wp-settings.php’);在其上面添加如下代码:

//自动保存10小时一次 define(‘AUTOSAVE_INTERVAL’, 36000); //取消自动修订版 define(‘WP_POST_REVISIONS’,false);

方法②:

在我们当前使用主题的 functions.php 文件加入如下代码即可:

/* 取消自动保存和修订版本 */

remove_action(‘pre_post_update’, ‘wp_save_post_revision’ );

add_action( ‘wp_print_scripts’, ‘disable_autosave’ );

function disable_autosave() { wp_deregister_script(‘autosave’);

}

清理数据库中以前的文章历史修订版本

自动保存和修订版本我们都解决了,接下来我们进行删除数据库中的冗余文章和修订版本,数据库操作之前建议大家先进行备份。我们登录phpmyadmin 中进行数据库管理,SQL语句命令行中写入以下运行代码执行(注意:如果你已经把wp前缀给改了的,请更改下面代码的蓝色字体):

delete from wp_posts where post_type='revision';
原文链接:,转发请注明来源!
0 0

发表评论

要发表评论,您必须先