主题是 WordPress 中最基本的概念之一,也是使该平台如此强大的东西。 有超过 10,000 个可用主题,有很多选择 - 很多主题您可能已经使用过并决定不适合您。
如果您和大多数 WordPress 用户一样,您的网站上可能至少有几个主题已经好几个月没有使用了,如果有的话。
毕竟,一旦你找到了一个好的主题,就没有太多的理由去转换了。
但是如果您想删除或卸载这些主题怎么办?
在本文中,我们将引导您从 WordPress 网站中删除未使用的主题。
我们还将解释删除、停用和安装主题之间的区别,以确保您完全参与其中。
让我们开始删除!
为什么您可能想要删除 WordPress 主题
您可能想要删除 WordPress 主题的原因有几个。
这里仅仅是少数:
你只是在测试主题
如果您只是测试一个主题但不想在您的实时网站上使用它,您可能想要删除它。这是一个非常常见的场景,因为大多数 WordPress 用户在最终确定他们的选择之前会尝试不同的主题。
您正在清理您的网站
不时清理您的网站总是一个好主意。如果您一直在 WordPress 网站上尝试不同的插件、主题和其他工具,您可能会有些混乱。
删除一些旧的未使用的主题是清理站点并保持数据库干净的好方法。
你有一个新主题
如果您有一个新主题并想删除其他未使用的旧主题,最好将其删除。事实上,每次切换到新主题时删除所有旧主题是一种很好的做法。
主题引起问题
不幸的是,主题在网站上引起问题是很常见的,无论是直接的还是通过与插件或其他网站元素的冲突。主题更改您所做的任何自定义修改(例如 CSS 代码)也很常见。
您通常可以通过启用调试模式来判断错误是否由您的主题引起。
这将在页面顶部显示错误消息。 如果主题是罪魁祸首,您通常会在错误消息中看到其名称。
如果主题引起问题,请务必将其删除! 如果它是问题的根源,则错误消息应该消失
删除、停用或卸载?
删除、停用或卸载主题有什么区别? 他们都一样吗? 不完全的!
有一些细微的区别:
- 停用一个主题意味着“将其关闭”并打开另一个主题。 实际上无法直接在 WordPress 中停用主题,您必须启用另一个主题。
- 删除主题意味着通过 WordPress 仪表板的外观 > 主题页面将其从您的站点中删除。
- 卸载主题需要进一步删除。 许多主题都带有额外的插件、演示内容和设置主题时安装的其他设置。 如果您只删除一个主题,这些其他插件仍将保留。 因此,卸载主题包括删除主题和设置时安装的任何其他插件。
一般来说,最好删除您不使用的主题而不是停用它们。
这是为什么? 至少有五个原因。
安全
首先,您可能希望删除旧主题,因为它们存在安全风险。如果您的主题已经数月或数年未更新,则不会进行修复更新。因此,如果您的网站上安装了旧主题,请务必考虑删除它们。
网站大小
主题是 WordPress 网站上较大的项目之一。毕竟,主题定义了网站的大部分内容及其运作方式。
因此,删除旧主题是减小网站大小的好方法,尤其是当您有很多未使用的旧主题时。由于许多网络托管计划的磁盘空间有限,因此删除旧主题是回收部分空间的简单方法。
表现
网站大小也是影响网站执行速度的主要因素。因此,通过删除旧主题及其可能具有的任何依赖项,您的网站也可能加载得更快!
数据库效率
额外的主题可能会占用数据库中的空间。数据库越大,它在提供页面时要做的工作就越多。因此,您可能还想删除旧的以清理空间并保持数据库精简。
美学
一些 WordPress 用户只是喜欢保持他们的网站整洁,即使在性能上没有明显的差异。如果您不想在您的主题页面上有一堆未使用的主题,那么删除那些杂乱无章的主题是非常好的。
它还可以更轻松地导航,因为您无需滚动浏览各种未使用的主题。
现在让我们最终删除(或卸载)主题。
有许多不同的方法可以做到这一点。
在你删除任何东西之前
……但首先,等一下!在检查这些步骤之前不要删除任何内容。
确保您没有使用子主题
首先,请确保您没有使用子主题。如果您使用子主题然后删除父主题,子主题将停止工作。
如果您使用 WordPress 多站点
如果您在多站点网络上,删除主题可能会相当棘手。如果您的网络上有数十个甚至数百个站点,则尤其如此。
在删除主题之前,请绝对确保您的网站都没有使用它。
如果您不直接管理所有子网站(例如,如果有其他网站管理员),您还需要与他们沟通并确保您要删除的主题未被使用。
有时,出于测试目的,可能会定期使用非活动主题,因此请务必先询问。
备份主题
如果主题不流行或将来可能不可用,您应该进行备份。如果可能,只需从您购买或下载它们的地方下载原始主题文件,例如 Astra 商店或 ThemeForest.net。
您还可以使用像Duplicator这样的备份插件。虽然此插件旨在备份您的整个网站,但您也可以选择在该备份中包含主题。
如果由于某种原因您无法从原始来源下载文件,您也可以从 WordPress 编辑器手动复制文件。但请注意,这是一个耗时的过程,如果您的主题足够大,可能需要数小时。
为此,请转到外观 > 主题编辑器并在右侧选择您的主题,然后单击选择按钮。
切换到主题后,您将看到其所有文件的列表。 要手动备份您的主题,只需选择一个文件,复制内容,然后将其保存在具有相同扩展名的文件中。
例如,列出的第一个文件通常是 style.css
。 只需复制文件中的文本,打开文本编辑器,粘贴文本,然后将文件保存为 style.css
。
保存所有文件的副本后,请确保将它们排列在与主题中的文件夹相同的文件夹中。 如果是这样,您现在已经备份了您的主题。
这将需要一段时间,但如果您没有其他方式获取文件,这是一个有用的策略!
备份您的网站
最后,在对站点进行任何重大更改之前,您应该始终备份整个站点。
如果您只是删除主题,这通常不是问题。 但是,有时更复杂的主题(随其他插件和数据库条目一起提供)可能会导致无法预料的问题。
删除或卸载主题的四种方法
完成以上所有项目了吗? 准备好卸载或删除您的主题了吗? 我们走吧!
至少有四种不同的方法可以删除或卸载主题。
使用 WordPress 仪表板删除或卸载主题
删除主题的最简单方法就在 WordPress 仪表板中。 只需转到外观 > 主题。
正如我们上面提到的,您需要先激活另一个主题,然后才能删除当前活动的主题。
为此,请选择不同的主题并单击“激活”。
以前激活的主题现在将与所有其他非活动主题一起列出。
向下滚动并找到它,然后单击它。 您将看到一个包含有关主题信息的面板。
在右下角,有一个删除按钮。 单击它,然后接受确认消息。 完毕!
通过 FTP/SFTP 或 SSH 删除或卸载 WordPress 主题
如果您想通过 FTP/SFTP 或 SSH 删除您的主题,您也可以轻松地做到这一点。
使用 FileZilla(用于 FTP)或 PuTTY(用于 SSH)等客户端连接到您的站点。
完成后,找到 wp-content/themes
文件夹。 您的主题将在此处列出。
只需单击文件夹并选择删除。
通过命令行删除或卸载 WordPress 主题
此解决方案需要一些技术知识。 我们不会深入细节,但本质上您需要安装 WP-CLI 并通过命令行访问您的站点。
到达那里后,在下面运行此命令以查看主题的完整列表。 请注意,$ 只是命令行指示符,而不是命令的一部分。
$ wp theme list
确定主题名称后,运行此命令将其删除,用您要删除的主题文件夹的名称(不是主题名称本身)替换 twentytwentyone
。
$ wp theme delete twentytwentyone
正如我们上面所说,这是一个技术解决方案,不应该由不熟悉命令行的任何人完成。
通过联系您的主机删除或卸载 WordPress 主题
虽然通常不需要联系您的主机来删除主题,但如果您的主题很复杂并且包含其他元素,这可能会很有用。
如果您在删除主题时遇到任何问题,请随时与您的主机联系,特别是如果您使用的是托管主机 WordPress 计划。
从主题中删除其他插件和内容
有些主题不仅仅是主题,更像是“平台”。 除了主题之外,它们还可能包括许多插件、演示内容和其他文件,这些文件在您安装时添加到您的站点中。
这意味着即使您通过上述过程删除主题,您仍然需要删除主题安装的额外插件。
当然,这将根据主题而有所不同,但您应该能够在插件 > 已安装插件
页面上通过它们的名称来识别它们。
您还应该查阅主题的文档,看看是否有任何其他元素应该删除。
然后,找到您要切换到的主题。 请注意,这不是您要停用的主题,而是您要激活的主题。
单击该主题上的激活以激活它。 干得好:您现在已经停用了之前激活的主题!
总的来说
虽然删除您的WordPress主题非常容易,但不幸的是,有时会发现这是一个复杂的过程,会产生意想不到的后果。
在这些情况下,很高兴知道有多种方法可以删除 WordPress 网站上的主题。
在这篇文章中,我们引导您完成了删除 WordPress 网站上的主题。 只要您正确地按照步骤操作,这是一个相当简单的过程。
您在卸载主题时遇到问题吗? 在评论中分享它,我们会看看我们是否可以提供帮助!