我为一个特定的用户组创建了一个自定义的wordpress管理栏。有没有人知道如何将活动状态添加到wordpress管理栏元素中,这样如果用户在我链接的特定页面上,我就可以突出显示它?我找不到一个..
下面是我如何创建自定义菜单的示例代码:
$wp_admin_bar->add_menu( array(
'id' => 'benutzerprofil_link',
'title' => __( 'Ihr Benutzer Profil' ),
'href' => get_page_link(507) ) );
}发布于 2013-03-16 03:28:35
如果您的主题使用函数:
<body <?php body_class(); ?>> 只需将以下规则添加到您的style.css主题文件中:
body.page-id-507 #wp-admin-bar-benutzerprofil_link { background: #c00; }另一种解决方案:
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>';
}
}https://stackoverflow.com/questions/15437172
复制相似问题