海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts

插件是 WordPress 生态系统的命脉。 在选择网站或博客平台时,WordPress 通过插件的核心可扩展性通常是选择走 WP 路线的主要因素。 话虽如此,但并非所有插件都是平等的。 也不需要所有插件始终保持活动状态。 我们想向您展示如何卸载 WordPress 插件,以便何时以及是否需要删除插件,您就不必处理插件碎片和使站点文件变得混乱的孤立表。

WordPress 插件停用与卸载

WordPress 用户将插件停用与插件卸载混为一谈并不少见。 毕竟,这两个操作都从您的站点中删除了插件,所以一个和另一个一样好,对吗? 嗯,不。 不完全是。

插件停用就是这样。 停用。 该插件将不再在您的站点上处于活动状态,这意味着它启用的任何功能都将不再起作用。 每当您安装插件时,您 启用 在它可以工作之前。 在里面 插件 菜单,您可以类似地 停用 每个插件单独。

停用插件

这样做会 不要从您的站点中删除插件文件和设置. 您可以随时重新激活它们。

删除插件

但是,删除或卸载插件将从您的站点中删除插件文件。 或者至少是其中的大部分。

https://www.youtube.com/watch?v=wWdDI2ZEW7Q

海外社媒SNS代运营Tiktok代运营公司

订阅我们的 YouTube 频道

为什么要卸载 WordPress 插件?

大多数人卸载 WordPress 插件是因为他们已经用完了。 对您来说,也许您已经不再需要它的功能,找到了替代品,甚至只是不喜欢它。

卸载的另一个主要原因是该插件导致站点问题。 该插件可能存在安全漏洞,可能会危及您网站的数据。 也许它已经有了。 您的主题和插件之间可能存在冲突,或者开发人员可能已经停止开发并且它不再与最新版本的 WordPress 兼容。

大多数这些问题可以通过简单地停用插件来缓解(如上所示)。 但是潜在的受损文件仍然存在于您的服务器上。 而那些需要被移除。 于是,卸载。

如何从仪表板卸载 WordPress 插件

从 WP 管理仪表板卸载 WordPress 插件很简单。 进入 插件 – 已安装的插件 查看您已安装的完整列表。

从仪表板卸载插件

从那里, 您必须停用要卸载的任何插件. 您可以单击我们上面显示的停用按钮,也可以选中任意数量的插件旁边的框并选择 D从批量操作下拉菜单中激活.

卸载插件

当这个过程完成后,你只需要重复它,只是这次选择 D删除 从下拉菜单中。

删除消息

请记住,一旦您单击按钮删除插件,如果您改变主意,则必须重新安装它。

卸载 WordPress 插件时会发生什么

在许多情况下,卸载 WordPress 插件会删除它在 /wp-内容/插件/ 你的服务器目录。 这将是一个彻底的突破,您可以确定您的服务器的 inode 和存储使用量将会下降。

但是,有些插件不仅仅通过您安装的文件将它们自己附加到您的站点。 一些插件通过使用 WP 核心本身创建表和管理数据来改变 WordPress 核心数据库。 (顺便说一句,这是正常行为。不要担心会发生这种情况。)一些保护您的网站免受入侵的插件可能会改变您的 .htaccess 文件(重定向插件也可能如此)。

但是,在卸载时, 一些 插件不会删除它们各自的数据库表和条目。 在某些情况下,这是因为开发人员希望在您重新安装时保留用户设置。 但除此之外,某些插件只会留下一些位和字节的数据,这些数据最终会阻塞您的服务器并开始影响性能和查询时间。

此外,某些插件会在您的文件系统本身中留下其文件的痕迹。 例如,您可能使用备份插件但决定暂时卸载它。 在大多数情况下,备份插件的文件夹将保留,因为它们包含您的站点备份。 在这种情况下,这是确保您的站点安全的故障安全措施。 但是,某些插件只会留下您可能想要清理的孤立文件。

如何完全删除所有 WordPress 插件文件

知道如何卸载 WordPress 插件的一部分是知道删除每个文件并不是 100% 必要的。 如果您是 WordPress 的初学者,或者您对 WP 文件结构了解不多(或者只是不想深入了解),请不要担心。 孤立文件和数据库表影响您的可能性非常低。

但是,如果您的站点依赖于您可以勉强维持的每 0.1 秒的页面速度,那么清理文件系统和数据库可能正是您所需要的。

如何使用 SFTP 删除任何剩余文件

SFTP 是从服务器中删除这些文件的最安全方式。 在您的虚拟主机中,您可以为托管在那里的任何网站设置 FTP 凭据。 在 Siteground 上,每个网站的站点工具部分都有一个 FTP 帐户 选项卡,您可以在其中创建任意数量的具有 SFTP 权限的帐户。

sftp

完成后,使用这些凭据通过 FileZilla 等 FTP 客户端登录。 用 快速连接 (1) 为方便起见,但您也可以在“文件”菜单下保存您的登录信息。

FTP客户端

