WordPress の管理バーを削除する

WordPress の管理バーは、ログイン時にウェブサイトの上部に表示される、多少なりとも役立つ情報を示すツールバーです。ユーザーに対して非表示にする方法を学びましょう。

管理バーはバックエンドでは常に表示されますが、それに加えてフロントページにも表示されます。黒い背景色のため、しばしば異物のように見え、ウェブサイトのデザインを乱します。そのため、多くの人にとっては取り除きたいものです。

ありがたいことに、WordPress の管理バーは簡単に無効化して非表示にできます。

なぜ WordPress の管理バーを非表示にするのか?

管理バーを取り除きたくなる理由をいくつか挙げます:

  • フロントエンド体験の向上 – 管理バーは、特にカスタマイズされたテーマでは、ウェブサイトのレイアウトを妨げることがあります。
  • クライアントやユーザーのアクセス制御 – ウェブサイトに複数の投稿者や購読者がいる場合、管理バーにアクセスさせたくないかもしれません。
  • すっきりしたインターフェース – 管理バーを非表示にすると、ログイン済みのユーザーにとって気が散らない閲覧体験が生まれます。

管理バーを非表示または削除するトップ3の方法

  1. 設定で管理バーを無効化する
  2. コードで管理バーを削除する
  3. プラグインで管理バーを削除する

1. 設定で管理バーを無効化する

WordPress の管理バーを非表示にする最も簡単な方法の1つは、ユーザー設定です。この方法は、コードに一切触れずに特定のユーザーだけ無効化したい場合に最適です。

WordPress ダッシュボードにログインします。

WordPress ダッシュボード

Users > Your Profile に移動し、Toolbar セクションまでスクロールして、「Show Toolbar when viewing site」 のチェックを外し、Update Profile ボタンをクリックするだけです。

「Show Toolbar when viewing site」オプションのチェックを外す

これを行うと、管理バーはフロントエンドから消えますが、有用なサイト情報を提供するバックエンドには残ります。バックエンドから削除することは、重要なステータスメッセージを隠してしまう可能性があるため推奨されません。

2. コードで管理バーを削除する

コードを使ってすべてのユーザーに対して WordPress の管理バーを恒久的に削除したい場合は、以下のコードをコピーして functions.php に貼り付けることができます。

それは wp-content/themes/theme-name/functions.php にあります。右クリックして Edit を選択し、変更を加えます。

コード追加のためテーマの functions.php ファイルを編集

その後、すべてのユーザーの管理バーを削除するために、このコードを functions.php ファイルに追加します:

add_filter('show_admin_bar', '__return_false');
上部の管理バーを無効化するために functions.php ファイルにコードを追加。
注:起こりうるエラーを防ぐため、コードの変更はまず本番サイトのクローンで行ってから、最終的に本番サイトに実装することをおすすめします。まさにそのためにあるのが WP Staging です。

これにより、ユーザーの権限に関係なく、管理バーが完全に無効になります。ユーザーはサイトのフロントエンドでそれを見ることがなくなります。

3. プラグインで管理バーを削除する

WordPress の管理バーを削除するもう1つの方法は、プラグインを使うことです。管理バーを非表示にする優れたプラグインの1つが Auto Hide Admin Bar プラグインです。このプラグインは、必要ないときに管理バーを消し、見たいときに再表示します。

WordPress ダッシュボードにログインし、Plugins > Add New Plugin に移動します。

「Add Plugin」をクリックして Auto Hide Admin Bar プラグインをインストール

Auto Hide Admin Bar を検索し、Install Now をクリックしてから Activate をクリックして、プラグインを有効化します。

Auto Hide Admin Bar プラグインをインストールして有効化

プラグインの設定に移動し、ニーズに応じて設定します。一部のプラグインでは特定のユーザー権限に対して管理バーを非表示にでき、他のプラグインでは完全に無効化できます。

Auto Hide Admin Bar プラグインで上部バーを無効化

プラグインを使うことは、誰がそれを見るかをコントロールしつつ、管理バーを簡単に削除したい場合に最適な選択肢です。

まとめ

WordPress の管理バーは便利ですが、必要ないこともあります。このブログでは、それを削除する3つの方法を取り上げました:ユーザー設定でオフにする、小さなコードスニペットを使う、またはプラグインをインストールする方法です。

変更を加える前に、サイトのバックアップを取るのが常に賢明です。WP Staging はバックアップとステージングサイトの作成に最適なプラグインなので、本番のウェブサイトを危険にさらすことなく変更をテストできます。

関連記事

Rene Hermenau

著者: Rene Hermenau

著者について: René Hermenau は WP STAGING の創設者です。WordPress のバックアップ、ステージング、移行、データベース処理、安全なデプロイメントワークフローに取り組んでいます。