已建站九年的老牌绿色软件站
不忘初心,坚持每日更新不易!

WordPress文章ID不连续,禁用自动保存和修订轻松解决

WordPress文章ID不连续禁用自动保存和修订轻松解决教程,亿破姐刚刚开始做这个网站的时候发布了第一篇文章ID“1”  等亿破姐发布第二篇文章的时候ID居然跑到了“84” 这下亿破姐就不乐意了,到处找怎么才能让发布的文章ID连续起来,百度了好多教程,什么修改数据库大法比比皆是,不过不建议修改数据库因为亿破姐压根就不懂数据库万一修改出问题了,自己做的网站就废了,还有什么插件法解决文章ID不连续,网上一大堆有效的都要收费,售价200RMB、这不今天找到方法了,给大家分享下:

WordPress文章ID不连续、禁用自动保存和修订轻松解决

文章修订版就是当每次修改文章的时候,WordPress 程序都会自动保存一次修改之前的文章版本,专业术语叫做版本控制,这样保证了在误修改的情况下可以还原之前的内容,这个功能似乎也并没有太大的意义,而且使用 WordPress 的许多小网站或博客都是没有这种必要的,重点是会在数据库产生极多无用的数据,从而使得数据库越来越臃肿。

下面亿破姐有两个有效的方法可以教大家禁用 WordPress 的自动保存、自动草稿、修订版本功能。

方法一、通过修改 WordPress 配置文件实现功能禁用

WordPress 有非常多的隐藏功能都是可以通过 WordPress 安装根目录下的wp-config.php 这个配置文件来实现功能的启用禁用等。

//禁用自动保存
define(‘AUTOSAVE_INTERVAL’, false);

//设置自动保存间隔/秒
define(‘AUTOSAVE_INTERVAL’, 120);

//禁用文章修订
define('WP_POST_REVISIONS', false);

//设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);

方法二、当前使用主题 functions.php 文件添加代码

functions.php一般在以下目录 网站/wp-content/themes/当前主题/functions.php

1、禁用 WordPress 自动保存

//禁用自动保存(方法一)
add_action( 'admin_print_scripts', create_function( '$a', "wp_deregister_script('autosave');" ) );
//禁用自动保存(方法二)
add_action('wp_print_scripts', 'fanly_no_autosave');
function fanly_no_autosave() { wp_deregister_script('autosave'); }

提示,以上是两种禁止 WordPress 自动保存的方法、编辑文章前请注意手动保存,防止突发情况数据丢失

2、禁用 WordPress 修订版本

//禁用所有文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'zm_wp_revisions_disabled', 10, 2 );
function zm_wp_revisions_disabled( $num, $post ) {
return 0;
}
//禁用某种文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 );
function fanly_wp_revisions_to_keep( $num, $post ) {
if ( 'post_type' == $post->post_type ) { //引号中post_type改为你想禁用修订版本的文章类型
return 0;
}
return $num;
}

常见 WordPress 常见默认有的文章类型有:

文章(Post Type: ‘post’)
页面(Post Type: ‘page’)
附件媒体(Post Type: ‘attachment’)
修订版本(Post Type: ‘revision’)
导航菜单(Post Type: ‘nav_menu_item’)

以上就是WordPress文章ID不连续、禁用自动保存和修订轻松解决教程

赞(1003)

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看 | 关于我们

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress文章ID不连续,禁用自动保存和修订轻松解决》
文章链接:https://www.ypojie.com/3051.html
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。