尝试从免费主题加载插件时出现安装失败错误

时间:2019-12-11 作者:Aloma DeVaux

在尝试加载插件时,我不断遇到“安装失败”错误。我目前有纯&;简单(免费)主题。我注意到我的一个索引。php文件夹,沉默是黄金消息,所以我删除了它。然后我检查了我的插件instal。php文件夹,我看到了这个-->“如果(!current\\u user\\u can(\'install\\u plugins\'){wp\\u die(\'抱歉,您不允许在此网站上安装插件\'));”

我的网站托管在GoDaddy上。我通过WP仪表板进行所有更改,但可以通过GD后端直接访问ftp文件。

有没有人能用外行的话告诉我该怎么办???

1 个回复
SO网友:Alt C

如果你修改了主题文件/插件->你不应该删除这些文件或直接修改它们。如果您已经这样做了,建议切换主题/插件并删除已修改的主题/插件。然后通过搜索再次安装。

该索引文件实际上是为了防止有人直接访问这些文件而放置的

if ( ! current_user_can( \'install_plugins\' ) ) { wp_die( __( \'Sorry, you are not allowed to install plugins on this site.\' ) );

以上代码表示唯一具有此功能的用户install_plugin 将能够安装插件。作为管理员,您将安装该插件,因为所有管理员都具有该功能

I keep getting an "installation failed" error when trying to load a plugin.发生这种情况的原因有很多。大多数WordPress目录插件都可以正常工作。如果插件没有按照WordPress标准开发,那么安装时可能会失败。它也会显示错误。检查您是否能够安装一些流行的插件,或者再次转到dashboard>update,尝试更新WordPress。

相关推荐

Testing Plugins for Multisite

我最近发布了一个WordPress插件,它在单个站点上非常有效。我被告知该插件在多站点安装上不能正常工作,我理解其中的一些原因。我已经更新了代码,现在需要一种方法来测试更新后的代码,然后才能转到实时客户的多站点安装。我有一个用于测试的WordPress安装程序的单站点安装,但需要在多站点安装上进行测试。根据我所能找到的唯一方法是在网络上至少有两个站点来安装整个多站点安装,以测试我的插件。设置WordPress的整个多站点安装是插件开发人员的唯一/首选方式,还是有更快的测试环境可用。