如何给我的 WordPress 菜单页面自定义链接
Posted
技术标签:
【中文标题】如何给我的 WordPress 菜单页面自定义链接【英文标题】:how to give my WordPress menu page custom link 【发布时间】:2021-02-22 04:15:10 【问题描述】:我使用add_menu_page()
创建了一个菜单页面,现在页面链接是 admin.php?page=xxxx
,但我正在使用此页面显示使用add_action('admin_notices', 'any_name');
的通知,并且在此any_name 函数中,我使用 if ( $pagenow == '' )
指定应出现通知的页面,并且'pagenow' 不接受像admin.php?page=xxxx 这样的链接,我不知道该怎么做。
【问题讨论】:
你先做一个简单的调试输出怎么样,看看 $pagenow 在这个特定的情况下 确实 包含什么? 【参考方案1】:$pagenow
的值为 admin.php
,而不是 admin.php?page=xxxx
。
因此,您可以像这样检查您是否在特定页面上:
<?php
if ( 'admin.php' === $pagenow && 'xxxx' === $_GET['page'] )
// Display the admin notice
【讨论】:
以上是关于如何给我的 WordPress 菜单页面自定义链接的主要内容,如果未能解决你的问题,请参考以下文章