根据WordPress Codex on plugin development,onFile Headers:
插件主PHP文件的顶部必须包含标准插件信息头。此标题允许WordPress识别您的插件存在,将其添加到插件管理屏幕,以便激活、加载和运行其功能;如果没有标题,插件将永远不会被激活,也永远不会运行。标题格式如下:
<?php
/*
Plugin Name: Name Of The Plugin
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
Description: A brief description of the Plugin.
Version: The Plugin\'s Version Number, e.g.: 1.0
Author: Name Of The Plugin Author
Author URI: http://URI_Of_The_Plugin_Author
License: A "Slug" license name e.g. GPL2
*/
?>
WordPress需要识别插件的最低信息是插件名称行。
如果让我猜的话,我会说问题是Plugin Name
插件主文件顶部缺少标题。不知道你在使用什么插件,这是我现在能给出的最完整的答案。
编辑我应该补充一点,为了检查文件的标题,它必须是.php
文件位于插件目录或插件目录的子目录中。例如,wp-content/plugins/plugin.php
和wp-content/plugins/my-plugin/plugin.php
是有效的,但是wp-content/plugins/my-plugin/lib/file.php
不会的。