WordPressで管理者バーが表示されない問題を修正する方法(3つの方法)

WordPressで管理バーが表示されない問題を解決したいですか?

管理バーは、ログインしているときにウェブサイトのすべてのページに表示されるフローティングバーです。WordPress管理画面のさまざまなセクションにアクセスできる便利なショートカットがあります。

この記事では、WordPress管理バーが表示されない問題をステップバイステップで解決する方法をご紹介します。

WordPressで管理者バーが表示されない問題を修正する方法(3つの方法)

WordPressの管理バーが表示されない問題とは?

ほとんどのWordPressウェブサイトでは、ログインしている間、管理バーは常に画面の上部に表示されます。しかし、ユーザーが管理バーが表示されない問題に直面している場合、画面上部の白いバーに置き換わります。

これは非常に不便です。なぜなら、投稿や固定ページを編集したり、コメントに返信したり、プラグインの設定を変更したり、その他の操作を行いたい場合は、常にWordPress管理画面(WP管理画面)に移動する必要があるからです。これは、ログインユーザーがウェブサイトのフロントエンドから簡単に操作できないことを意味します。

管理バーが表示されない問題は、通常、コードの質が低いテーマ、プラグインの競合、または正しく設定されていないユーザープロファイルが原因で発生します。

それでは、サイトで管理バーが表示されない問題を解決するためのいくつかの方法を見てみましょう。以下のクイックリンクを使用して、試したい方法に直接移動してください。

  1. ユーザープロファイル設定を確認して管理バーの欠落を修正する
  2. WordPressテーマを確認して、管理者バーが表示されない問題を修正する
  3. WordPressプラグインの問題を確認して管理バーが表示されない問題を修正する
  4. WordPress管理バーの追加リソース

方法1:ユーザープロファイル設定を確認して管理バーの欠落を修正する

WordPressの管理バーの問題を解決する最も簡単な方法の1つは、WordPressのユーザープロファイル設定を確認することです。特定のユーザーに対して管理バーをオフにできる設定があります。

これは誤ってオフにされたか、ウェブサイトの別のユーザーによって無効にされた可能性があります。

これを確認するには、WordPress管理画面のユーザー » プロフィールに移動し、「ツールバー」オプションを探してください。

ユーザープロファイルでツールバーを表示

「サイト表示時にツールバーを表示する」というチェックボックスがオンになっていることを確認する必要があります。

次に、ページ下部にある「プロフィールを更新」ボタンをクリックして設定を保存します。

方法2:WordPressテーマを確認して、管理者バーが表示されない問題を修正する

管理者バーが表示されないもう一つの一般的な理由は、WordPressテーマwp_footer関数が含まれていない場合です。

まず、デフォルトのテーマに切り替えます。これにより、現在のテーマが問題を引き起こしているかどうかを確認できます。

WordPressダッシュボードの「外観」→「テーマ」に移動し、デフォルトのテーマオプションのいずれかにカーソルを合わせ、「有効化」をクリックします。

新しいWordPressテーマを有効化する

管理バーが表示される場合は、既存のWordPressテーマに問題があることがわかります。

次に、元のテーマに戻り、万が一問題が発生した場合にサイトを復元できるように、完全なWordPressバックアップを作成してください。

その後、SFTP/FTPクライアントまたはWordPressホスティングアカウントダッシュボードのファイルマネージャーアプリを使用してWordPressサイトに接続する必要があります。

詳細については、WordPress初心者向けにFTPを使用してファイルをアップロードする方法に関する初心者向けガイドをご覧ください。WordPressへのファイルのアップロード方法

次に、wp-content/themes/your-theme-name内にあるウェブサイトのテーマフォルダに移動し、footer.phpという名前のファイルを見つけます。

テーマフォルダのfooter.phpファイルを開く

その後、お好みのテキストエディタでファイルを開き、ファイルの末尾までスクロールして、<body>タグが閉じられる前にこのコードがあるかどうかを確認してください。

<?php wp_footer(); ?>

これがない場合は、コードを追加して保存したファイルをサーバーに再度アップロードする必要があります。

Functions.phpファイルに追加されたコード行を確認する

管理バーが表示されないもう一つの理由は、テーマのfunctions.phpファイルによって非表示にされていることです。このコードスニペットは、テーマ開発者によって追加された可能性があります。

これを修正するには、functions.phpファイルを開き、ファイル内の以下のコードスニペットを探して削除する必要があります。

add_filter( 'show_admin_bar', '__return_false' );

その後、ファイルを保存して、ウェブサイトのテーマフォルダにアップロードし直すだけです。

