如何禁用/关闭最新版本WordPress的修订版本和自动保存功能

投稿  小C博客 2016-06-09 07:28 阅读 616 次 评论 14 条

最近小C发现文章ID值越来越大,数据库冗余数据越来越多就想着清理下数据库,并禁用修订版本和自动保存,我就分享下我是如何禁用/关闭最新版本WordPress的修订版本和自动保存功能吧!

如何禁用/关闭最新版本WordPress的修订版本和自动保存功能

禁用修订版本

方法一:

  1. //不保存任何版本(除了自动保存的版本)
  2. define('WP_POST_REVISIONS', false);
  3. //保存所有修订版本
  4. define('WP_POST_REVISIONS', true);
  5. //保存N个修订版本
  6. define('WP_POST_REVISIONS', 2);

使用方法:将以上代码(任选其一)插入网站根目录下的wp-config.php文件中。

方法二:

1、禁用所有文章类型的修订版本

  1. add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );
  2. function specs_wp_revisions_to_keep( $num$post ) {
  3.     return 0;
  4. }

2、只禁用某种文章类型的修订版本

  1. add_filter( 'wp_revisions_to_keep', 'specs_wp_revisions_to_keep', 10, 2 );
  2. function specs_wp_revisions_to_keep( $num$post ) {
  3.     if ( 'post_type' == $post->post_type ) { //引号中post_type改为你想禁用修订版本的文章类型
  4.         return 0;
  5.     }
  6.     return $num;
  7. }

使用方法:将以上代码(任选其一)插入网站主题根目录下的functions.php文件中。

对比两个方法:

方法一:改的是WordPress的代码,更新后容易导致代码被覆盖掉,需要重新添加。

方法二:放主题跟目录下的functions.php中主题,一般主题很少更新的。

在这里推荐使用方法二。

禁用自动保存

  1. add_action('wp_print_scripts','disable_autosave');
  2. function disable_autosave(){
  3.     wp_deregister_script('autosave');
  4. }

使用方法:将以上代码(任选其一)插入网站主题根目录下的functions.php文件中。

文章标签: ,   ,  
原文地址:http://www.mxiaoc.com/1054.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 小C博客 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
WordPress免费响应式主题:Nana

发表评论


表情

  1. 雅兮网
    雅兮网 【省长】 @回复

    自动草稿现在是没法搞,只能修改程序文件,但下次更新又要弄,烦死

    • boke112导航
      boke112导航【站长】2016-07-06 15:57  回复

      @雅兮网我现在对这种细节都懒得理会了,反正那个ID是不是连续的连我自己都不知道,更何况用户

  2. 我爱动感单车网
    我爱动感单车网 【省长】 @回复

    关于这个老早就添加到了unctions.php文件中,但貌似也不咋滴好使,仍然自动保存???

  3. 捌零男人
    捌零男人 【镇长】 @回复

    当初为了禁用修订和保存,折腾了好久

  4. 九幽福利
    九幽福利 【村长】 @回复

    这个无所谓了。反正有人看就不错了~另外欢迎大家互访, 友联

  5. 微西风博客
    微西风博客 【市长】 @回复

    [强]

  6. 演绎法
    演绎法 【县长】 @回复

    这个系统就不好用

  7. 纯洁博客
    纯洁博客 【市长】 @回复

    自动保存功能还不错呀

  8. 半夏
    半夏 【村长】 @回复

    这个会

  9. 电影天堂迅雷下载
    电影天堂迅雷下载 【省长】 @回复

    不错的方法 支持一下 我是用的插件

  10. 出逃的剪刀
    出逃的剪刀 【村长】 @回复

    禁用没必要吧

  11. Koolight
    Koolight 【省长】 @回复

    自动保存要完全关闭好像还需要修改wordpress文件。