Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress-将设置页面添加到自己的菜单页面_Wordpress_Settings_Custom Pages - Fatal编程技术网

Wordpress-将设置页面添加到自己的菜单页面

Wordpress-将设置页面添加到自己的菜单页面,wordpress,settings,custom-pages,Wordpress,Settings,Custom Pages,是否可以将单个设置页面添加到您自己创建的菜单页面? 我有一个菜单页面叫做“公司菜单”。在这个页面中,我想为公司的社交媒体地址添加一个设置页面,以便版主可以更改/编辑社交媒体地址,并在需要时添加更多。这些设置应在页面范围/全局范围内使用 现在我要做的是: function company_register_menu() { add_menu_page( __( 'Company Menu', 'company' ), __( 'Company', 'company' ), 'edit_ot

是否可以将单个设置页面添加到您自己创建的菜单页面?
我有一个菜单页面叫做“公司菜单”。在这个页面中,我想为公司的社交媒体地址添加一个设置页面,以便版主可以更改/编辑社交媒体地址,并在需要时添加更多。这些设置应在页面范围/全局范围内使用

现在我要做的是:

function company_register_menu() {
    add_menu_page( __( 'Company Menu', 'company' ), __( 'Company', 'company' ), 'edit_others_posts', 'company_menu', '', '', 4 );
}
add_action( 'admin_menu', 'company_register_menu' );  
我能不能:

add_options_page()  

若要在此菜单中创建选项页?

您必须使用
添加子菜单页
在自定义菜单页中添加子菜单页

请检查下面的代码行

function company_register_menu() {
    add_menu_page( __( 'Company Menu', 'company' ), __( 'Company', 'company' ), 'edit_others_posts', 'company_menu', '', '', 4 );
    add_submenu_page( 'company_menu', 'Social Media Addresses', 'Social Media Addresses', 'manage_options', 'social_media_addresses', '_social_media_addresses_function');
}
add_action( 'admin_menu', 'company_register_menu' );