在WordPress托管之后,插件是导致WordPress站点运行缓慢的第二大原因。通常情况下,这可以通过禁用插件或在不需要插件的地方阻止插件加载来缓解。在这篇文章中,我们将向你展示如何使用插件管理器来加速你的WordPress网站。 WordPress插件如何影响你的网站速度? 我们最常被问到的一个问题是,多少个WordPress插件算多?大多数用户关心的两件事是WordPress安全性和插件如何影响速度和性能? 所有好的WordPress插件都是以一种只在需要时加载到您的网站上的方式编码的。你可以看到我们的信息图,关于WordPress是如何加载插件的(在幕后)。 WordPress不会加载不活跃的插件,这意味着它们不会影响你的网站的性能。但是,它会加载所有活动的插件,然后在需要时运行它们的代码。 现在,有时插件作者无法预测您何时何地将在您的网站上使用他们的插件功能。在这种情况下,无论您是否需要,它们都可以加载自己的代码。如果插件正在加载JavaScript和CSS文件,那么这可能会增加你网站的页面加载时间。 如何加快你的网站 根据你正在使用的插件,可能有一些你只需要在特定的页面,帖子,或帖子类型。有些插件你可能只需要在WordPress管理区域,所以他们不应该加载在网站的前端。 WordPress Plugin Organizer允许你做以下事情: 基本上,它给你微调你的网站性能的能力。 话虽如此,让我们来看看如何使用插件管理器来加速WordPress。 使用WordPress Plugin Organizer管理WordPress插件 首先,你需要做的是安装并激活Plugin Organizer插件。有关更多细节,请参阅我们关于如何安装WordPress插件的一步一步指南。 重要提示: Plugin organizer是一个非常强大的插件。重新排序或禁用插件可能会导致冲突和意外行为,这可能会使您的网站无法访问。我们建议您在禁用或重新排序任何插件之前创建一个完整的WordPress备份。 一旦你准备好了,你需要转到插件管理器»Settings页面来配置您的设置。 这个页面上有几个选项,我们将看看每个选项,它的作用,以及你应该打开哪些选项。 模糊URL匹配 此选项允许您启用/禁用子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多站点网络,那么打开这个选项将只允许网络管理员重新安排插件顺序。如果你有一个WordPress多站点网络,我们强烈建议你打开这个。 自定义帖子类型支持 此选项允许您选择要启用/禁用插件的帖子类型。如果你的插件只需要用于特定的帖子类型,这个选项特别有用。 自动尾随斜杠 该选项根据您的WordPress永久链接设置在插件过滤器url的末尾添加或删除尾随斜杠。 选择插件加载 这个选项允许你有选择地加载插件,即使它们在插件设置中被禁用。如果您想在单个内容类型上启用或禁用插件,则需要打开此功能。 要正确使用这个选项,你需要在WordPress中添加一个必须使用的插件或mu-plugin。MU插件可以添加到任何WordPress站点,并且它们默认是激活的。该插件将尝试自己创建一个MU插件,但如果失败,则需要创建它。我们将在本文后面向您展示如何做到这一点。 选择性移动插件加载 此选项允许您选择性地启用或禁用移动浏览器上的插件。 选择性管理插件加载 如果你想要某些插件只在WordPress管理区域内加载,你可以打开这个选项。 按角色禁用插件 此选项允许您按用户角色禁用插件。您可以打开此选项,然后在下一个框中选择要使用的用户角色。 不要忘记单击save settings按钮来存储您的更改。 为Plugin Organizer创建MU插件 Plugin Organizer需要MU插件才能正常工作。该插件将尝试自动添加到您的网站,但如果它失败了,那么你将不得不自己创建它。 查看插件是否成功创建了MU插件。你需要访问Plugins »Installed Plugins页面。你会看到一个新的链接,标签为“必须使用”,点击它会显示你的网站上安装的MU插件。 如果你没有’看到插件或Must-Use plugins链接,那么这意味着插件管理器创建文件失败,你需要自己手动创建。 […]


