如何在 WordPress 上恢复已删除的博客文章和页面?
已发表: 2022-03-04您想知道如何在 WordPress 上恢复已删除的博客文章吗? 或者您想使用 WordPress 备份恢复永久删除的页面或内容? 不用担心! 本指南将为您提供帮助!
我们不能否认我们曾多次不小心删除了我们的 WordPress 博客文章。 像我们一样,您也可能删除了不应该删除的内容。 现在,您可能正在考虑如何将已删除的内容恢复回来?
好吧,我们已经面临这种情况了! 因此,我们知道在 WordPress 中检索已删除帖子和页面的不同方法。 我们甚至恢复了永久删除的内容!
那时,我们认为可能会有人面临类似的问题。 因此,我们准备了本指南,以逐步分享在 WordPress 中恢复已删除帖子和页面的不同方法。
让我们开始吧!
您删除的帖子和页面会发生什么?
作为人类,我们有时会在日常生活中犯下意外错误。 因此,对于几乎每个人来说,这是一个非常普遍的现象。 我们不应该为此感到羞耻。
同样,在使用 WordPress 时,您可能会意外删除您的博客文章。 或者您删除它们认为您可能不需要它们。
但是,您开始知道它包含您的网站访问者喜欢的所有必要信息。 因此,您应该知道 WordPress 如何处理已删除的帖子。

就像您的计算机一样,WordPress 并不会从一开始就完全永久删除您的项目。 它首先将您已删除的项目移动到垃圾箱文件夹中。
删除的内容会在回收站中保留 30 天。 之后,WordPress 会自动从垃圾箱中永久删除该项目。 但是,如果您也尝试删除垃圾箱,则只有垃圾箱中的所有项目将被永久删除。
但是,如果您在删除之前备份了文件,则可以恢复这些帖子。 我们将向您展示整个过程,请继续阅读。
话虽如此,让我们看看在 WordPress 中恢复已删除页面的不同方法。 我们试图在下面详细解释它们中的每一个。
如何在 WordPress 上恢复已删除的博客文章和页面?
有几种方法可以恢复 WordPress 上已删除的博客文章和页面。 在这里,我们将看到五种不同的方式来恢复 WordPress 上已删除的博客文章和页面。
让我们从第一种方法开始——删除后立即恢复帖子。
方法 1:恢复立即删除的博客文章和页面
这是您可以自己尝试的第一种方法。 如果您删除您的帖子/页面,然后立即意识到错误。 在这种情况下,您能做的最好的事情就是不要惊慌。
WordPress 为您提供撤消选项以立即撤消您的操作。 因此,让我们看看这是如何工作的。
假设您已登录 WordPress 仪表板,并且您位于“页面”或“帖子”部分。 而且您不小心删除了博客文章或页面。
一旦您的博客被删除,您就会在“添加新”按钮下方看到一个小通知。 也就是说,“ 1 页已移至垃圾箱”。 除此之外,您还会看到一个名为“撤消”的选项。

如果您想立即从废纸篓中恢复您的页面,则需要单击该选项。 之后,会弹出另一个通知,说“从垃圾箱恢复了 1 页”。

因此,您可以使用“撤消”选项立即恢复已删除的博客文章。 只有在您不小心删除了您的博客页面/帖子后,您才遵循此方法。
方法 2:从 WordPress 中的垃圾箱中恢复帖子/页面
在第一种方法中,我们研究了如何在删除博客文章后立即恢复它。 但是,如果您想恢复几个小时或几天前删除的帖子/页面怎么办。
对于这种情况,第二种方法对你们所有人来说都是完美的。 如上所述,已删除的页面/帖子不会立即从您的 WordPress 中完全清除。 因为它们会在“垃圾箱”文件夹中存储长达 30 天。
因此,我们将利用那个垃圾文件夹来恢复我们在 WordPress 上删除的帖子/页面。 让我们开始。

进入“页面”或“帖子”部分,然后单击“垃圾箱”选项卡。 这将让您查看过去 30 天内删除的所有页面。

之后,您需要选择要恢复的页面,您将看到两个选项。 您需要做的就是选择“恢复” ,它会从“废纸篓”文件夹中恢复您的页面。
此外,您可以从垃圾箱文件夹中批量恢复许多页面/帖子。 为此,您需要选择页面并从批量操作下拉菜单中选择恢复选项。

