
我前一天辛辛苦苦建了这个网站。然后,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开始的编码,和她们放到一起就可以。
非常简单是吧,如同这两个功能全是负累,毫无价值,假如你只想要知道这种,写这篇文章就毫无价值了。乃至你很有可能还并不是100%的清晰自动保存和文章修定究竟有什么不同,究竟哪位让数据库查询数据信息澎涨的元凶。
那麼大家再次看一看这两个物品。
自动保存(Auto-Save)
这是一个十分好用的功能,如果你编写文章的情况下,WordPress每过60秒自动保存你键入的內容,避免由于电脑挂机或是关闭电源而遗失艰辛劳动者的成效。这一功能有别于自动修定,你彻底担心它会给你的数据库查询数据信息澎涨,因为它总是建立一条纪录,每过60秒升级一次,当文章公布后,这条纪录的post_status会从draft变为publish,沒有一点消耗的地区。
唯一让你产生不便的可能是保存间距过短,网络服务器不舒服,写文章很有可能有间断性卡的觉得,那麼你能将时间设置的长一点。
define('AUTOSAVE_INTERVAL',120);//设定自动保存间距,企业是秒,默认设置60
假如你趋向于用Word编写,以后拷到WordPress的在线编辑器中,你也能够彻底禁止使用自动保存功能,在主题风格的functions.php中再加上以下编码就可以
复制代码编码以下:
functiondisable_autosave(){
wp_deregister_script('autosave');
}
add_action('wp_print_scripts','disable_autosave');
禁止使用后的不良反应:浏览功能不能用,务必保存为草稿才可以浏览
假如网络服务器还不错,这一自动保存功能基础不危害哪些,Sola应用了60秒保存一次的自动保存,喜爱用WP的在线编辑器边写边浏览,常常点错WP莱单(如今的莱单鼠标滑过便会d出来子莱单,非常容易误点),如果沒有60秒一次的自动保存,我也不知道要消耗是多少時间再次编写了。
文章修定(PostRevisions)
在编写文章时,假如文章题目、內容或是引言等字段名产生变化,WordPress便会将当今版本保存为一个改版,便捷你要退还到以前的版本,这很象svn的工作方式。接踵而来的难题是,数据库查询会被改版撑的非常大,加上有自动保存的功能,让这一修定功能是多少看起来有点儿负累。
我们可以 *** 纵改版的总数,比如一篇文章数最多保存3个改版
define('WP_POST_REVISIONS',3);
那样,每建立一篇文章,数据库查询中会出现1条auto-save数最多3条revision。
或是彻底禁止使用
define('WP_POST_REVISIONS',false);
能够根据运作一条SQL句子彻底删除改版及其与之有关的meta信息内容
复制代码编码以下:
DELETEa,b,cFROMwp_postsa
LEFTJOINwp_term_relationshipsb
ON(a.ID=b.object_id)LEFTJOINwp_postmetac
ON(a.ID=c.post_id)WHEREa.post_type='revision';
有关自动草稿
自动保存造成的纪录称为草稿,也有一种纪录称为自动草稿,自动草稿在你点一下写文章时便会自动建立。
假如你点一下写文章后:
键入內容,自动保存起效
手动式将文章保存为草稿
公布文章
自动草稿纪录会被转化成草稿或是文章,进而不造成垃圾数据。
假如你点一下写文章,哪些也没写就关掉了,就造成了一条自动草稿废弃物纪录,改动这个问题必须变更源码,假如很感兴趣能够google一下,但假如能培养优良的写文章习惯性,自动草稿压根并不是难题,WordPress也是有一些收购体制,比如每一次新创建文章的时候会自动消除7天之前的自动草稿。
用软件管理方法文章不一样版本
有一些软件能够协助大家清除数据库查询,管理方法文章的每个版本。
WpCleaner
应用时留意不必误删除草稿,有时大家会将没写完的文章保存为槽糕,删掉就惨了。
RevisionControl
假如用言简意赅来描述WpCleaner,那麼RevisionControl便是五脏俱全了,功能强劲,页面相对性也繁杂些。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)