• 欢迎访问爱玩吧
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏爱玩吧

【php】教你彻底解决怎么关闭wordpress自动保存功能

建站资源 aiwanyule 8年前 (2016-05-11) 已收录

【php】教你彻底解决怎么关闭wordpress自动保存功能

站长朋友说:我发表文章的时候老是自动保存,每天发多了之后,就搞忘删除,就这样慢慢的积累,越来越多了,最后没有办法只能慢慢的清空了,但是好费时间,说有什么办法可以解决这个方法没有呢,站长朋友一直挺烦 WordPress 的自动保存和生成日志修订版本,小编在网上找了不少方法,都差不多是千篇一律,而这些方法以前都使用过,治标不治本。要不就是要装上插件来关闭,或则装上插件来清除。使用网上的方法,通过修改 post-new.php 文件,删除或者注释其中的wp_enqueue_script(’autosave’);,而这个方法却只能关闭添加新文章时的自动保存,当我们编辑的时候,自动保存又出来了。所以无奈,只有小编有空的时候多多想想这个怎么办,但是最后还是成功的解决了这个问题,下面就来看看小编的解决思路吧!

1、首先我们要想解决这样的一种操作,那么只有关闭代码的保存功能,说小编有多么的牛,也就是半路子出家,所以只能找找wordpress的开发文档看看了,在慢慢的研究中发现,其实关闭这样的保存功能是非常简单的。

2、 找到wp-admin 下的 post-new.php 文件,编辑这个文件,ctrl+f快速的找到:wp_enqueue_script(‘autosave’);删除或者在前面加上“//”注释掉。

再找到 post.php 文件,同样的语句,同样删除或者注释掉。但是小编建议站长朋友们最好是注释,因为删除了就不可能恢复的以后想用的时候忘记放在那里了所以最好是注释

通过上面的修改,我们就搞定了 WordPress 添加新文章和编辑文章的自动保存。

3、在根目录下也就是程序的首页目录找到 wp-config.php 文件,在里面前面部分添加:define(‘WP_POST_REVISIONS’, false);这样可以屏蔽掉日志的修订功能。

下面的方法之适合您之前没有关闭,已经生成了很多修订版本想要删除,有以下两种方法。

(1)进入到控制面板,然后点击数据库管理,登录phpMyAdmin操作,如果您忘记了数据库的密码就在您的程序里的数据库配置文件里面可以找到的,然后执行下面的SQL语句(无需插件)delete from wp_posts where post_type = ‘revision’;这样我们就搞定修订版本的操作

(2)如果您对数据库不是很了解,但是我有主机亲爱的 你现在花一分钟像其她姐妹一样 去做一个肌肤测试

先看看自己是什么样肤质的 然后把你平时的皮肤问题填上去就好了 老师会针对性的给些建议使用插件打方式,那就只有安装 Delete-Revision 插件来解决,安装启用后,只需要在设置里找到它,并且检查删除就行了。

完成以上的操作我们就完美的解决了添加新文章和编辑文章等的自动保存功能了,虽然这样做可以减少数据的冗余,但是当我们写文章写到一半的是后,那就麻烦了又没有保存,那么现在这个自动保存的功能就可以用上了,所以有了优点就会有缺点,所以小编建议站长朋友们根据自己的需要而做这个操作。


爱玩吧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【php】教你彻底解决怎么关闭wordpress自动保存功能
喜欢 (0)