wordpress 数据库(文章)内容批量替换及删除修订版本的方法

WordPress程序在运行一段时间后会发现速度越来越慢,除了插件和内容外,很多时候影响我们WordPress网站速度的原因在于内部结构和数据冗余文件导致的。

很多时候我们没有多少文章,但是数据库都有好多M。原因是WordPress编辑或修改文章时自动保存生成一个修订版本,默认是每分钟1次,主要是方便恢复,初衷是好的,不过日积月累,会产生大量的冗余数据,加重服务器负担,拖慢数据加载。

因此,我们需要定期清理冗余文件。

一、wordpress 删除修订版本

以将下面的代码添加到主题的functions.php中,刷新一下网页,会删除全部文章修订版本。

$wpdb->query( "DELETE FROM $wpdb->posts WHERE post_type = 'revision'" );

如果只是定期删除修订版本,就没必要将此代码留在主题中,可以在准备清理修订版本时再加到主题中。

如果觉的没有必要,想直接屏蔽掉修订版本功能,可以将下面代码加到配置文件wp-config.php中

define('WP_POST_REVISIONS', false);

125建站网推荐两个wordpress插件批量删除修订版本:

WP Clean Up   插件地址:https://cn.wordpress.org/plugins/wp-clean-up/ 

安装→启动插件→在后台菜单,找到”设置” – “WP Clean Up”

在这里我们可以一键清理垃圾评论、修订版本、草稿等信息。

WP Cleaner    插件地址:https://cn.wordpress.org/plugins/wpcleaner/

安装→启动插件→在后台菜单,找到”设置” – “WP Cleaner”

WP Cleaner与WP Clean Up相似,可以清理和删除修订版本。

二、wordpress 数据库(文章)内容批量替换方法

在PHPMYADMIN使用SQL命令批量替换数据库中的字符

wordpress 数据库(文章)内容批量替换方法

找到当前网站的数据库,在SQL选项中,输入命令。

UPDATE wp_posts SET post_content = REPLACE( post_content, '原内容', ' 新内容' ) ;

wp_posts是wordpress数据库表,如安装wordpress时改过数据库前缀,这里表名请修改成你的,后面原内容、新内容根据我们需要更换。然后点击执行就可以全部替换数据库(文章)中的字符了。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/1076.html

(1)
江山如画的头像江山如画管理团队
CSS3 制作精美圆角立体button
上一篇 2018年2月3日 下午7:53
实用sql查询语句详解1:给列取别名、查询部分行、多列排序
下一篇 2018年2月5日 上午9:36

99%的人还看了以下文章

  • WordPress普通会员不显示后台管理链接的方法,只允许管理员访问

    wordpress站点普通会员登录后 会显示会员中心和后台管理链接。但为了提高WordPress后台安全性,我们只想管理员登录时,显示后台管理,而其他权限的会员登录,只显示会员中心。

    www.125jz.com今天给大家分享,wordpress站点只允许管理员访问WordPress后台,显示后台管理链接的方法。

    2021年12月10日
    4.2K0
  • wp-seccode:WordPress 回复、评论验证码插件

    安装完wordpress,运行一段时间发现垃圾评论及恶意攻击铺天盖地而来,特别是那些评论机器人的狂轰烂炸,一天要删除近百条垃圾评论,晕死。 中国网页设计从网上找了很多验证码插件,都不是太理想,最后选择了简单的wp-seccode,分享给大家。 安装使用方法: 1、下载wp-seccode插件 2、把插件通过FTP上传到网站空间中的wp-content/plu…

    2018年9月22日
    10.5K1
  • 最新版WordPress如何移除头部多余信息

    最新版WordPress如何移除头部多余信息,WordPress版本不同,你可以在你网站首页右键查看源代码,根据需要添加移除代码!

    2018年2月13日
    11.1K0
  • 怎么在本地搭建wordpress网站服务器环境(图文教程)精

    怎么在本地搭建wordpress网站服务器环境(图文教程)精怎么在本地搭建wordpress网站服务器环境(图文教程)精怎么在本地搭建wordpress网站服务器环境(图文教程)精怎么在本地搭建wordpress网站服务器环境(图文教程)精

    WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。 当然,在自己的电脑上也是可以安装,先搭建一个属于自己的网站后台进行练手。 本地搭建wordpress网站服务器环境分为以下三种方式: 1.通过phpStudy搭建wordpress网站 2.Windows环境下通过WampServer软…

    2020年11月24日 Wordpress
    8.3K0
  • WordPress无插件实现边栏小工具调取一周热门,一月热门文章

    热门文章是指某段时间内评论最多的文章,关注最多的文章。在边栏中显示热门文章,可以方便读者阅读,吸引用户。 WordPress中我们可以通过插件来实现,但过多的插件会影响我们的网站速度,125建站网教给大家使用自定义函数来实现,代码非常简单哦! 一、在 functions.php添加以下代码 /* 某段时间内最热文章 */ function most_comm…

    2018年2月5日
    7.8K0
  • WordPress非插件自动为网站关键词添加链接

    给文章中相关关键词添加链接,可以加强内链建设,有利于SEO,实现上述功能一般我们会通过安装插件来实现,比如:WP Keyword Link和SEO Smart Link等。插件多了对wordpress速度影响很大,今天给大家分享不用插件自动为网站关键词添加链接的方法。

    2018年2月5日
    8.4K0

发表回复

登录后才能评论