• 售前

  • 售后

热门帖子
入门百科

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

[复制链接]
唰唰冷呵映 显示全部楼层 发表于 2021-8-15 19:58:59 |阅读模式 打印 上一主题 下一主题
但是固定连接假如不消postid命名的话大概发现不了,但是大葱不绝使用的就是这种固定链接。假如你网速不佳的时间,这会影响到文章的编辑以及发表页面的载入速率;别的每一次主动生存的文章草稿它都会主动写入我们的数据库,如许的话无形之中也就大大了数据库的储存,冗余数据太多的话也会影响到数据库的工作服从,别的也就是我们之前提到的文章ID不连续。WordPress仪表盘并没有直接的提供关闭这个功能的选项,那么今天大葱就给大家讲讲怎样把这个功能完完全全的隐蔽掉。

方法1:

  WordPress默认是每60秒就会对文章举行主动生存,我个人是觉得太频仍了,那么我们可以打开博客根目录下的wp-config.php文件,搜刮“require_once(ABSPATH . 'wp-settings.php');”在其前面/上面添加如下代码:

复制代码代码如下:
//主动生存10小时一次
define('AUTOSAVE_INTERVAL', 36000);
//取消主动修订版
define('WP_POST_REVISIONS',false);


方法2:

  代码泉源于国外网站,使用情况:WordPress 3.3.1,原理上3.0 以上都支持,WP3.0.x 大葱没有举行测试。在我们当前使用主题的 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';

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作