这里有一种使用CSS隐藏它的方法:
add_action( \'personal_options\', function( $profileuser )
{
?><style>.show-admin-bar{ display: none;}</style><?php
} );
或者把它放在
<head>...</head>
使用:
add_action( \'admin_print_styles-user-edit.php\', \'wpse_hide_admin_bar_settings\' );
add_action( \'admin_print_styles-profile.php\', \'wpse_hide_admin_bar_settings\' );
function wpse_hide_admin_bar_settings()
{
?><style>.show-admin-bar{ display: none;}</style><?php
}
您可以添加自己的
wpse_hide_admin_bar_settings
如果需要更多控制,请进行筛选:
function wpse_hide_admin_bar_settings()
{
if( (bool) apply_filters( \'wpse_hide_admin_bar_settings\', false ) )
echo \'<style>.show-admin-bar{ display: none;}</style>\';
}
然后通过以下方式将其关闭/打开:
add_filter( \'wpse_hide_admin_bar_settings\', \'__return_false\' ); // show it
add_filter( \'wpse_hide_admin_bar_settings\', \'__return_true\' ); // hide it