ログインすると、管理バーは私のページ<head>
セクションに以下を追加します。
<style media="screen" type="text/css">
html { margin-top: 28px !important; }
* html body { margin-top: 28px !important; }
</style>
これで、管理バーを無効にすることでこれを削除できます
/* Disable the Admin Bar. */
add_filter( 'show_admin_bar', '__return_false' );
または完全に削除する
/* Remove admin bar */
remove_action('init', 'wp_admin_bar_init');
管理インターフェイスの管理バーを保持し、CSSをフロントエンドから削除するだけです。
設定したところでCSSリセットをすでに使用していますmargin: 0px
が、管理バーのスタイル設定はこれをオーバーライドします。
では、どうすればフロントエンドからスタイリングを削除できますか?
PS。ユーザーごとに管理バーを無効にできることは知っていますが、それは私が望んでいることではありません。
is_blog_admin
。ありがとう:)