你好,这一节课我们为大家去讲解一个开发相关的一个工具,那么这个工具非常的简单,主要是针对我们的 WordPress 数据清除还原的一个功能。那么这个插件的名字叫 WP Reset。

WP Reset插件功能介绍:

我们在使用 WordPress 的过程当中,因为有很多时候,刚开始有很多新手他在使用 WordPress 的时候,经常会出现一些错误,导致网站崩溃、打不开等等各种问题,或者是我们做了一些错误的操作,我们想还原到之前的状态。

当然如果想实现这样的目的,我们有很多种方法。比如说我们可以通过学阶段网之前给大家分享的 UpdraftPlus 这样的一个插件,我们可以进行节点备份。那么除了这种方式之外,还有就是我们要给大家讲到这个插件WP Reset,这个插件最主要的目的就是可以一键帮我们还原到 wordpress 的初始状态。这样的话我们就不需要把之前的站点删除掉,然后重新进行搭建了,下面我们介绍下插件的主要功能:

一键删除wordpress数据内容:

第一个就是可以一键帮我们去删除我们 wordpress 里面所有的内容,包括我们的主题插件文章,包括我们的数据库等等,这些内容都可以一键还原,当然在还原的过程当中,你也可以针对一些常用的插件主题进行豁免。当然除了这些基本的功能之外,它也有一些可以帮我们去清除数据库的一些垃圾等等这些内容,我们也可以使用它的工具。然后另外一个比较强悍的功能就是真正的还原到我们安装 wordpress 的初始状态,它可以把我们的主题插件,包括我们的设置等等全部一键还原到初始状态。

建立数据恢复快照:

当然这个也是这个插件最主要的功能,另外还有就是它可以帮我们去建立一些快照,当然我们也可以设置手动创建快照,或者是自动上传快照,我们可以给他一个日期,那么上传的快照如果我们不想去增加我们服务器的压力,也可以把它上传到云端,比如Google Drive 或者是Dropbox 等等,这些都是可以,当然你配置一下就可以了,这其实就是它的最主要的功能,所以下面我们就直接给大家去演示一下 WP Reset 这个插件的安装和使用方法。

WP Reset插件功能安装:

这里我们在本地准备好了一个本地的wordpress站点,我们已经安装好了,在这里我们直接去安装我们已经准备好的 WP reset 这个插件,当然我们这里给大家分享的这个 WP reset 这个插件是一个 Pro 版本的,当然免费的也有一个 WP reset,你可以使用那个免费的,但是这个免费的它能够清除的数据是有限的,而 Pro 版本可以限制三个等级的清除。

等一下我们会给大家去演示,到这里我们直接去上传我们已经准备好的 Pro 插件,现在我们给大家演示的这个插件的版本是6.16,如果后期有新的版本,那你就直接安装最新的就可以了,然后点击安装好插件,安装成功以后启用一下插件。

实际上在学建站网我们已经给大家分享了很多的插件,所有的插件实际上它的安装流程都是类似的。那之前我在一个平台上面还收到一些评论,说我跳过了插件安装的流程。实际上我们所有的插件都可以在学建站网上面去下载,我们给大家分享的,特别是 Pro 的插件都可以直接去下载,并且这些插件要比官方要便宜很多。那么这些插件你下载下来以后就直接可以使用,那我们的安装的流程实际上就是我们下载到桌面以后,下载到电脑上以后,然后直接去安装就可以了。

当我们看到这个插件安装成功以后,它就在我们的功能按钮里面的工具里面就会多出来一个 WP reset Pro 这样的一个功能按钮,然后我们直接点击打开。

打开以后第一次它会帮我们去创建一个快照,那么它会有一个面板,因为这个插件我已经安装过一次了,所以它没有弹出那个界面。那么你第一次安装的时候,你需要稍微等待一下才能够进来,因为他需要去创建一个快照,那么这个快照就是防止我们误操作,就是一不小心我们把数据删除了,但是没办法去恢复。那一旦我们创建了快照以后,即使我们把数据全部清除了,那我们也可以通过这个位置,然后重新还原我们的数据库。

WP Reset插件数据清除等级:

那进来以后,首先我们看第一个版面,就这里他就告诉我们这个插件有三个等级的数据清除的方式。

第一种就是你使用免费版本也可以使用到,就是你一旦启用了清除这样的一个程序,他就会把我们的小工具,就是比如说我们的侧边栏等等这些功能都是放在我们的小工具里面的,包括我们站点的一些设置、固定链接、插件、主题等等,这些它都会帮我们直接清除掉,这是第一个它清除的等级。