从菜单中选择“恢复”后,单击“应用”按钮保存更改。
就是这样! 这是您从 WordPress 中的垃圾箱中恢复已删除页面/帖子的方式。 这是在 WordPress 上恢复已删除的博客文章和页面的最快、最简单的方法。
方法 3:使用 WordPress 备份恢复永久删除的内容
这种方法比以前的方法要复杂得多。 但是在适当的指导下,您也可以使用此方法。 无论如何,只有在前两种方法失败时,您才应该使用此方法。
在这种方法中,我们将从备份中恢复永久删除的内容。 但为此,您需要在删除丢失的内容之前保存网站的备份文件。
现在,让我们逐步完成这个过程!
i) 下载您的 WordPress 备份
首先,您需要下载 WordPress 网站的备份。 如前所述,它应该是在删除帖子/页面之前进行的备份。
现在,转到保存网站备份的备份存储位置。 您可能已经使用像 UpdraftPlus 这样的 WordPress 备份插件备份了您的网站。

使用 UpdraftPlus,您可以每天、每周或每月安排备份,并将备份文件保存在 Dropbox 或 Google Drive 等远程位置。
在另一种情况下,您的网络托管服务提供商可能会备份您的网站。 如果是这样,您可以检查您的托管帐户仪表板进行备份。 如果您没有找到它,请联系您的托管公司并要求他们为您提供所需日期的备份。
在本教程中,我们将使用 UpdraftPlus Google Drive 文件夹中的备份文件。
在我们的网站上,我们安排了 WordPress 文件和数据库的每日备份,并将它们存储在 Google Drive 中。

因此,我们可以访问我们的 Google Drive 并下载所需的备份。
UpdraftPlus 在您的 Google Drive 中创建一个名为“ UpdraftPlus ”的文件夹(在您提供访问权限后),并将您的 WordPress 数据库、插件、主题、上传和其他存储在不同的子文件夹中。
要恢复帖子和页面等内容,您只需下载数据库文件夹即可。 选择所需日期的数据库。

之后,您只需右键单击选定的数据库备份并将该数据库下载到您的计算机。

之后,数据库文件夹将下载到您的本地设备。
ii) 建立一个本地网站以恢复已删除的内容
之后,您需要在本地服务器上建立一个 WordPress 网站。
这是必需的,因为我们会先将已删除的帖子恢复到本地站点,然后将所需的帖子复制到实时网站。
您也可以直接在您的实时网站上恢复内容,但我们不建议这样做,主要有两个原因。
- 首先,它可能会导致错误并破坏您的实时网站。
- 其次,您可能不想恢复该备份中包含的所有帖子。 UpdraftPlus 等恢复插件无法选择特定帖子进行恢复,但它们会恢复备份中包含的所有帖子。 因此,在本地站点上恢复数据库并仅将所需的帖子复制到实时站点是安全的。
如果您不知道,请按照我们的分步指南使用 XAMPP 在 localhost 上设置 WordPress 站点。 如果您已经在本地安装了 WordPress,则可以跳过此步骤。
iii) 在您的本地站点上安装 UpdraftPlus 并恢复已删除的帖子
现在您已经设置了本地站点,您需要安装备份和恢复插件。 对于本教程,我们将使用 UpdraftPlus 插件。
在您的仪表板面板中,转到“插件 > 添加新”并搜索“UpdraftPlus”。 插件出现后,单击“立即安装”按钮。

之后,激活插件。
接下来,转到设置 > UpdraftPlus 备份。 然后向下滚动页面,直到到达现有备份部分。
接下来,您需要上传之前下载的备份文件。 为此,请单击上传备份文件链接以上传您下载的备份文件。

之后,选择之前下载的WordPress数据库备份文件夹,点击打开上传。


上传备份后,UpdraftPlus 将在现有备份部分下方显示它。 之后,您需要做的就是单击蓝色的“恢复”按钮继续。

这会将您带到另一个页面,该页面将要求您选择要恢复的组件。 选择数据库并单击下一步。

在下一个屏幕上,您会看到一条通知,说明您正在从另一个网站迁移数据。 此外,您还会看到另一条消息:“如果您不想恢复所有数据库表,请在此处选择一些要排除的表。(...)”。 点击链接。

之后,您可以取消选择除wpth_posts之外的所有表。 它是包含您在 WordPress 中的帖子和页面的表格。 之后单击“恢复”选项。

之后,UpdraftPlus 需要一些时间来恢复您的帖子。
完成后,您会看到“恢复成功”消息。 您还将找到“返回 UpdraftPlus 配置”按钮。 只需单击它即可返回到您的 WordPress 仪表板。

之后,您可以转到“帖子>所有帖子”并查看恢复的博客文章。

