f
wordpress删除禁用修订版本和自动保存草稿方法汇总
wordpress删除禁用修订版本和自动保存草稿方法汇总
二呆 7年前 (2017-09-06) wordpress优化  #wordpress# 
浏览:7131

引言:此文由子域名转移而来,因为细微强迫症和放弃子域名而不舍得完全丢弃,所以将会逐步第二次转移文章到主域名上来,二者主题(阿里白秀和D8)均来自大前端,追求完美的同时有一丝小懒,主题就不换了,D8主题用起来挺好。

(本文修改完善于2014年8月30日)

一、wordpress禁用修订版本和自动保存草稿

1、wordpress禁用修订版本

网上流传了一些方法,在本人实践后发现其教程存在很多问题,总之太杂,不是不管用就是没用到地方,过几天之后还是会看见修订版本,现在来总结一个有效版本的wordpress禁用修订版本的方法:

方法一:在站点目录wp-config.php中找到

  1. require_once(ABSPATH . 'wp-settings.php');

在它上边加上以下代码即可禁用了wordpress修订版本。

  1. define('WP_POST_REVISIONS',false);//第2个参数代表禁用修订,为数字代表创建几个修订版本。

方法二:第一种方法还要修改源码,下面可直接在function.php中添加以下代码即可禁用修订版本。

  1. //禁止自动生成修订版本
  2. remove_action ( 'pre_post_update', 'wp_save_post_revision' );

2、wordpress禁用自动保存草稿

虽然可以达到这个功能,但是个人不推荐,也不在描述方法,因为如果写了一大篇的文章而停电造成功亏一篑,所以还是保留这自动保存比较好。不过也仍然给出方法:

方法一:在站点目录找到wp-config.php中最后加上以下代码即可禁用了wordpress自动保存草稿。

  1. define('AUTOSAVE_INTERVAL', false);//第2个参数:N代表不限时间,如果指定时间,就以秒为单位,false表示禁用

方法二:第一种方法仍然要修改源码,下面可直接在function.php中添加以下代码即可禁用自动保存草稿

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

因为涉及安全问题,以下之前同乐课堂子站的二至三点以图片形式展现。

/tmp/phpfhi8Nz


四、对于网上其他说法和数据库冗余的看法

网上已经有了彻底禁用自动保存的方法:修改wp-includes/default-filters.php和/wp-admin/post-new.php和/wp-admin/post.php还有/wp-admin/includes/post.php中的语句,因为这是修改的不常用文件,而且通过以上方法已经完全可以禁用以至删除修订版本和自动保存,至于数据库残留不可见的自动保存,网上这种方法也没用通过测试,所以先不写出代码了。

如何删除禁用wordpress修订版本和自动保存草稿的方法已经汇总的很详细,直接参考上述方法即可,当然不要忘记备份数据库,这是一个好习惯。

wordpress数据库中会存在冗余是肯定的,在这里不多说,会在其他教程中有所讲解。

五、如果为了方便,最后提供一下删除修订版本和草稿插件。

插件名:wpcleaner 插件下载地址:WordPress删除修订版本和自动保存草稿插件

插件名:wpcleanup 插件下载地址:wordpress数据库清理优化插件WP Clean Up比WP Cleaner更强

推荐阅读
  • 以下仅供学习使用以及纪念之用,已过时,将不再继续鼓捣,请知悉。因能力有限,将它们弄出来后修改时都得调试半天,日后随缘上香。任何事物的成长都需要沉淀,不然就会成以下这些一样的结果。继续在另一个条漫长的转型不归路上走着…走着……以下仍然可以站内搜索相关简介:001、DNSP...
  • 插件截图:插件简介:TleUCenterForWordpress是一个用户中心插件,放置于前台网页的左下角,供用户登陆/管理只用,使用邮箱验证码登陆,登陆之后在使用TleWeiboForWordPressV2.0微博主题的情况下,可以显示微博列表、文章列表、评论列表,也可...
  • 插件截图:插件介绍:TleLiveCtrlForWordpress是一个基于Kplayer的直播遥控器插件,也可以叫做KplayerForWordPress插件,支持多平台直播推流,进行积分点播、查询、跳过等功能,支持Payjs微信、支付宝支付,是一个可以24小时直播推流的...
  • 主题截图:主题简介:一款Wordpress版本的TleWeiboForWordPress电脑/手机版微博主题使用方法:将本主题里的所有文件放在您网站目录的wp-content/themes内,注意文件夹名字必须为TleWeibo或TleWeiboWap。...
  • 插件简介:即时聊天插件为WordPress站长及用户提供即时聊天功能,前台环信即时聊天需要配合个人中心插件,暂不支持手机端。在支持手机端的路上,因为万恶的360网站卫士最近访问困难,导致停留了N久,最后啥也没动,就升级至V1.0.10了,不过仅仅支持了简单的手机端版本。使...

o p
Ú
>