WordPress一键重置和部分清空的方法

如果你需要将WordPress重置回初始状态,或者选择性的清空部分内容,可以使用WP Reset插件,支持一键重置和部分清空。部分清空是指重置主题、重置插件、删除transients等等。与其它重置插件相比,该插件不会删除管理员账户,可用性更好。

为何要重置网站

一般人不会闲的没事删除网站内容,但开发者可能会这么干。

为了建设网站,开发者会安装各种插件和主题研究可行性方案,时间长了就会产生很多无用内容,当方案敲定,想从头开始时,最佳方案就是保留需要的主题和插件,删除无用的内容,如果能选择性删除内容就更好了。

哪些插件可以一键重置WordPress

从插件安装界面搜索reset就能找到一键还原WordPress的插件。

搜索reset
搜索reset

使用量比较大的有:

  • WP Reset
  • WordPress Reset
  • Advanced WordPress Reset

稍后会重点介绍WP Reset插件,粗略看一下两外两个候选。

WordPress Reset插件

界面很直白,能将WordPress还原到安装状态,插件和主题会被删除,媒体文件会被删除,管理员账户会被一并删除,还原后无法登录。

setting
setting

Advanced WordPress Reset插件

界面略微复杂一些,但依然清晰明了。Reset All会删除所有内容,和WordPress Reset插件一样。Custom reset可以选择性删除内容,但不能只删除posts。

重置所有内容
重置所有内容
选择性重置WordPress
选择性重置WordPress

这两个插件遇到的主要问题是:

  • 还原后管理员账户没了,登录不了。
  • 无法实现只删除posts等衍生内容,保留主题和插件。有时我们花费力气搭建好了网站的框架,安装了适合的主题和插件,但在测试过程中产生了太多没用的内容,一键还原是可能希望保留主题和插件,只是删除衍生数据。

WP Reset插件或许更适合一键重置WordPress

安装插件后,到Tools > Reset下可以找到它的界面,第一眼看到这个插件的界面是时,可能十分不想用,收费特性和免费特性混在一起,界面又长又难懂,没耐心的真的看不下去,这也是相比于上面两款插件做的不好的地方。不过,我们把收费特性隐藏起来,拨开云雾,会发现它能实现另外两个做不到的事情。

第一,还原后管理员账户还在,不用登录。第二,可以不删除插件和主题,免去了部分麻烦。第三,可以创建还原点,弄错了还能吃后悔药。

如何一键还原WordPress

打开插件的界面后,麻利的点击第一和第二个选项卡右侧的箭头,把眼花缭乱的选项都隐藏。然后直奔主题,找到Site Reset选项卡,输入reset,并点击红色的Reset Site按钮,网站就被还原了。

Site Reset
Site Reset

哪些内容会被删除

  • 所有WordPress默认自带的table,以及前缀和wp-config.php里定义的前缀一样的自定义table
  • 这意味着所有的主题设置、插件设置、文章、页面、自定义文章类型、用户以及媒体文件的记录都会消失。

哪些内容不会删除

  • 媒体文件不会被删除,依然在wp-upload目录下,只是失去了数据库的关联。
  • 插件和主题的文件不会被删除。
  • site title, WordPress address, site address, site language以及search engine visibility这些选项会保留。
  • 当前登录用户的信息会重新写入数据库,这也是为什么还原后还能保持登陆状态。

如何部分删除内容

点击Reset旁边的Tools选项卡,里面有部分重置的工具,例如:

  • Reset Theme Options / 删除主题选项
  • Delete Transients / 删除瞬态缓存
  • Delete Themes / 删除主题文件和数据
  • Delete Plugins / 删除插件文件和数据
  • Clean uploads Folder / 删除upload文件夹下的文件
  • Empty or Delete Custom Tables / 删除自定义数据表
  • Delete .htaccess File / 删除.htaccess文件
WP Reset Tools
WP Reset Tools

还有什么方法

除了用WP Reset插件还原网站以外,也可以利用备份插件来还原,只需要在合适的节点创建备份,之后不管做了什么更改,都可以一键还原备份,备份插件UpdraftPlus就可以实现这个功能。

使用备份插件可以只保留想要的文件和数据,相当于创建了还原点,也是一种不错的方法。

发表评论

您的电子邮箱地址不会被公开。