Php 更改默认子页面的名称而不更改页面名称WordPress Admin
我想将默认子页面名称更改为“所有实例”,而不更改WordPress管理菜单栏中的父页面名称。我想将Autoquote工具更改为所有实例,但希望保持Autoquote父页面与帖子的默认子页面相同Php 更改默认子页面的名称而不更改页面名称WordPress Admin,php,wordpress,Php,Wordpress,我想将默认子页面名称更改为“所有实例”,而不更改WordPress管理菜单栏中的父页面名称。我想将Autoquote工具更改为所有实例,但希望保持Autoquote父页面与帖子的默认子页面相同 第一个选项是操作全局$子菜单。另一个是jQuery,但这并不理想 因此,给定一个名为Autoquote Tool的插件主菜单和一个名为Other Stuff的子菜单,下面介绍如何将第一个子菜单更改为所有实例: 这里有一个var\u dump用于$子菜单['autoquote-tool']: Array (
第一个选项是操作全局
$子菜单
。另一个是jQuery,但这并不理想
因此,给定一个名为Autoquote Tool的插件主菜单和一个名为Other Stuff的子菜单,下面介绍如何将第一个子菜单更改为所有实例:
这里有一个var\u dump
用于$子菜单['autoquote-tool']
:
Array
(
[0] => Array
(
[0] => All Instances
[1] => add_users
[2] => autoquote-tool
[3] => Autoquote Tool
[4] => menu-top toplevel_page_autoquote-tool
[5] => toplevel_page_autoquote-tool
[6] => http://s.w.org/favicon.ico
)
[1] => Array
(
[0] => Other Stuff
[1] => add_users
[2] => other-stuff
[3] => Other Stuff
)
)
以及完整的示例代码:
add_action('admin_menu', function()
{
add_menu_page(
'Autoquote Tool',
'Autoquote Tool',
'add_users',
'autoquote-tool', // Submenu ID
function(){
printf(
'<h2>%s</h2>',
__( 'Main page' )
);
},
'http://s.w.org/favicon.ico'
);
add_submenu_page(
'autoquote-tool',
'Other Stuff',
'Other Stuff',
'add_users',
'other-stuff',
function(){
printf(
'<h2>%s</h2>',
__( 'Sub page' )
);
}
);
global $submenu;
$submenu['autoquote-tool'][0][0] = 'All Instances'; // Submenu ID
});
添加操作('管理菜单',函数())
{
添加菜单页面(
“自动报价工具”,
“自动报价工具”,
“添加用户”,
“自动报价工具”,//子菜单ID
函数(){
printf(
“%s”,
__(“主页”)
);
},
'http://s.w.org/favicon.ico'
);
添加子菜单页面(
“自动报价工具”,
“其他东西”,
“其他东西”,
“添加用户”,
“其他东西”,
函数(){
printf(
“%s”,
__(“子页”)
);
}
);
全局$子菜单;
$submenu['autoquote-tool'][0][0]=“所有实例”;//子菜单ID
});
不修改$子菜单
:
修改:
add_action('admin_menu', function()
{
add_menu_page(
'Autoquote Tool',
'Autoquote Tool',
'add_users',
'autoquote-tool', // Submenu ID
function(){
printf(
'<h2>%s</h2>',
__( 'Main page' )
);
},
'http://s.w.org/favicon.ico'
);
add_submenu_page(
'autoquote-tool',
'Other Stuff',
'Other Stuff',
'add_users',
'other-stuff',
function(){
printf(
'<h2>%s</h2>',
__( 'Sub page' )
);
}
);
global $submenu;
$submenu['autoquote-tool'][0][0] = 'All Instances'; // Submenu ID
});