登录后,您将在右侧看到您站点的目录结构 (2),您的计算机位于左侧窗格中。 在您的网站上导航到 /wp-内容/插件/ (3) 并找到插件的文件。 该名称通常与其标题相似,但并不总是准确的。 比如我们卸载的插件叫 RSS 导入器 但目录是 /导入-xml-feed (4).

右键单击要删除的文件夹并选择 下载 (5). 请注意,这不会删除插件的文件,而是将它们放在您的本地系统上,以备不时之需。 完成后,再次右键单击并选择 删除 (6).

真的要删除那个插件吗?

当要求确认删除时,单击 是的. 就是这样。 插件的剩余文件已通过 SFTP 从您的站点成功删除。

如何摆脱数据库中的孤立表

虽然文件可以通过 SFTP 轻松处理,但处理数据库本身可能有点棘手。 现在,这是帖子的一个非常高级的部分,我们不建议每个人都这样做。 但是,如果您真的需要您的网站干净整洁,这就是方法。

不过请记住, 首先备份您的网站. 每当您修改 WordPress 数据库时,请备份您的网站。 出现问题,桌子被丢弃,您的网站可能会脱机。 因此,必须进行快速备份以进行恢复。

考虑到这一点,您可能希望为此使用 Advanced Database Cleaner 插件。

高级数据库清理插件

您可能会发现使用插件来摆脱插件很奇怪,但是这个方法使处理您的数据库变得如此简单,因此值得。 (另外,它卸载干净!)

WP 数据库清洁器 菜单项将您带到一个简单的页面,您可以在其中查看数据库中所有孤立的和通常浪费的空间。

数据库

您会注意到这里并非所有内容都与插件相关。 在上面的屏幕截图中,存储了超过 4,500 个后期修订。 在每个类别的右侧,您可以设置要排除的天数。 例如,我们将其设置为排除过去 14 天的后期修订,以防万一……修订。 您可以选择要清除的元素,选择 干净的,您的网站将变得更加流畅。

对于更具体的插件相关数据,您将进入 标签。

更干净的数据库

表通常以可读的格式命名,您可能会弄清楚它们属于哪个插件。 该插件的专业版会告诉您这些信息(两个站点许可证仅需 39 美元,非常值得)。

此处列出的所有表均来自不再安装的插件。 例如,以 wp_defender_ 来自 wpmudev 插件 Defender Pro。 这 wp_gamipress_ 表来自 Gamipress。 并非所有这些表中都有数据,但它们都作为数据库中的数据存在。

选择要优化的表(该插件确实为最急需的表提供了建议)。 从下拉列表中,您可以选择优化、修复、删除或清空行。

数据库删除

我们建议您只使用 删除 谨慎地并且当您绝对确定删除该表不会导致任何问题时。 这就是彻底清洁它的方法。 (我们在处理这篇文章时可能因为删除表格而傲慢地破坏了一个 WordPress 网站。)我们建议使用 优化 选项。

如何删除与卸载的 WordPress 插件相关的短代码

最后,到处都是插件用户的祸根……短代码。 我们实际上喜欢 Elegant Themes 的短代码,并认为它们是创建功能的绝佳方式。 然而,它们的问题之一是,如果您停止使用插件(即使是通过停用它而不是卸载),该插件也会停止工作。 并且您有一个未渲染的短代码,它将作为原始文本显示在您的网站上,例如 [shortcode param=”render_something” time=”always]

这实际上是一个非常简单的手动修复方法。 进入您的网络主机并找到对 phpMyAdmin 的访问权限。 在 SiteGround 中 站点工具——站点——MySQL——phpMyAdmin(选项卡). 按下 访问 phpMyAdmin 按钮。

WordPress花园建议你也读一下这篇文章  如何修复您网站上的“前方欺骗性网站”和其他警告

mysql

phpMyAdmin 可能非常复杂,但这部分不是。 导航 搜索 (不是查询) 然后输入您的查询。 我们寻找 [et_ because that is the shortcode prefix we use here with Divi, and we know the shortcode will show up a lot.

wp database search

As you can see, the shortcode is visible in the post_content column. You can also see which individual post ID numbers and titles, too. You can then handle this two ways. First, you can click the Edit button to the left and take out the shortcode in the database.

database deletion

Additionally, you can manually go into the posts and pages in the WordPress dashboard and use the post editor to remove them as well. Searching the database like this is the best way to find which posts and pages the shortcode is in. Fortunately, in most cases, the shortcodes are not in nearly every post, but only a handful.

Additionally, plugins such as Shortcode Cleaner Lite/Pro and Better Search and Replace can dig through the database for you and wipe them out in no time flat.

Conclusion

Any time that you have plugins on your WordPress site, the chance you will need to deactivate or uninstall them is there. Whether it’s for troubleshooting an issue or simply being finished with their functionality, we hope that no matter your reasoning, you now know how to uninstall a WordPress plugin the right way. There’s not really a wrong way to do it, but as you can see, some methods might be a little cleaner than others.

What are your experiences with uninstalling WordPress plugins?

Article featured image by Sammby / shutterstock.com

WordPress花园建议你也读一下这篇文章  如何禁用/停用 WordPress 插件(3 种方法)

海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts