WordPress文章修订版本的功能给我们带来很多方便,不用担心改错,防止了文章数据丢失。不过每次编辑或修改文章,系统都会自动生成并保存一个修订版。数据库会产生大量数据冗余,有时也会影响网站的运行速度。
我们可以定期清理或者修改保存的历史版本数量亦或 永久关闭 历史修订版本 功能,实现方法主要有以下几种方式:
-
使用插件“WP-Optimize”删除WordPress历史修订版本
在WordPress后台Dashborad点“Plugins”>“Add New”> 搜索“WP-Optimize”>“Install Now”,安装完成后点击“Activate”启用插件。
左侧导航栏单击“WP-Optimize”>“Database”>勾选“Clean all post revisions”,点击“Run optimization”,等一会即可删除WordPress所有的文章修订版本。
WP-Optimize还有删除草稿、垃圾文章、垃圾评论等功能。不用的时候可以禁用该插件,使用的时候再激活。
-
使用代码删除WordPress历史修订版本
在wp-content/themes文件夹里面,打开主题文件夹中的 functions.php文件,将如下代码添加至文件末尾保存。
123456//删除修订版本$wpdb->query( “DELETE FROM $wpdb->postsWHERE post_type = ‘revision’“ );打开网站刷新网页,WordPress文章历史修订版本即可删除。
-
使用MySQL语句删除WordPress文章历史修订版本
在主题 functions.php文件中加入以下代码并保存。
1$wpdb->query( ” DELETE FROM $wpdb->posts WHERE post_type = ‘revision’ “ );刷新网页即可删除历史版本,用完后记得删除该代码。
-
关闭WordPress文章历史修订版本
打开网站根目录,找到Wordpress配置文件wp-config.php 加入以下代码并保存。
define(‘WP_POST_REVISIONS’, false);
将WP_POST_REVISIONS
设置为 false 就屏蔽了 WordPress 日志修订功能。 -
设置保存WordPress文章历史修订版本数量
打开网站根目录,找到wordpress配置文件wp-config.php 加入以下代码并保存。
define(‘WP_POST_REVISIONS’, 3);
3是数量,可根据需要修改。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
本文链接:65资源网https://www.65xwz.cn/1007.html
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
评论0+