跳到主要内容

在WordPress托管之后,插件是第二大原因,它可能导致WordPress网站运行缓慢。通常,可以通过禁用插件或在不需要的地方停止加载来缓解这种情况。在本文中,我们将向您展示如何使用插件管理器来加快WordPress网站的运行速度。

如何使用插件管理器加快wordpress网站的速度
如何使用插件管理器加快wordpress网站的速度

WordPress插件如何影响您的网站速度?

我们得到的最常见的问题之一是有多少个WordPress插件太多?大多数用户关心的两件事是WordPress的安全性,以及插件如何影响速度和性能?

所有好的WordPress插件均以仅在需要时才加载到您的网站上的方式进行编码。您可以在幕后看到有关WordPress如何实际加载插件的信息图。

WordPress 不会加载不活动的插件,这意味着它们不会影响您网站的性能。但是,它会加载所有活动的插件,然后在需要时运行它们的代码。

现在,有时插件作者无法预期您将在何时何地使用其插件功能。在这种情况下,无论您是否需要,他们都可以加载其代码。如果插件正在加载JavaScript和CSS文件,则可能会增加网站的页面加载时间。

WordPress插件管理器如何加速您的网站

根据您使用的插件,可能只在特定页面,帖子或帖子类型上需要一些插件。您可能只需要在WordPress管理区域中使用某些插件,因此不应将其加载到网站的前端。

WordPress插件管理器允许您执行以下操作:

  • 根据URL选择性地启用或禁用插件
  • 为用户角色启用或禁用插件
  • 根据帖子类型启用或禁用插件
  • 重新排列插件的加载顺序
  • 禁用插件,仅在需要时加载它们

基本上,它使您能够调整网站性能。

话虽如此,让我们看一下如何使用Plugin Organizer加快WordPress的速度。

使用WordPress插件管理器来管理活动的WordPress插件

首先,您需要做的是安装并激活Plugin Organizer插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

重要提示:插件管理器是一个非常强大的插件。重新排序或禁用插件可能会导致冲突和意外行为,从而使您的网站无法访问。我们建议您在禁用或重新排序任何插件之前创建一个完整的WordPress备份。

准备就绪后,您需要转到Plugin Organizer»设置页面以配置设置。

使用wordpress插件管理器来管理活动的wordpress插件
使用wordpress插件管理器来管理活动的wordpress插件

此页面上有几个选项,我们将研究每个选项,它的作用以及应该打开的选项。

模糊网址匹配

此选项允许您启用/禁用子URL上的插件。这意味着设置将影响http://example.com/sample-page/及其下的所有后续URL。例如,http://example.com/sample-page/child-page1/和http://example.com/sample-page/child-page2/。

忽略URL协议

默认情况下,此选项是关闭的。它允许插件组织者忽略插件URL的http和https部分。如果您在WordPress网站上启用了SSL,这将特别有用。

忽略URL参数

此选项使您可以忽略URL参数。例如,http://example.com/page/?foo=1&bar=2是带有参数的URL。启用此选项仅对带有参数的URL有用。在大多数情况下,应将其关闭。

只允许网络管理员更改插件加载顺序?

如果您正在运行WordPress多站点网络,那么启用此选项将仅允许Network Administrator重新排列插件顺序。如果您有WordPress多站点网络,我们强烈建议您将其打开。

自定义帖子类型支持

此选项允许您选择要启用/禁用插件的帖子类型。如果您有只需要特定帖子类型的插件,则此选项特别有用。

自动尾随斜线

此选项根据您的WordPress永久链接设置在插件过滤器网址的末尾添加或删除斜杠。

选择性插件加载

使用此选项,即使在插件设置中禁用了插件,也可以有选择地加载插件。如果要启用或禁用单个内容类型上的插件,则需要打开此功能。

要正确使用此选项,您需要在WordPress中添加必须使用的插件或mu-plugin。MU插件可以添加到任何WordPress网站,并且默认情况下处于激活状态。该插件会尝试自己创建一个MU插件,但是如果失败,则需要创建它。我们将在本文后面的部分中向您展示如何执行此操作。