第二个清除的等级我们把它称之为站点清除,它除了我们刚才讲到的免费插电所具有的功能之外,包括我们的文章产品页面,包括我们其他的一些内容格式,全部都会被一键清除,包括我们的评论,包括我们的媒体的链接等等,全部都会被清除,另外除了我们管理员之外的其他的用户权限也会被清除,所以它清除的相对来说是比较彻底的。另外就是我们的 WB table 表格,包括我们的数据库的表头等等都会被清除掉,这是第二个等级。

第三个等级它被称之为核清除,这个就更恐怖了,它可以把我们的 wordpress 站点直接一步还原到我们刚开始安装的那个状态,就是直接把我们的文章这些全部被清除掉,除了我们的管理员的账号还会被保留之外,其他的全部会被清除掉,所以它是最彻底的,当然正常情况下我们不会使用到这么彻底的清除啊。

一般我们会使用站点清除或者是数据清除,这就是这个插件主要的三个数据清除的等级,那么后面所有的操作都是围绕这三个等级进行展开的。

WordPress独立站数据存放结构:

第一个就是我们的数据清除,它主要是清除我们的数据库,那么说到这个数据库,我们就要简单的给大家去讲解一下 wordpress 的程序或者是文件这些数据它是怎么存放的?

比如说我们现在看到的就是wordpress目前的这样的一个独立站的页面效果,那我们的页面它的所有的数据是分为两个部分的:

第一个部分就是我们的程序文件,程序文件里面一般会储存我们的wordpress 的程序,这是核心程序。然后第二个会储存我们的主题插件,包括我们自己写的敲的一些代码,它都是放在我们的程序文件里面的。另外还有一个比较主要的,就是我们的媒体文件,比如说我们上传的图片,包括我们上传的视频等等,它都是放在我们程序文件里面,有一个叫 upload 这样的一个文件夹里面的。

然后另外的数据,比如说我们的文章产品,就是我们更新的那些文本等等,包括我们的链接固定链接格式,还有我们的ID,就是哪一篇文章对应哪些内容,哪一个链接对应哪一个图片等等,这些数据是存放在我们的 MySQL 数据库里面的,它就相当于一张表一样,把我们的数据一一的对应起来,然后通过数据库去调用我们程序文件里面的媒体,比如说图片、视频等等这些内容,所以它是放在这两个位置的。

那平时我们手动搬家,实际上就是把我们的腾讯文件单独备份,然后再把我们的 MySQL 数据库单独备份,然后我们搬家了以后再把它上传到我们新的服务器就可以了,就是这样的一个动作,这个大家了解一下就可以了。

WP Reset:清除部分数据:

而了解了这样的一个数据的存放的内容,那现在我们就知道,比如说第一个reset,它清除的主要是我们的DATABASE,就是我们的数据库里面的内容。

这些数据库里面的内容就是包含比如说我们的小工具里面的设置,包括我们站点的设置等等,这些内容包括我们的主题设置、插件设置好,这是第一个等级。当然这里你也可以进行一些豁免,比如说针对我们的主题设置,或者是针对我们当前启用的插件设置,那你就可以把这两项给它关闭掉。那么我们去清除数据的时候,就会把我们的主题和插件进行豁免。

WP Reset:清除站点数据:

然后第二个就是我们的站点清除,这个站点清楚,我们刚才已经知道了,除了我们的数据库之外,包括我们的文章页面,包括我们的产品等等都会被清除掉,所以它是第二个等级,第二个等级也是一样的,我们也可以去豁免我们的主题,或者是豁免我们当前所启用的插件,包括我们现在使用的 WP reset 这个插件,我们可以把它勾选。那么这里面的设置就不会被清除掉,因为我们的站点清除相对来说它的清除等级就比较高了,因为我们一旦操作了这样的一个步骤,相当于我们的 waterpress 程序重新回到了我们刚开始搭建的那个状态了,所以这里我们需要去输入一个确认的代码叫reset。

我们需要输入一下,输入完以后,然后点击撤销就可以了。

WP Reset:清除所有数据:

然后第三个等级就是核清除,就是把我们真正的 wordpress里面所有的内容全部清除掉,除了我们的管理员权限保留之外,其他的全部被清除,这个正常情况下我们很少用到这个大家了解一下就行了,它就是主要三个清除等级,等一下我们会给大家去演示,到这里我们先了解一下。

WP Reset:精准清除指定数据:

第二个就是我们的工具,你可以把它理解为定点清除,就刚才我们清除的时候呢。它只是把它分为数据程序以及全部清除三个等级,比较模糊。

