wordpress 后台菜单如何添加
wordpress 的可以定制性非常好,wordpress的后台菜单的修改也非常方便。wordpress后台的菜单,最多有两级。就是一级菜单(菜单)和二级菜单(子菜单)。
- 一级菜单 文章 ,媒体,链接 ... 这些都是
- 二级菜单 比如 工具下的 导入和导出是二级菜单,也叫子菜单。
wordpress添加一个菜单
// 通过 admin_menu 钩子添加,使用 add_menu_page 添加
add_action('admin_menu', function() {
/*
add_menu_page(
string $page_title,
string $menu_title,
string $capability,
string $menu_slug,
callable $function = '',
string $icon_url = '',
int $position = null
)
*/
add_menu_page(
"自定义菜单的名字",
"显示的菜单的名字",
"administrator", // 用户权限
"test-menu-onurl",
function() {
// 输出显示的内容
echo "hello";
},
"dashicons-welcome-widgets-menus", // 图标
1 // 显示的优先级
);
/*
add_submenu_page(
string $parent_slug,
string $page_title,
string $menu_title,
string $capability,
string $menu_slug,
callable $function = '',
int $position = null )
*/
add_submenu_page(
"test-menu-onurl",
"子菜单",
"子菜单",
"administrator",
"sub-menu",
function() {
echo "sub menu";
},
1
);
});