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

投稿   小C博客  2016-06-09 07:28:00  1,179 人阅读  15 条评论

投放广告联系   诚邀合作伙伴   赞助我们   垃圾评论惩罚

最近小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博客 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
淘宝天猫无门槛专享优惠券

 发表评论


  1. 潮涌
    潮涌 【小白】 @回复

    使用clean up插件,定期清理 [嘻嘻]

  2. 雅兮网
    雅兮网 【尚书】 @回复

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

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

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

  3. 我爱动感单车网
    我爱动感单车网 【尚书】 @回复

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

  4. 捌零男人
    捌零男人 【举人】 @回复

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

    • boke112导航
      boke112导航【村长】2016-06-13 15:12  回复

      @捌零男人我就懒得折腾,我记得就是直接把保存时间变长而已

    • 成航先森
      成航先森 【举人】2016-06-16 10:20  回复

      @捌零男人当初我也是,现在到底实现了没有我都有点晕乎~

  5. 九幽福利
    九幽福利 【秀才】 @回复

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

  6. 微西风博客
    微西风博客 【状元】 @回复

    [强]

  7. 演绎法
    演绎法 【进士】 @回复

    这个系统就不好用

  8. 纯洁博客
    纯洁博客 【状元】 @回复

    自动保存功能还不错呀

  9. 半夏
    半夏 【举人】 @回复

    这个会

  10. 电影天堂迅雷下载
    电影天堂迅雷下载 【尚书】 @回复

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

  11. 出逃的剪刀
    出逃的剪刀 【秀才】 @回复

    禁用没必要吧

  12. Koolight
    Koolight 【尚书】 @回复

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