如您在上面看到的,我们已经恢复了 4 个帖子。
同样,您可以转到“页面 > 所有页面”查看恢复的页面。 WordPress 数据库中的“ wpth_posts”表包括帖子和页面,因此当您恢复表时,两者都将被恢复。
iv) 将内容从本地站点复制到实时站点
现在,您已删除的帖子和页面已恢复到本地站点,是时候将它们移动到实时站点了。
我们将通过一一复制帖子来手动完成。 但别担心,只需点击几下即可。
例如,我们将展示如何复制帖子并首先将其添加到实时站点。 转到本地站点仪表板中的“帖子 > 所有帖子”,然后单击要移动的帖子下方的“编辑”选项。

内容编辑器打开后,单击 3 个点“选项”,向下滚动到“复制所有内容”选项,然后单击它。

就是这样! 您只是复制了帖子中的全部内容。
接下来,登录您的实时 WordPress 网站。 之后,转到帖子 > 添加新内容。 然后,通过在 Windows 计算机上按Ctrl+V或在 Mac 上按 Command-V 将其粘贴到内容区域(段落块)。

现在您的内容将被添加。

之后,从本地站点复制帖子标题并将其粘贴到站点。 然后,单击“保存草稿”选项。
就这样! 您的 WordPress 文章已恢复。 现在,您可以编辑、更改并再次发布帖子。
同样,您还可以从 WordPress 中的备份中恢复更多帖子和页面!
方法 4:使用 Google 缓存恢复您的网站内容
有时您可能无法在垃圾箱区域中找到已删除的博客文章和页面。 在这种情况下,恢复已删除的页面和帖子会变得有些困难。 因此,在这种情况下,Google Cache 有时会派上用场。
因为谷歌很有可能在某个时间点将您的网站编入索引。 并将其存储在其服务器上,以便您以后可以出于各种目的检索它。
现在,让我们继续看看如何使用 Google Cache 来恢复 WordPress 中已删除的帖子和页面。
首先转到 Google 搜索页面,然后按标题“ site:www.example.com/name_of_the_post ”搜索帖子/页面。 请记住将“示例”替换为您的网站名称。

之后,如果它在结果中显示您的帖子,请单击您的网站标题旁边的向下箭头。 单击它后,将出现“缓存”选项。 然后,单击缓存选项以查找已删除的帖子或页面。

之后,Google 将显示您的页面在特定日期出现的快照。 因此,如果您认为这是您在删除之前想要的,那么您可以复制它并重新创建页面。
因此,要重新创建页面,请转到页面 >> 添加新页面,然后创建一个新页面。

这使我们结束了如何使用 Google Cache 恢复您的博客文章或页面。 仅当您在删除之前已经发布了您的帖子/页面时,它才有效。
方法 5:恢复已删除的 WooCommerce 页面
当您安装 WooCommerce 时,它会自动为您的 WooCommerce 商店生成重要页面。 例如购物车、商店、结帐和帐户管理。 这些对您的网站很重要,因为它们有助于正确运行 WooCommerce 功能。

但是,有时您可能会意外删除任何 WooCommerce 页面,然后您可以先尝试从WordPress Trash恢复它们。 但是,如果您在垃圾箱中找不到它,那么您可以使用此方法将其恢复。
在这里,您所要做的就是从仪表板创建一个类似的页面。 为此,请转到页面>>添加新页面,然后创建一个新页面。

创建新页面后,现在您需要告诉 WooCommerce 使用此页面。 转到WooCommerce >> 设置页面,然后从那里切换到右上角的高级选项卡。

在那里,您将看到之前在页面设置选项下创建的所有 WooCommerce 页面。 之后,您需要选择您在Page Setup中创建的页面。

但是,对于Shop Page ,您需要转到Products选项卡。 然后,选择您要用作商店页面的页面。

最后,不要忘记单击Save Changes按钮来保存您的设置。
很酷对! 这就是您在 WordPress 中恢复已删除的 WooCommerce 页面的方式。
结论
我们希望这篇文章对您如何在 WordPress 上恢复已删除的博客文章有所帮助。 我们相信,现在您还可以轻松恢复已删除的 WooCommerce 页面。
如果您对如何在 WordPress 上恢复已删除的博客文章有任何疑问,请在下方发表评论。 我们会尽快回复您。
您可能想查看我们对 Pressable 托管 WordPress 托管的详细评论。 另外,请查看您网站的顶级网络托管公司。
如果您喜欢这篇文章,请与您的朋友和同事分享。 另外,不要忘记在 Twitter 和 Facebook 上关注我们。