WordPress 后台菜单添加 badge-红点提示(气泡通知)

追格官方小助手/ 2022年08月19日/ WordPress/ 浏览 2628


在wordPress中如果有新的评论,或者主题、插件有更新,在相应的插件上,就会出现一个红点提示(气泡通知),如上图所示。


如果是我们自定义的后台菜单,可以实现类似的功能吗?


本以为这种功能,WordPress 会提供类似的函数或者钩子,但是在官网找了半天也没能找到……


最后还是,受一位网友的启发,直接在菜单标题中拼接相应的结构即可实现。


function zhuige_menu_add_badge()
{
    $badge = 99;

    add_menu_page(
        '测试菜单标题',
        // 如果需要显示红点气泡,直接把结构拼接在标题中
        $badge ? sprintf('菜单名称 <span class="awaiting-mod">%d</span>', $badge) : '菜单名称',
        'manage_options',
        'zhuige_menu', 
        'zhuige_menu_page'
    );
}

发表评论

暂无评论,抢个沙发...

客服 工单