WordPressで管理画面にログイン中であれば、フロント側を表示しても画面の上側に、黒い帯の管理バーが表示されます。
ところが、WP Fastest Cache を導入後に管理バーが表示されなくなる。という問題が発生。
で、調べてみたら簡単なことでした。
WP Fastest Cache の設定で、「ログインユーザーに対してキャッシュを表示しない」のチェックが外れていました。ここにチェックがついていなかったので、訪問者が見る、ログオフ時のフロント側のキャッシュが表示される→管理バーが出てこない。
ということでした。
よく確認せずに、設定しなかったのが間違いでした。
ちなみに、「モバイルユーザーに対してキャッシュを表示しない」というのは、チェックをつけると当然モバイル端末で閲覧した人には、キャッシュの恩恵は受けられません。
で、なんでわざわざこんな設定があるのかというと、たとえば、wp_is_mobile関数などで、モバイル用に表示を分けて出力している場合。
具体的にはこんなかんじで→WordPressのレスポンシブデザインでPC表示を選択できるようにする
すると、キャッシュのせいでPC用の画面がうまく表示されない場合があるので、そんなときには「モバイルユーザーに対してキャッシュを表示しない」にチェックをつけると。
逆に、完全にJavaScriptとCSSのみでレスポンシブ対応しているのなら、ここのチェックは外しておいたほうがいいということになります。