首先,您可以使用以下方法添加菜单(或管理)页面:
还有一些帮助器/包装器功能,您可以使用这些功能将子菜单页添加到标准WordPress菜单页,例如
add_users_page()
用于用户/配置文件页面。您可以在相关的→上检查其他可用的助手函数;上的节使用
this page.
所有这些函数都有$capability
参数,它是查看/访问菜单页(和链接)所需的最小用户/角色能力。因此,可以使用该参数将菜单页限制为特定用户。
下面是一个案例,角色是subscriber
具有以下能力read
:
function my_add_orders_menu_page() {
add_menu_page(
\'Orders\', // Page title.
\'Orders\', // Menu title.
\'read\', // Capability.
\'my-orders\', // Menu slug.
\'my_orders_menu_page\' // The callback that renders the menu page.
);
}
add_action( \'admin_menu\', \'my_add_orders_menu_page\' );
function my_orders_menu_page() {
echo \'Yay, it works!\';
}
注意:您应该阅读关于
option_page_capability_{$option_group}
在…上
this page.