当创建自定义帖子类型时,如何在管理面板的侧边栏中添加通知?

时间:2019-02-27 作者:Maynor Peralta

我添加了一个名为“Partners”的自定义帖子类型,我想要的是,当创建一个新帖子时,Wordpress的侧栏中会出现一个通知。

例如:

enter image description here

当做

1 个回复
SO网友:Fabrizio Mele

它非常简单:您必须动态设置管理页面标题,添加特定标记:

<span class=\'awaiting-mod count-3\'>
  <span class=\'pending-count\'>3</span>
</span>
因此,例如,如果要显示自定义帖子的数量,则在声明选项页面时必须执行以下操作:

$notif_count = wp_count_posts(\'my_post_type\'); //insert your post type
add_menu_page("My Page Title", 
              "My Page Title <span class=\'awaiting-mod count-$notif_count\'><span class=\'pending-count\'>$notif_count</span></span>", 
              \'administrator\',
              \'my_slug\', 
              \'my_handler_function\'
);
请注意php变量$notif_count 在的第二个参数内add_menu_page.

相关推荐