方法3:WordPressプラグインの問題を確認して、管理者バーが表示されない問題を修正する

プラグインの競合や、コードが不適切に記述されたプラグインが、WordPressで管理バーが表示されない問題の原因となっている可能性もあります。

まず、どのプラグインが問題を引き起こしているかを特定する必要があります。これを行うには、プラグイン » インストール済みプラグインに移動して、アクティブなプラグインのページにアクセスします。

次に、すべてのプラグインを選択し、「一括操作」ドロップダウンメニューから「無効化」を選択します。

すべてのプラグインを無効化する

次に、「適用」ボタンをクリックして、すべてのプラグインを非アクティブ化します。

その後、一つずつクリックして、各プラグインの下にある「有効化」ボタンをクリックできます。

プラグインを一つずつ有効化する

プラグインを有効化して管理バーが消える場合は、そのプラグインを無効化して代替を探す必要があります。その他のアイデアについては、ビジネスウェブサイト向けの必須WordPressプラグインのリストをご覧ください。

最後に、管理バーが表示されない原因となる別の問題が発生している可能性があります。上記のいずれの解決策も機能しなかった場合は、デバッグをオンにすることで、これまで非表示になっていた警告や通知をWordPressが表示するようになります。

これを行うには、wp-config.phpファイルを開き、次のコード行を探します。

define('WP_DEBUG', false); 

次に、「false」を「true」に変更する必要があります。

これにより、問題の原因となっている手がかりが得られ、問題を解決するためにWordPressのトラブルシューティングを行うことができます。

詳細については、WordPressのエラートラブルシューティングの初心者ガイドをご覧ください。

WordPress管理バーの追加リソース

WordPress管理バーについてさらにヘルプが必要な場合は、以下の他のチュートリアルを確認できます。

この記事が「WordPress管理バーが表示されない」問題を解決するのに役立ったことを願っています。また、WordPress管理画面に通知センターを追加する方法や、WordPressエラーの完全ガイドもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

