【发布时间】:2019-05-30 15:36:54
【问题描述】:
我正在尝试使用 admin_menu 操作将新页面添加到 Wordpress 的管理区域,但它不起作用:
add_action('admin_menu', 'laksh_advert_menu');
function laksh_advert_menu() {
add_menu_page(
'Advert',
'Advert',
'edit_posts',
'advert',
'laksh_advert_page',
'dashicons-admin-tools'
);
}
function laksh_advert_page() {
echo "Hello";
}
【问题讨论】:
-
我已经在我的 wordpress 测试版本中检查了你的源代码。它对我来说很好。你面临什么样的问题?有什么错误什么的。???
-
@AnkitPanchal 没有错误,当我加载管理区域时,我的新菜单项根本不会显示在菜单上。是的,我还用另一个 wp install 进行了测试,这段代码运行良好。仅供参考,我的用户角色是管理员,所以我应该看到菜单项。
标签: php wordpress function wordpress-theming