Php 添加菜单页面()无法在wordpress中使用插件

Php 添加菜单页面()无法在wordpress中使用插件,php,wordpress,oop,Php,Wordpress,Oop,基本上,我正在为我的WordPress网站制作一个小插件,我遇到了我能找到的最烦人的问题,我目前的结构就是这样 /wp content/plugins/videos/videos.php PHP文件中的内容如下: if(!class_exists('WP_GraceMedia_Videos')) { class WP_GraceMedia_Videos { public function __construct() { add_action('

基本上,我正在为我的WordPress网站制作一个小插件,我遇到了我能找到的最烦人的问题,我目前的结构就是这样 /wp content/plugins/videos/videos.php

PHP文件中的内容如下:

if(!class_exists('WP_GraceMedia_Videos')) {

    class WP_GraceMedia_Videos {

        public function __construct() {
            add_action('admin_menu', array(&$this, 'add_menu_page'));
        }

        public function add_menu_page() {
            $page_title = "GraceMedia Video Management";
            $menu_title = "GraceMedia Videos";
            $capability = "edit_options";
            $menu_slug = "videos/videos-admin.php";
            $function = "";
            $icon_url = plugins_url('videos/images/icon.png');
            $position = "6";
            add_menu_page($page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position);
        }

        public static function deactivate() {

        }

        public static function activate() {

        }

    }

    register_activation_hook(__FILE__, array('WP_GraceMedia_Videos', 'activate'));
    register_activation_hook(__FILE__, array('WP_GraceMedia_Videos', 'deactivate'));

}

对我来说,这一切似乎都是正确格式化的,它实际上激活了插件并让我去激活它,它只是没有将该项添加到WP管理菜单中

您的
添加菜单页面中的功能“编辑选项”
代码不存在。尝试将其更改为类似“编辑主题选项”的内容。

使用“管理选项”而不是“编辑选项”。

谢谢,我在发布问题后注意到了这一点,并进行了相应的更改,以发现问题所在。下面的答复中更新了问题的答案。