如何将通知气泡添加到Wordpress管理菜单

如何将通知气泡添加到Wordpress管理菜单,wordpress,menu,notifications,Wordpress,Menu,Notifications,我想在wordpress管理菜单中显示一些关于新帖子的通知,因为我们可以在新插件更新可用时找到一个通知。黑圈出现在插件菜单中,带有一个数字。编辑主题的function.php并附加这些代码行- add_action('admin_menu', 'notification_bubble_in_admin_menu'); function notification_bubble_in_admin_menu() { global $menu; $newitem = get_numbe

我想在wordpress管理菜单中显示一些关于新帖子的通知,因为我们可以在新插件更新可用时找到一个通知。黑圈出现在插件菜单中,带有一个数字。

编辑主题的function.php并附加这些代码行-

add_action('admin_menu', 'notification_bubble_in_admin_menu');

function notification_bubble_in_admin_menu() {
    global $menu;
    $newitem = get_number_of_new_post_by_type('post');
    $menu[11][0] .= $newitem ? "<span class='update-plugins count-1'><span class='update-count'>$newitem </span></span>" : '';
}

function get_number_of_new_post_by_type($type)
{
    global $wpdb;
    return $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM {$wpdb->prefix}withdraw WHERE wd_status=0;" ) );
}
add_action('admin_menu','notification_bubble_in_admin_menu');
功能通知\u气泡\u在\u管理\u菜单()中{
全球$菜单;
$newitem=按类型(“post”)获取新职位的职位编号;
$menu[11][0]。=$newitem?”$newitem:“;
}
函数按类型获取新职位的职位编号($type)
{
全球$wpdb;
返回$wpdb->get_var($wpdb->prepare(“从{$wpdb->prefix}中选择COUNT(*),其中wd_status=0;”);
}