3

我有 wordpress 版本 3.4.2

每当我在安装后尝试激活插件时,我都会得到

The plugin does not have a valid header.

我尝试删除之间的空格

<?php


/* plugin info

在 plugin_name.php 文件中。但是,它不能解决问题。

任何解决方法?

4

3 回答 3

2

你的插件之一是坏的。我猜你知道哪一个可能是罪魁祸首。

从您的服务器中完全删除其 wp-content/plugins/ myplugin目录。然后,当您显示插件页面时,您应该会收到一条通知,通知您刚刚删除的插件已被禁用。其他的东西应该工作。

修复你的插件代码。确保您准确了解您上传的 zip 文件或目录层次结构中的内容。摆脱嵌套 zip 文件或 .svn 目录等额外内容。

上传它并尝试再次激活它。

于 2012-12-04T15:01:08.960 回答
0

也许在您的标题中,有这样的字符$ : % / &(或等),例如:

<?php
/*
Plugin Name: Simple:Press & % $


*/
?>

尝试删除它,然后再次激活。

于 2014-08-06T13:59:19.240 回答
0

备份您的 WP 网站并更新您的 Wordpress 版本和相关插件。

我使用了超过 2 年的插件 - SiteOrigin 的 Page Builder 时遇到了同样的问题。它与之前的 Wordpress 4.9.9 不兼容,并且开发人员没有通知我们插件的更新。

于 2019-02-27T12:14:18.370 回答