首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向wordpress admin-bar元素添加活动状态

向wordpress admin-bar元素添加活动状态
EN

Stack Overflow用户
提问于 2013-03-16 00:13:09
回答 1查看 141关注 0票数 0

我为一个特定的用户组创建了一个自定义的wordpress管理栏。有没有人知道如何将活动状态添加到wordpress管理栏元素中,这样如果用户在我链接的特定页面上,我就可以突出显示它?我找不到一个..

下面是我如何创建自定义菜单的示例代码:

代码语言:javascript
复制
$wp_admin_bar->add_menu( array( 
        'id' => 'benutzerprofil_link',
        'title' => __( 'Ihr Benutzer Profil' ), 
        'href' => get_page_link(507) ) );
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-16 03:28:35

如果您的主题使用函数:

代码语言:javascript
复制
<body <?php body_class(); ?>> 

只需将以下规则添加到您的style.css主题文件中:

代码语言:javascript
复制
body.page-id-507 #wp-admin-bar-benutzerprofil_link { background: #c00; }

另一种解决方案:

代码语言:javascript
复制
add_action( 'wp_head', 'style_so_15437172' );
function style_so_15437172() 
{
    if( is_page(507) )
    {
        echo '<style>#wp-admin-bar-benutzerprofil_link { background: #c00 !important;}</style>';
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15437172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档