我有 wordpress 版本 3.4.2
每当我在安装后尝试激活插件时,我都会得到
The plugin does not have a valid header.
我尝试删除之间的空格
<?php
/* plugin info
在 plugin_name.php 文件中。但是,它不能解决问题。
任何解决方法?
你的插件之一是坏的。我猜你知道哪一个可能是罪魁祸首。
从您的服务器中完全删除其 wp-content/plugins/ myplugin目录。然后,当您显示插件页面时,您应该会收到一条通知,通知您刚刚删除的插件已被禁用。其他的东西应该工作。
修复你的插件代码。确保您准确了解您上传的 zip 文件或目录层次结构中的内容。摆脱嵌套 zip 文件或 .svn 目录等额外内容。
上传它并尝试再次激活它。
也许在您的标题中,有这样的字符$ : % / &
(或等),例如:
<?php
/*
Plugin Name: Simple:Press & % $
*/
?>
尝试删除它,然后再次激活。
备份您的 WP 网站并更新您的 Wordpress 版本和相关插件。
我使用了超过 2 年的插件 - SiteOrigin 的 Page Builder 时遇到了同样的问题。它与之前的 Wordpress 4.9.9 不兼容,并且开发人员没有通知我们插件的更新。