如何解决如何给我的WordPress菜单页面自定义链接
我已经使用add_menu_page()
创建了一个菜单页面,现在页面链接为admin.php?page = xxxx
,但我正在使用此页面来显示使用add_action('admin_notices','any_name');
的通知,并且在此any_name函数中,我使用了 if ( $pagenow == '' ) {}
来指定显示通知的页面,并且'pagenow'不接受像admin.php这样的链接? page = xxxx,我不知道该怎么做。
解决方法
$pagenow
的值为admin.php
,而不是admin.php?page=xxxx
。
因此,您可以检查是否在这样的特定页面上:
<?php
if ( 'admin.php' === $pagenow && 'xxxx' === $_GET['page'] ) {
// Display the admin notice
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。