封闭WordPress主动保留和文章修订性能

明天发文章时,惊奇的发现文章的ID居然曾经抵达了19了。鉴于我以前折腾Wordpress的经历,我晓得这是Wordpress的“主动保留和文章修订性能”在作祟。然而,该怎样能力封闭Wordpress的这个性能呢?!还是问“谷教师”吧。

通过“谷教师”的指导,找到理解决方法。其实很简略,只要在wp-config.php中退出以下代码即可:
 
define('AUTOSAVE_INTERVAL', 120 ); // 设置主动保留距离,单位是秒,默许60
define('WP_POST_REVISIONS', false ); // 禁用文章修订性能
define('WP_POST_REVISIONS', 3); //


依据你的需求将上述三行代码放到wp-config.php中,假如你不晓得放在文件什么地位,这个文件中曾经有很多define扫尾的代码,和他们放在一同就能够。
很简略对吧,就像这两个性能都是负担,毫无用途,假如你只想晓得这些,写这篇文章就毫有意义了。甚至你可能还不是**的分明主动保留和文章修订到底有什么区别,到底谁是让数据库数据收缩的罪魁祸首。

那么咱们持续看一看这两个货色。

主动保留(Auto-Save)

这是一个十分适用的性能,当你编辑文章的时分,WordPress每隔60秒主动保留你输出的内容,避免由于电脑挂机或许断电而失落辛劳休息的效果。这个性能不同于主动修订,你齐全不必担忧它会让你的数据库数据收缩,由于它只会创立一条记载,每隔60秒更新一次,当文章公布后,这条记载的post_status会从draft变成publish,没有一点糜费的中央。
惟一给你带来费事的可能是保留距离太短,效劳器舒服,写文章可能有间歇性卡的觉得,那么你能够将工夫设置的长一点。
define('AUTOSAVE_INTERVAL', 120 ); // 设置主动保留距离,单位是秒,默许60
假如你偏向于用Word编辑,之后拷贝到WordPress的编辑器中,你也能够齐全禁用主动保留性能,在主题的functions.php中加上如下代码就能够
 
function disable_autosave() {
wp_deregister_script('autosave');
}
add_action('wp_print_scripts','disable_autosave');

禁用后的反作用:预览性能不可用,必需保留为草稿能力预览
假如效劳器还不错,这个主动保留性能根本不影响什么,Sola应用了60秒保留一次的主动保留,喜爱用WP的编辑器边写边预览,常常正点WP菜单(如今的菜单鼠标滑过就会弹出子菜单,很容易点错),要是没有60秒一次的主动保留,真不晓得要糜费多少工夫从新编辑了。
文章修订(Post Revisions)
在编辑文章时,假如文章题目、内容或许摘要等字段发作变动,WordPress就会将以后版本保留为一个修订版,不便你想退回到之前的版本,这有点像svn的工作形式。随之而来的成绩是,数据库会被修订版撑的很大,加之有主动保留的性能,让这个修订性能多少显得有点负担。
咱们能够管制修订版的数量,例如一篇文章最多保留3个修订版
define('WP_POST_REVISIONS', 3);
这样,每创立一篇文章,数据库中会有1条auto-save+最多3条revision。
或许齐全禁用
define('WP_POST_REVISIONS', false );
能够经过运转一条SQL语句彻底删除修订版以及与之相干的meta信息
 
DELETE a,b,c FROM wp_posts a
LEFT JOIN wp_term_relationships b
ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c
ON (a.ID = c.post_id) WHERE a.post_type = 'revision';


对于主动草稿

主动保留产生的记载叫做草稿,还有一种记载叫做主动草稿,主动草稿在你点击写文章时就会主动创立。
假如你点击写文章后:
输出内容,主动保留失效
手动将文章保留为草稿

公布文章

主动草稿记载会被转换成草稿或许文章,从而不产生渣滓数据。
假如你点击写文章,什么也没写就封闭了,就产生了一条主动草稿渣滓记载,修正这个成绩需求更改源代码,假如感兴味能够google一下,但假如能够养成良好的写文章习气,主动草稿基本不是成绩,WordPress也有一些回收机制,例如每次新建文章时会主动肃清7天以前的主动草稿。
用插件治理文章不同版本
有一些插件能够协助咱们清算数据库,治理文章的各个版本。
Wp Cleaner
应用时留意不要误删草稿,有时分咱们会将没写完的文章保留为蹩脚,删了就惨了。
Revision Control
假如用短小精悍来描述Wp Cleaner,那么Revision Control就是五脏俱全了,性能弱小,界面**也复杂些。

以上就是安达网络工作室关于《关闭WordPress自动保存和文章修订功能》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: 自动保存 文章修订 WordPress
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress博客呈现的相对门路泄露破绽及修复办法

某天用360的破绽检测,总共用了56分钟才检测完。 检测后果如图:破绽修复 破绽文件:(依据报警信息,修正这...

wordpress后盾增加子菜单的罕用几种状况及对应办法

1、在仪表盘增加子菜单: add_submenu_page( 'index.php', … ); 2、在文章处增加子菜单: add_submenu...

WordPress 不同分类目录调用不同模板的办法

wordpress不同分类调用不同模板文件 用wordpress做站特地是企业站的时分,多个分类的内容不同需求显示的页面...

wordpress 博客优化历程(速度)

我的优化步骤是: 1.紧缩CSS和JS文件,并修正一局部插件,优化页面的载入过程 普通需求另外加载JS或许CSS的...

WordPress主题制造中自定义头部的相干PHP函数解析

header_image() header_image() 函数是 WordPress 自定顶部图像的规范接口函数,该函数能够主动判别后盾设置...

简介WordPress中用于获取首页和站点链接的PHP函数

home_url()(获取首页链接) ome_url() 函数用来获取 WordPress 的首页链接。 用法 home_url( $path, $sch...

需求提交

客服服务

亿鸽在线客服系统