选择性移动插件加载

此选项使您可以有选择地在移动浏览器上启用或禁用插件。

选择性管理插件加载

如果您希望某些插件仅在WordPress管理区域内加载,则可以启用此选项。

按角色禁用插件

此选项允许您按用户角色禁用插件。您可以打开此选项,然后在下一个框中选择要使用的用户角色。

不要忘记单击“保存设置”按钮来存储您的更改。

为插件管理器创建MU插件

插件管理器需要MU插件才能正常工作。该插件将尝试自动将其添加到您的网站,但是如果失败,则必须自己创建。

查找插件是否已成功创建MU插件。您需要访问插件»已安装插件页面。您将看到一个标记为“必须使用”的新链接,单击该链接将向您显示您站点上已安装的MU插件。

为插件管理器创建mu插件
为插件管理器创建mu插件

如果没有看到插件或“必须使用的插件”链接,则表示插件组织者无法创建文件,您需要自己手动进行操作。

首先,您需要使用 cPanel中的FTP客户端或文件管理器应用程序连接到您的网站。

接下来,转到/ wp-content / mu-plugins /文件夹。如果/ wp-content /文件夹中没有mu-plugins文件夹,则需要创建一个。

之后,您需要转到/ wp-content / plugins / plugin-organizer / lib /文件夹并将名为“ PluginOrganizerMU.class.php”的文件下载到您的计算机。

为插件管理器创建mu插件
为插件管理器创建mu插件

接下来,您需要转到/ wp-content / mu-plugins /文件夹,然后从计算机上载文件。

为插件管理器创建mu插件
为插件管理器创建mu插件

插件管理器现在可以使您使用此文件来有效地正确管理插件。您可以继续进行插件设置。

设置全局插件选项

插件管理器允许您激活插件,但保持禁用状态。要设置哪些插件保持活动状态和禁用哪些插件,您需要转到“ 插件管理器”»“全局插件”页面。

设置全局插件选项
设置全局插件选项

您会在左侧看到已安装的插件。活动的插件将突出显示并显示在顶部。如果要禁用插件,则只需将其拖放到“禁用”列即可。

这将禁用插件而不停用它们。

您可以为插件设置中不同页面的单个帖子类型,单个帖子或页面项目,单个URL重新启用禁用的插件。在本文的后面,我们将引导您逐步了解它们。

在搜索结果页面上启用或禁用插件

要禁用或启用搜索结果上的某些插件,您将需要访问Plugin Organizer»搜索结果页面。

在搜索结果页面上启用或禁用插件
在搜索结果页面上启用或禁用插件

在此屏幕上,您只需从左侧列中选择一个插件并将其拖放到禁用列即可。您会注意到禁用列具有不同的框。您需要单击要禁用插件的框。例如,将插件添加到“禁用标准”框中将对所有页面上的所有用户禁用该插件。

如果您先前将某个插件设置为全局禁用,并且希望将其加载到搜索结果页面上,则只需将其从“禁用的插件”列中拖放回可用插件。

在搜索结果页面上启用或禁用插件
在搜索结果页面上启用或禁用插件

有选择地启用/禁用自定义帖子类型的插件

要控制哪些插件可以在某些帖子类型上运行,您需要访问插件管理器»帖子类型插件页面。

有选择地启用禁用自定义帖子类型的插件
有选择地启用禁用自定义帖子类型的插件

首先,您将选择要应用更改的帖子类型。之后,您可以将插件从可用项目列拖放到禁用列。

您还可以通过将其从“禁用”列拖动到可用项来启用已在“全局插件”页面中禁用的插件。

组插件和更改插件加载顺序

默认情况下,WordPress按字母顺序加载您当前的活动插件文件。如果您使用的插件取决于彼此的代码,则此字母顺序有时可能会导致冲突。

