WordPress 初学者问我们最常见的问题之一是:“为什么我不能在 WordPress 中添加插件?”。它通常会跟踪用户如何看到升级消息,或者他们的管理区域没有插件菜单。如果您遇到此问题,那么您来对地方了。在本文中,我们将解释为什么您无法在 WordPress 中添加或安装插件。
1. 您在 WordPress.com 上
WordPress.com是一个博客托管服务,提供流行的自托管 WordPress 软件的有限版本。有关更多详细信息,请参阅我们关于WordPress.com 与 WordPress.org 之间区别的指南。
WordPress.com 用户无法安装插件,除非他们升级到每年花费约 299 美元的商业计划。如果您使用免费、个人或高级计划,则无法安装第三方插件。
如果您不想每年支付 299 美元,那么您可以将您的博客从 WordPress.com 移至 WordPress.org。如果您需要帮助,请使用我们的免费 WordPress 博客设置服务(只需注明您希望我们转移您的网站,我们将免费提供)。
2.您面临内存限制问题
第二种最常见的情况是您可以看到和访问插件菜单但无法安装插件。
失败通知通常是由 PHP 内存限制引起的。您的WordPress 主机和 WordPress 核心中有一些设置定义了 PHP 脚本可以使用的内存量。当一个进程达到这个限制时,它要么被终止,要么给出如下错误:
Fatal error: Allowed memory size of 67108864 bytes exhausted
快速解决此问题的方法是增加您的 PHP 内存限制。您可以通过将此行添加到wp-config.php 文件中来做到这一点:
define(‘WP_MEMORY_LIMIT’, ‘256M’);
有关更详细的说明,请参阅我们的关于如何修复 WordPress 内存耗尽错误的指南。
3. 用户角色限制
WordPress 带有一个内置的用户角色管理系统。有时,Web 开发人员不会授予管理员对其客户端的访问权限。相反,他们为他们创建了一个编辑帐户。
只有管理员可以在 WordPress 站点上安装和激活插件。如果您是网站的所有者,那么您需要让您的开发人员确保您具有管理员权限。
4.您在多站点网络上
在 WordPress 中看不到插件菜单的另一个可能原因可能是您的站点是WordPress 多站点网络的一部分,并且网络管理员已禁用网络站点上的插件菜单项。
这与 WordPress.com 的情况几乎相同。网络管理员需要考虑服务器稳定性、WordPress 安全性和负载平衡问题。要解决这个问题,您可以请您的网络管理员为您安装插件。
有关此主题的更多信息,请参阅我们的指南,了解为什么在 WordPress 多站点安装中看不到所有插件
我们希望本文能帮助您了解为什么无法在 WordPress 中添加或安装插件。您可能还想查看我们的网站必备 WordPress 插件列表。