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