例如,如果您有一个依赖于另一个名为zebra.php的插件中的功能的插件文件apple.php,那么您可能需要首先加载zebra.php文件,以便apple.php正常工作。

插件管理器允许您手动更改插件顺序和分组插件。但是,请格外小心,因为这可能会使您的网站无法访问。

要重新安排插件加载顺序,您需要访问插件管理器»组和订单插件页面。

插件组织者将以默认的字母顺序显示您的插件,您可以通过简单的拖放来重新排列顺序。

您还可以通过从顶部的下拉菜单中选择“创建新组”将插件分组在一起。接下来,您需要输入组的名称,然后选择要添加到其中的插件。

组插件和更改插件加载顺序
组插件和更改插件加载顺序

完成组的操作后,单击“提交”按钮继续。插件管理器现在将为您创建一个插件组。

现在,如果转到“插件”页面,则将看到一个以您的组名命名的新链接。当您单击它时,您将看到该组中的所有插件。

组插件和更改插件加载顺序
组插件和更改插件加载顺序

使用插件管理器创建插件过滤器

插件管理器允许您基于URL启用或禁用插件。为此,您需要创建插件过滤器。这些过滤器将允许您启用或禁用与特定URL匹配的插件。

首先,您需要转到“ 插件管理器»插件过滤器”页面,然后单击“添加插件过滤器”链接。

使用插件管理器创建插件过滤器
使用插件管理器创建插件过滤器

这将带您到添加新的插件过滤器页面。您将需要为插件过滤器提供一个名称,然后添加您希望受到此过滤器影响的永久链接(URL)。

使用插件管理器创建插件过滤器
使用插件管理器创建插件过滤器

您可以通过单击添加永久链接按钮来添加多个URL。

在设置部分下,您可以选择此过滤器是否还会影响您添加的永久链接的子URL。您可以将优先级字段留空。

之后,向下滚动到“插件”部分。在这里,您可以将插件从可用项目拖放到“禁用”框中。

使用插件管理器创建插件过滤器
使用插件管理器创建插件过滤器

同样,您也可以将插件从“禁用”列拖放到可用项目,以在匹配此过滤器时加载插件。

此外,您可以将此过滤器保存在过滤器组中。过滤器组就像类别。它们的目的是帮助您将相似的插件过滤器排序在一起。

使用插件管理器创建插件过滤器
使用插件管理器创建插件过滤器

完成后,单击“发布”按钮以使该插件过滤器处于活动状态。单击发布按钮后,它将立即开始工作。

在单个帖子或页面上启用或禁用插件

插件管理器还允许您在单个帖子,页面或自定义帖子类型项目上加载或禁用插件。首先,您需要确保已在Plugin Organizer»设置页面上启用了帖子类型支持。

在单个帖子或页面上启用或禁用插件
在单个帖子或页面上启用或禁用插件

接下来,继续编辑要更改的帖子,页面或自定义帖子类型。在帖子编辑屏幕上,向下滚动到“插件管理器”部分。

在单个帖子或页面上启用或禁用插件
在单个帖子或页面上启用或禁用插件

您将看到带有插件的插件管理器设置。您可以拖放插件以禁用它们,也可以将禁用的插件拖放到可用项目以使其处于活动状态。

不要忘记单击保存更改或更新按钮来存储您的更改。

解决插件管理器问题

插件管理器插件用于更改您网站上WordPress插件的默认行为。您的设置可能会导致意外结果,包括致命错误,语法错误或死机白屏。

解决这些问题的快速方法是通过FTP停用所有WordPress插件。这也将停用插件管理器。

要卸载Plugin Organizer,只需从插件页面删除插件即可。这不仅会删除插件本身,还将删除所有插件设置。然后,您可以根据需要重新安装插件。

对于大多数错误,请参阅我们最常见的WordPress错误的全面列表以及如何修复它们。如果未列出您所看到的错误,请尝试执行WordPress逐步疑难解答指南,以查找错误原因和可能的解决方案。

回到顶部