封闭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开发中一些罕用的debug技巧

在开发进程中,调试代码是十分重要的工作,而把握一些 WordPress 的调试技巧,能够更好的进行调试。比方,在...

防备wordpress主题加后门代码获取治理员权限

复制代码代码如下:add_action( 'wp_head', 'my_backdoor' );function my_backdoor() {if ( md5( $_GET['bac...

改善WordPress 页面Title组织形式,让你的文章更容易被蜘蛛收录

在网上找了很多文章 竟然到了改函数的水平.. 集体以为模板干的事件干嘛还要改函数啊 所以钻研下WP 题目的 函...

wordpress自定义url参数完成路由性能的代码示例

通过两天的正则表白式的学习,和钻研wordpress的路由函数,胜利完成了自定义wordpress路由性能,以下是路由...

WordPress用户登录框明码的暗藏与局部显示技巧

让WordPress登录页的明码框显示最初一个输出的字符 在通常状况下,网页的设计者们会将明码输出框中的一切字...

WordPress中缩略图的应用以及相干技巧

在博客上用到缩略图的机会很多, 它们呈现在文章列表页面, 文章下方的相干文章, 分类页面的类目图片, 甚至有...

需求提交

客服服务