71 CommentsLeave a Reply

  1. 管理バーが消えたときはパニックになり始めていました。ステップバイステップの説明で簡単に修正できました。

    まずユーザープロフィールを確認したところ、誤ってツールバーを非表示にしていたことが判明しました。簡単な解決策で、大きな安心感を得られました。分かりやすいガイドをありがとうございます。

  2. WordPressで管理パネルが表示されない問題にも遭遇しました。後で判明したのですが、これはキャッシュプラグインが原因でした。これは比較的よくあることです。ログインユーザー(管理者ロール)のキャッシュを無効にすることで、効果的に解決されました。したがって、ヒントとして、プラグインのキャッシュ設定を確認すること、特に競合がないことを確認することは良い習慣です。ほとんどのキャッシュプラグインには、管理者ユーザーのキャッシュを無効にするオプションがあり、これにより管理パネルが消えるのを防ぐことができます。

  3. 方法3がうまくいきました!「Simple event planner」プラグインが問題を引き起こしていました。本当にありがとうございます。

  4. Thanks for all your excellent tuts – they have proved invaluable over the years. :)
    And good news for us that you are often featured high up in google rankings.
    For this particular issue, I had installed a security plugin that was limiting login by country – my admin bar was disappearing cos I was logged out!

    • Thanks for sharing, its always good to double check if there is a simple reason behind the bar going missing. Glad to hear you were able to find what was causing it on your site :)

      管理者

  5. 素晴らしい!おそらく何時間もの作業を節約できました。少なくとも新しいことを学びました。

  6. この問題を抱えていました。ページを移動するたびにツールバーがランダムに表示されたり消えたりしていました。キャッシュをハードリロードしたところ、今のところ解決したようです。

  7. 私の問題はプラグインが原因でした。プラグインであるWhite Label CMSで管理バーを無効にしていたことを忘れていました。

    約1時間無駄にしました。他の誰かの役に立つことを願っています。

  8. また管理バーが消えてしまいました。長年何度もこうでした。footer.php の権限は正しいのですが、それでも管理バーが表示されません。
    他に何が原因でしょうか?

  9. 同じ問題を抱えていましたが、多くの提案を試しましたが、解決策はfunctions.phpの1行でした:show_admin_bar (false); 。「true」の値で問題が解決しました!

  10. 最近2週間ほどで、560のWordPress Elegant Themes DIVIおよびDIVI Builderサイトのうち、約6ページを除いてすべてのWordPress管理者バーが表示されなくなりました。ここに投稿されたすべての修正を試しましたが、ISP提供のセキュリティ証明書を利用するためにウェブページURLを設定で変更したことが原因であることがわかりました。アドレスがhttpからhttpsになり、この問題が発生しました。http URLに戻したところ、560ページすべてでWordPress管理者バーが表示されるようになりました。私のISPはPHP 5.4を使用しており、私は最新のWordPress 5.1を使用しています。共有しておこうと思いました。これは解決するのが大きな課題でした。ISPがこの理由を説明できることを願っています。

    • SSL証明書が正しく追加されたことを確認するために、ホスティングプロバイダーにも確認することをお勧めします。

      管理者

  11. 編集作業中はCDNとW3 Totalを無効にすることをお勧めします。
    これにより、編集バーが表示され、行った変更をリアルタイムで確認できます。
    Cloudflareは3時間後に自動的に再開されるため、心配する必要はありません。ただし、W3 Totalは再度有効にする必要があります… プレビューモード:一般設定の下

  12. 私にとってうまくいった最善の解決策は、新しいユーザーを作成し、問題が繰り返される場合はキャッシュをクリアすることです。

  13. これらすべてを試しました。何も効果がありません。管理バーはまだ表示されません。ログインすると、すぐにログアウト状態に戻ります。

    ダッシュボードには直接リンクからしかアクセスできません。

    何か提案はありますか?Bluehostの「サービス」は存在しません。

    • Yoast SEO > 一般 > 機能 の「管理者バーメニュー」設定を確認してください。これは「オフ」に設定されている必要があります。

  14. 解決しました。ありがとうございます。皆さんが、WordPressが今日まで存在し続けている理由です。私の収入を救ってくれました。質問があります。Jetpackの統計情報でウェブサイトの統計情報を表示し、Googleアナリティクスも使用していますが、どちらも同じ統計情報を示しません。例えば、Jetpackは200を表示するかもしれませんが、Googleは300を表示します。そして面白いことに、ホスティング会社のcPanelでもサイトの統計情報を表示できますが、それも同じ統計情報を示しません。混乱しているので、助けてください。

  15. WP Fastest Cacheを使用している方は、以下のCSSを除外/CSS除外に追加してください。

    admin-bar.min.css, dashicons.min.css

    少なくとも私にとってはこれが解決策でした。お役に立てば幸いです。

    • @IONUT – このヒントを残してくれて、私の問題を解決してくれてありがとう。Edgeでのみ管理バーが表示されず、WPFCにこれらのルールを追加することで解決しました。これに気づくことは決してありませんでした!

  16. こんにちは、投稿ありがとうございます。私のウェブサイトにも同じ「ブロックされました」というメッセージが表示されます。

    説明どおりにの部分を追加しましたが、ファイルを見ると表示されますが、実際のライブサイトには表示されません。ソースコードを見ると、プラグインから挿入されたコードしか見えません。

    プロバイダーのone.comにも確認しましたが、彼らも問題を再現できず、私の口座で正常に動作するとのことです。そのため、ブラウザの問題ではないことを確認するためにPCを再フォーマットしましたが、問題は発生し続けています。デフォルトテーマやすべてのプラグインを無効にしたり、.htaccessファイルにコードを追加したりもしました。

    なぜこれが起こっているのか、何か考えはありますか?

    ありがとう
    クリス

  17. 私のサイトは
    突然、ログインユーザーの管理バーの情報がすべての閲覧者に公開されていることに気づきました。
    ひどい状況です。解決策が必要です。

  18. どうか助けてください

    サイトのフロントエンドからログインしようとすると、認証情報を入力してログインをクリックします。ページがリフレッシュされますが、ログインされていません。管理バーが表示されず、サイトの会員限定部分にアクセスできません。

    wp-admin経由でログインすると、問題なくログインできます。バックエンドの管理ダッシュボードに移動します。しかし、wp-adminにログインした状態でメインサイト(kmtc.be)にアクセスすると、まだログインしていないと表示されます。管理バーが表示されず、ログインしているにもかかわらず、サイトの会員限定部分にアクセスできません。サイトのバックエンドとフロントエンドの間で何らかの連携が取れていないように思います。

    すべてのプラグインを無効にしても問題は解決しません。テーマを変更し、プラグインも無効にしても、ログインできません。WordPressとテーマのすべてのファイルを上書きしましたが、フロントエンドからログインできません。

    非常に助かります!

  19. 上記の投稿で何も機能しない場合は、[設定] > [一般] で、WordPress のアドレス (URL) とサイトのアドレス (URL) を www を付けたり外したりして変更してみてください。

    もしそれが機能すれば、元に戻すことができます。

    うまくいきました!

    • ありがとう、君!これで問題が解決したよ。
      データベースのURL書き換えが完了していなかったようで、指示通りに実行したら更新されてすべて元に戻った。それだけのことさ。

      Valeu meu caro! abs!

    • これでうまくいきました。このスレッドの他のものは役に立ちませんでしたが、これはうまくいきました。

      これについてありがとうございます。この修正は duly noted しておきます!

  20. 私の場合、WPAdminバーのテキストを非表示にしていたのはCSSの競合でした。ただし、テーマやプラグインのスタイルシートからのCSSではありませんでした。StylebotというChrome拡張機能が、一部の項目を非表示にする競合CSSを追加していました。

  21. wp_footer() の呼び出しの下にスクリプトコードがいくつかあることに気づきました。そのコード行をスクリプトの下に移動したところ、管理バーが戻ってきました。

    情報ありがとうございます。
    グレッグ

  22. これらのソリューションはどれも私には効果がありませんでした!サイトにログインすると管理バーが表示されず、ビジュアルコンポーザーのグリッド投稿も読み込まれず何も表示されないという奇妙なことが起こりました。以前のサーバーではこの問題はなかったことを認めなければなりません。最近引っ越したサーバーに関連する何かが原因である可能性がありますか?

  23. 本当にありがとうございます。WordPressテーマをゼロから作成しようとしていて、管理バーが見つからないことに気づきました。インターネットで解決策を探したところ、あなたのサイトを見つけ、コードをフッターに追加することで問題を解決しました。改めて、本当にありがとうございます。

  24. この投稿ありがとうございます!しかし、これらの提案を試した後、私の問題はSucuriセキュリティプラグインのハードニング設定であることが判明しました。プラグインを無効にしても問題は解消されず、リストされているトラブルシューティング手順を試した際にプラグインが原因であると隠蔽されていました。問題を解決するには、プラグインを再アクティブ化し、設定を「アンハードン」する必要がありました。(どの特定のハードニングされた項目が効果があったのかは不明です。すべて元の状態に戻しただけなので。)ちなみに、ビジュアルエディタが正常に機能しないという問題も解決しました。過剰なセキュリティ設定でした!私のように髪の毛をむしり取っていて、この特定の問題が検索で見つからず、苦労している人がいるかもしれないので、共有しておきます。

  25. 線がもしあった場合、どうすればよいですか?ファイルをチェックしましたが、すべて問題ありません。私が試している開発サイトの奇妙な点は、ホームページにアクセスすると管理バーが消え、他のページに移動すると管理バーが戻ってくることです。これは何が原因でしょうか?

  26. 私の場合は、キャッシュプラグイン(fastest cache)が原因でした。正確な理由はわかりませんが、キャッシュの問題でした。

  27. ブログをありがとうございます…これで多くの頭痛の種が救われ、管理者バーが表示されない問題を解決するのに役立ちました。

  28. ヘルプ!このテーマに何が問題なのか全く分かりません…主にCSSを変更しているだけです。これは以前他のWordPressサイトで使用して問題がなかった自分で構築したテーマです。そしては正しい場所にあります。他のプリインストールされているテーマでもこの問題が存在するか確認しましたが、存在しません!そこでプラグインかもしれないと思い…すべてのプラグインを無効化してから削除しました。何も変わりません。運がなく、次に何をすべきか全く分かりません。何かアイデアはありますか?ありがとう!

  29. 素晴らしい。チェックボックスをオンにするだけでうまくいきました!以前は問題なく動作していたのに突然止まってしまったので不思議でしたが、まずどこを確認すればよいか教えてくれて本当に嬉しいです!

  30. 同じ問題があり、多くの提案を試しましたが、ヘッダーに白い線があることに気づきました。白い線を削除したところ、うまくいきました。

  31. こんにちは、この投稿を作成していただきありがとうございます。しかし残念ながら、私の場合は管理者バーが管理者ロールを持つユーザーにのみ表示されます。ショップマネージャーなどのロールを持つユーザーはフロントエンドで管理者バーを表示しませんが、バックエンドでは表示します。この修正のための可能な解決策はありますか?

  32. また、FTP経由でプラグインフォルダ内のフォルダ名を変更することでプラグインを無効化できることも言及すると役立ちます。(通常、名前の先頭にアンダースコアを付けます。例:「_akismet」)。

    「消える管理バー」は最近私にも起こり、URLに「wp-admin」サフィックスを付けてダッシュボードにログインできませんでした。FTP経由でサイトのプラグインを無効にしたところ、ダッシュボードに戻ることができ、残りの作業を完了できました。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。