管理栏项目仅在插件页面上处于活动状态

时间:2017-01-04 作者:Darren

我期待着使用管理栏来容纳我们的插件标题和链接的选项和我们的插件管理页面。这包括删除管理栏上的当前链接和节点。

删除和添加这些项目没有问题,但是我们需要它只对插件页面有条件。已经尝试过-

     if($post->post_type == \'profile\'){
以及

if ( is_singular( \'profile\' ) ) {
这些都没有达到我们所追求的目标。还应该提到的是,插件被设置为自定义帖子类型。

谢谢你的帮助

1 个回复
SO网友:Darren

找到了答案

function add_toolbar_items($admin_bar){
if(\'profile\' == get_post_type())
$admin_bar->add_menu( array(
    \'id\'    => \'main-title\',
    \'title\' => \'Targeting\',
));
}添加操作(\'admin\\u bar\\u menu\',\'add\\u toolbar\\u items\',100);

相关推荐

ADD_TIME_SUPPORT(‘admin-bar’)导致致命错误

我正在努力学习更多关于主题开发的知识,所以我创建了自己的主题,除了添加functions.php 并尝试用一些简单的方法进行更新,如:<?php add_theme_support(\'admin-bar\', array(\'menus\')); ?> 我明白了Server 500 ERROR 我无法访问Wordpress的任何部分,甚至连仪表板都无法访问。但一旦我删除functions.php 和刷新页面我的Wordpress又回来了,工作顺利。有什么神秘的fu