我正在开发我的第一个插件,我正在使用类似的方法在“设置”下添加一个子菜单:
add_options_page(
\'Page Title\',
\'Menu Title\',
\'edit_theme_options\',
\'my-plugin-menu-slug\',
array($this, \'options_page\')
);
问题是,这会在子菜单的顶部添加条目,如下图所示。如何让它将条目添加到列表的末尾?我正在开发我的第一个插件,我正在使用类似的方法在“设置”下添加一个子菜单:
add_options_page(
\'Page Title\',
\'Menu Title\',
\'edit_theme_options\',
\'my-plugin-menu-slug\',
array($this, \'options_page\')
);
问题是,这会在子菜单的顶部添加条目,如下图所示。如何让它将条目添加到列表的末尾?呼叫时add_options_page
确保在admin_menu
操作/事件,因此在正确的时间调用
add_action(\'admin_menu\', function () {
add_options_page( .... );
} );
通过在add_action
呼叫我很难让插件正常工作Virtual Pages (WordPress插件可简化虚拟页面的创建)我确实进行了编辑,根据查询创建了一个循环。add_action( \'gm_virtual_pages\', function( $controller ) { /* Creating virtuals pages for companies */ $args = array( \'post_type\' => array(\'companies\',), \'post_status\'