WordPress一键重置教程:快速恢复网站默认设置
我热爱WordPress,但不得不承认,有时我真希望有一个“重置WordPress”按钮,能一键恢复WP到初始状态。我知道,大多数时候,它是一个强大而可靠的平台,绝对是众多竞争者中更胜一筹(否则超过三分之一的互联网不会使用它)。但有时事情会出错,即使WordPress没有出错,你也许已经出错了。你已经花时间创建了一个WordPress网站,但现在意识到它并不符合你的需求。你想对其进行大修、重新设计或彻底重新开始。在这样的情况下,你可能会像我一样,渴望找到一个闪亮的红色“重置”按钮,希望它能解决所有问题。有时确实可以,但有时,你并不需要采取如此激烈的行动。在这篇文章中,我将介绍如何快速重置WordPress而无需重新安装,同时帮助你判断这是否真的适合你,如果不是,还有哪些更合适的方案。如果你真的需要重置WordPress,我也会告诉你具体操作,保证让你满意!
如果你想删除网站并将其移至另一个域,请重置WordPress。域名随着时间的推移可能会失去光彩,你可能会发现最初为网站选择的域名不再那么合适。也许你最初出于爱好启动了网站,并给它取了一个轻松愉快的名字。现在你转而运营专业网站,希望域名能反映这一点。或者,你可能为网站提供了一个非常具体的域名,但现在已经不再适用于你包含的所有内容。作为一名热衷于钓鳟鱼的爱好者,你注册了troutfishingguide.com。现在你扩展到其他淡水鱼的捕鱼领域,并想改用fishingguide.com。你可能会认为你需要关闭网站并重新开始,但事实并非如此。你可以简单地注册一个新域名并将其指向你的站点。如果你想添加新域的同时保留旧域(这是一个好主意,以防人们继续使用它,并且出于SEO目的),那么你可以注册一个新域并将其指向你的站点。通过这种方式,你还可以添加从旧域到新域的301重定向。然后,返回你的WordPress站点并单击设置>常规。有两个字段控制你的网站地址:WordPress地址(站点地址)。编辑这两个字段,使其成为你站点的新地址(例如,从 olddomain.com 到 newdomain.com)。单击“保存更改”按钮以保存你的更改。重要提示:在DNS传播之前不要这样做,否则在执行下一步后你将无法登录到WordPress管理仪表盘。
然后,你需要用新域名替换数据库中旧域名的所有实例。你可以参考“如何执行WordPress数据库搜索和替换”教程来实施数据库搜索替换动作。如果你想保留你的SEO反向链接和流量,你将需要从旧网站添加301重定向。
如果你想删除所有内容,请重置WordPress。有时,重置你的网站意味着删除你添加到其中的所有内容。也许在从钓鳟鱼转向一般的淡水钓之后,你发现你的博客文章和页面不够广泛,无法满足读者的需求,你想重新开始。再一次,你不需要完全重置WordPress。相反,你可以删除所有内容。为此,请从你的文章开始。点击右侧的文章-所有文章菜单。如果你无法在此屏幕上看到所有已发布的文章,则有一种方法可以解决该问题。单击顶部的显示选项。在出现的框中,编辑每页的项目数字段,使其成为一个大数字(大于已发布文章的数量)。单击应用按钮。你现在将看到列出的所有文章。选中帖子标题上方的标题列标题旁边的复选框,这将选择你的所有文章。然后单击其上方的下拉框 – 显示批量操作 – 然后单击移动至回收站。然后单击它旁边的应用按钮。你的文章将全部消失。如果你想将它们保留在垃圾箱中,以备日后需要恢复它们中的任何一个,你可以。但是这篇文章是关于重置WordPress的,所以你会想知道如何完全摆脱它们(只要你确定!)。单击文章列表上方的垃圾箱链接。再次选中标题列名称旁边的复选框,然后选择永久删除。最后一次问自己是否真的想永远删除所有帖子,如果答案是肯定的,请单击“应用”按钮。你的网站现在将没有帖子。你可以对你的页面和其他内容类型(如果需要,包括媒体)重复此操作,直到你拥有一个完全空的站点。你现在可以重新开始创建新内容。
使用WordPress插件。简单地删除我们所有内容的另一种快速简便的方法是使用免费的WP Reset插件。它会将你站点的数据库重置为默认安装值,而无需修改任何文件。它会删除所有自定义和内容。无论插件有多好,在使用之前进行备份总是很重要的。
使用WP-CLI。你也可以使用WP-CLI,这是WordPress开发人员的命令行工具。以下命令截断文章、评论和术语表以清空站点的内容。它不会影响站点配置(选项)或用户: wp site empty。请参阅文档和附加参数。
如果你想重新设计网站,请重置WordPress。如果你只想重新设计你的网站,那么你无需删除任何内容。相反,你需要为新设计创建或安装新主题,这将改变现有内容的显示方式。即使你也不想更新你的内容,你可能会发现向现有站点添加新主题比设置全新站点更容易。在测试、自定义和/或开发新主题时,你需要能够使用你的内容对其进行测试,而访问你网站的人不会知道你正在做什么。相反,你希望他们看到旧站点,直到新版本准备就绪。为此,你有两种选择:使用WordPress测试环境创建站点的副本,并使用新主题对其进行测试。准备就绪后,你可以将新主题上传到你的实时站点。安装诸如Theme Switcha之类的插件,它可以让你在访问替代主题进行测试的同时,让你的网站访问者可以看到你现有的主题。我建议使用WordPress测试环境,因为它还可以让你调整内容和其他设置,而不仅仅是主题。一旦你对新主题感到满意,你只需将其上传到你的网站并对内容和设置进行任何调整,就可以了。这意味着你在开发新设计时有一个工作站点,不需要删除WordPress安装或数据库。
如果网站崩溃或被黑客入侵,请重置WordPress。所以你的网站停止工作了。也许它已被黑客入侵,看起来与你认为的网站完全不同。或者在更新主题、插件或WordPress本身后可能出现问题。是时候将网站扔出窗口并重新开始了吗?嗯,不。取而代之的是,现在是时候从你的站点受到威胁之前的备份中恢复它了。你可以在宝塔面板中找到你网站的备份(注:前提是你有设置备份任务)。你可以在你的宝塔面板的“计划任务”中开启网站数据及数据库备份计划任务。要恢复网站数据及网站数据库备份,你需要分别通过宝塔面板的数据库管理-数据库备份与导入,网站管理-备份站点来实现早期数据的恢复。如果更新后出现问题并且你没有备份,你可以随时回滚到插件或主题的早期版本,并用它替换你拥有的版本。按着这些次序:转到WordPress管理中的主题或插件屏幕,找到你更新的主题或插件。单击插件/主题描述下方的查看详细信息链接。这将打开一个带有插件/主题详细信息的弹出窗口。在弹出窗口的右侧,单击显示WordPress.org的插件或者主题的链接。这会将你带到WordPress.org站点上的插件或主题页面。在右侧边栏中,单击高级视图链接。然后向下滚动到此页面的底部,你会在其中找到一个下拉框,其中包含主题或插件的最新版本号。单击此按钮并选择第二个最新版本。然后点击下载按钮。这会将zip文件下载到你的计算机。将其保存在你可以找到的地方,然后返回你的站点。返回站点中的主题或插件屏幕并删除要替换的主题或插件。单击屏幕顶部的添加新按钮。单击上传插件或上传主题按钮,然后选择你刚刚下载的zip文件。上传它,确认你希望它替换你网站上已有的插件/主题版本并激活它。你现在安装了旧版本的主题或插件。你会在插件或主题屏幕中看到一条通知,告诉你知道它需要更新。忽略它,直到有另一个更新可以解决你
的问题。查看我们关于如何安装WordPress插件的教程,了解更多详细步骤。
如何完全重置WordPress。下面将要向你展示的技术涉及删除你的WordPress站点并在其位置创建一个新站点。这是你不应该掉以轻心的事情。你的旧站点将不再存在,你将拥有一个新的空站点,你需要对其进行配置和添加内容。如果你想迁移旧内容,你可以使用导出/导入工具从旧站点导出你的内容并将其导入新站点。这可以为你节省大量时间。要从旧站点导出内容,你需要使用导出器工具。在你的旧站点中,转到“工具”>“导出”。在选择要导出的内容下,选择所有内容。单击下载导出文件按钮。WordPress将创建一个导出文件并将其下载到你的计算机。如果你还想导出和导入所有小部件设置,你可以使用Widget Importer & Exporter插件。使用该插件从该站点导出你的所有设置,将文件与带有文章的导出文件一起存储在你的计算机上,并保存以备后用。如果你不想导出任何内容,只需忽略这些步骤并继续阅读。你可以删除旧站点并在宝塔面板中创建一个新站点。在主菜单中选择网站,然后找到要删除的站点。单击操作“删除”。你的网站现已消失。下面我们再安装一个新的并(可选)将你的内容导入其中。在宝塔面板中,点击左侧网站菜单,然后点击页面左上角的添加站点按钮。在弹出窗口中,你需要填写域名、根目录(网站安装目录)、选择数据库(根据自己的情况,选择新建或者选择已有数据库):然后,将此前备份的网站数据移至当前创建的网站根目录,如果数据库相关信息发生变化,你还需要配置网站根目录下的wp-config.php,参照数据库登录凭据编辑教程。你现在可以使用新站点了。如果你使用的数据库是一个空的全新的数据库,你需要转到WordPress管理屏幕开始设置。安装旧站点中的所有主题和插件并进行配置。然后,你可以从旧站点导入你的内容:你无需再次手动添加。要导入你的内容,请按照下列步骤操作:在 WordPress 管理菜单中,转到工具>导入。在WordPress下,单击立即安装,然后单击运行导入程序。WordPress会要求你查找从旧WordPress站点导出后下载的导出文件。这是你从旧站点导出时保存的文件。找到该文件并单击上传文件并导入按钮。WordPress会询问你要将新内容与哪个用户帐户相关联——通常是你的帐户。它还会要求你验证是否要导入媒体。你做。等待WordPress导入新内容,然后转到站点的“文章”部分。你会发现它充满了你的内容。如果你还导出了小部件设置,则需要在新站点中安装小部件导入器和导出器插件,并使用它来导入小部件设置。现在,花一些时间进行任何自定义并配置你的插件,你就拥有了一个新版本的网站。当然,如果你想重置 WordPress 的原因是更改内容或设计,你不需要像旧网站一样工作,而是可以从头开始。你可能还想查看我们关于如何重新安装WordPress的教程。
如何重置WordPress多站点。如果你正在运行WordPress多站点网络,或者你的站点托管在一个网络上,你可能需要以不同的方式重置你的站点。这里有两种情况:你是网络管理员,你想重置整个网络。你是站点管理员,并且想要在网络上重置你的站点。让我们来看看第一个选项。重置多站点网络。重置整个多站点网络与重置独立的WordPress站点没有太大区别:毕竟,这是你要重置的WordPress安装。以下是一些选项。将你的网络恢复为独立的WordPress安装。如果你决定要切换回将网络作为独立站点而不是网络运行,则需要删除网络中的所有站点(基本站点除外),然后关闭多站点。按着这些次序:首先备份你的网络。使用服务器提供的备份支持,或者使用与Multisite兼容的备份插件。如果你想从其他地方的网络重新创建任何站点,无论是作为独立站点还是在另一个网络中,请先将这些站点迁移出你的网络。在继续之前测试网站的新版本并确保它们正常工作。在网络管理员屏幕中,转到站点。对于网络中的每个站点,单击删除链接将其删除。这将从你的数据库中删除该站点并删除所有相关文件。从网络中删除站点。备份你的wp-config.php文件。然后打开文件。找到如下所示的行:define( ‘WP_ALLOW_MULTISITE’, true );编辑此行以阅读:define( ‘WP_ALLOW_MULTISITE’, false );你还应该删除与Multisite相关的所有其他代码,以清理你的wp-config文件。再次转到你的站点并登录。你现在应该会发现你有一个独立的WordPress安装。删除网络中的所有子站点。你可能不想完全删除Multisite,而只需删除你添加到其中的站点。为此,请先备份你的网络。然后导出或迁移这些网站,如果你想保持他们第一。接下来,转到Network Admin > Sites。对于其中的每个站点,单击“删除”链接将其删除。你现在将拥有一个(几乎)空的多站点网络,只有基本站点,你可以根据需要添加新站点。重置包括多站点在内的整个安装。如果你想重置整个WordPress安装,不仅要删除subsites和网络,还要删除基本站点,请按照上面的说明重置标准WordPress站点。不要忘记先迁移你网络上要移动到其他位置的任何站点。重置多站点网络中的单个站点。如果你在多站点网络中管理单个站点,你可能需要重置它,以便你可以重用它或从头开始。如何做到这一点取决于你是否只有站点管理员权限,或者你是否是网络管理员。从网络中删除站点。如果你不是网络管理员并且想要完全删除该站点,则需要请你的网络管理员执行此操作,因为
你无法删除站点。不过,你可以删除所有内容——我将很快向你展示如何执行此操作。在开始之前,请备份网络和/或站点。如果你计划将站点的内容迁移到其他地方,你可能会希望导出站点的内容(或在网络中克隆站点)。在Network Admin屏幕中,转到Sites。将鼠标悬停在站点名称上,然后点击删除。这将删除该站点。然后,你可以根据需要创建一个新的空白站点来替换它。为此,请单击站点屏幕中的添加新站点,然后按照创建新站点的说明进行操作。然后通过单击站点屏幕中其名称下的编辑链接转到站点编辑屏幕。单击用户选项卡并使用添加现有用户部分中的字段添加具有站点管理员角色的用户。添加新用户作为站点管理员。重置站点的域。如果你想更改网络中某个站点的域名,你可以通过Network Admin > Sites执行此操作。只有网络管理员可以执行此操作。选择要编辑的站点,然后单击其名称下方的“编辑”链接。编辑您的网站名称。在站点地址字段中,输入新地址并单击保存更改按钮。在进行此更改之前,请确保新域指向你的站点。在你与域注册商进行设置后,DNS更改最多可能需要两天时间才能生效。以站点管理员身份重置站点。如果你不想完全删除该站点,而只想删除所有内容或更改设计,则可以按照上面列出的标准WordPress站点的一些步骤操作。你可以使用的选项有:通过页面和文章屏幕删除所有内容。通过小部件屏幕或定制器删除小部件。激活新主题以重置站点的设计。你只能激活已安装在网络上的主题:除非你是网络管理员,否则你无法安装新主题。这些选项都没有完全重置站点,但如果您不想删除所有内容并重新开始,而只想彻底检查设计或内容,那么这可能是您的选择。
小结。在这篇文章中,我向您展示了可用于重置WordPress和清理网站的各种方法。根据想要重置站点的原因,这可能包括从删除帖子和页面这样的小操作到完全删除WordPress安装并用新安装替换它。在你停止使用WordPress之前,请确保你知道这样做的原因,以便你可以选择正确的方法,并且不会为自己增加额外的工作或删除你真正想要保留的数据。