那么现在我们通过这个工具,就是比如说我们可以定点清除我们的主题的一些设置,我们翻译的一些设置,缓存的设置,包括我们本地的数据或者是用户数据等等。另外包括我们的文章内容,你可以定点进行清除,这个可以根据你自己的需要进行设置。

WP Reset:站点数据快照

第三个就是我们的快照,这里面的快照主要是针对我们的数据内容的快照备份,它和我们前面使用到的节点备份是不一样的。我们前面给大家讲过一个非常强大的工具 updraftplus 这样的一个插件,这个插件就是可以设置一个节点,这个节点实际上相当于我们的服务器里面的备份,它会把我们当前这个节点里面的程序数据库所有的设置全部备份到这个节点里面,放在我们的服务器里面。那么你一旦还原这个节点,就是直接还原到了那个时间节点,就是所有的内容全部被还原。而我们现在所使用的 WP reset,它实际上是清除,就把所有的内容全部清除,但是你可以设置一个快照,这个快照就是针对你清除的数据进行还原,所以它两个概念是完全不一样的。

这个大家了解一下,这里我们主要理解的就是它这个快照,主要是针对我们的数据快照,包括我们的站点设置它对于假如说你把程序删了,那不好意思,这个是没办法恢复的,这个大家一定要了解。那么这里呢?我们就可以在这里去创建我们的快照,比如说我们点击创建快照,它就会自动帮我们去创建一个快照,那么创建出来的快照主要是针对我们的数据库的。然后我们后期如果我们清除了数据内容,在这里我们也可以把它还原,等一下我们会给大家去演示。然后下面一个就是我们所谓的收藏,这里主要是针对我们一旦撤销了以后,我们会把经常用到的主题插件它的设置全部被清除掉了。那么这里我们就可以针对我们经常一些设置的主题和插件,然后把它放在云端,比如说放在我们的谷歌云盘,或者是放在其他的位置。然后后期清除了以后,我们可以通过这个位置,然后把它重新导入进来,实际上没有太大的作用,这个大家了解一下就行了。

WP Reset:链接云端接口

另外一个就是它的设置,我们刚才已经讲过了,它的快照是需要上传到云端的,如果你不想占用服务器,它就直接上传到云端,那这里我们就需要针对我们的云端进行配置。比如说你用了Dropbox,是由 5G的免费的数据,那如果你使用谷歌云盘,它是有 15G的,那么你完全可以把你的数据直接导入到这些云盘这里,你只需要配置一下就行了,那其他的内容我们都可以默认,包括你备份的数据的存量大小,你可以做一个限制。然后下面还有一些其他的内容我们不经常用到。另外就是它的许可证,我们目前只要这个插件仪安装,它就是一个激活的状态,所以你可以一直使用。

WP Reset:站点数据清除演示

这就是这个插件所有功能的一些讲解,下面我们给大家去演示一下,我们直接去清除我们的站点数据,就是进入第二个等级,我们经常会用到的。这个主要是清除我们的数据库,当然这里我们要把我们的主题包括wp reset,包括我们当前所启用的插件给它豁免掉,然后在这里去输入reset。那么在清除之前,我们需要先去看一下我们的站点,比如说我们现在站点里面的数据,包括我们的products,就是产品数据啊。现在我们可以看到有很多的产品列表,包括我们的博客数据,当然还有我们的整个页面结构,这些都是存放在我们的数据库里面的,这些内容都是存在的。但我们一旦启用了RESET,这些内容全部会被清除掉。比如说我们现在点击开始清除数据,点击清除好,当数据清除成功以后,它就会提醒我们已经完成清除,现在我们回到我们的首页的博客页面,我们去刷新我们的页面啊。

你会发现所有的内容已经还原到初始状态了,包括我们的产品,甚至包括我们的页面结构全部已经被清除掉了,这就相当于我们还原到刚开始搭建 wordpress 那个状态,就是这样的一个步骤。

WP Reset:站点数据快照恢复

那么现在我们就可以通过我们的快照,因为我们刚才已经创建了快照,然后把它还原回来,就是把我们刚才的撤销给它还原。

然后点击我们刚才所添加的内容,当然这些内容必须得是我们清除数据之前我们已经还原的一个动作。比如说我们找到我们的快照,然后点击还原我们的数据,然后点击还原好,当它提示我们快照已经还原以后,现在我们再回到我们的首页去刷新,我们就发现我们的数据就重新回来了。然后我们点击我们的博客,点击我们的产品,你就可以看到清除之前的这些数据了,比如说我们的博客等等,好,这就是关于 WP reset 这个插件,它的功能以及安装和使用方法。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。