今日、Wordpressにログインしない状態でブログページを見たら、標題が
変えた筈の隷書体になっていない。おかしいので、調査しようとログイン
してから、再度ブログトップページを見たら、ちゃんと隷書体で表示した。
ん?? 何が違うのか、調査・対策に苦戦しました。
<調査>
1)初めは、管理者権限で見え方が違うのかと思い、色々調べたが分からず。
2)ログイン前と後の画面でgoogle chromeの検証機能を使い、違いを調査。
A)ログイン前では、何故か変えた筈のフォントファミリーを参照しない。
これが直接原因だが、何故なのか不明。インターネットなどで類似の例が
ないか調べたが、該当なし・・・。
B)再び、ログイン前と後の画面でgoogle chromeの検証機能を使って
違いを見比べていたら、スタイルシートの参照方法が違うことに気付く。
<ログイン前>
<ログイン後>
ログイン後のstyle.cssが正しいが、何故ログイン前だと別名のcssファイルを
参照するのか、しばらく悩む。
そこで、ここ1週間に何か変えたか思い出してみた。その中に、表示の高速化の為に、
キャッシュを使うようにした事を思い出す。
C)試しに、Wordpressで使っているキャッシュ プラグインからキャッシュを削除してみた。
そしたら、ログイン前でも隷書体の表示になった。原因はキャッシュと分かったが、何故
悪さをするのかが不明。
D)キャッシュの悪さをインターネットなどで調べているうちに、再度ログイン前に
ブログトップページを見たら、また書体が逆戻り!!
何故かとキャッシュ プラグインの設定などを調べたら、ログインユーザーには
キャッシュを使わないとの設定がONになっていた!
どうやら根本的な原因は、このキャッシュ プラグインが悪さをしている事と推測。
<対策>
再度キャッシュを削除してから、キャッシュ プラグインを無効化&削除。
インターネットなどで調べると、安易にキャッシュ プラグインを入れると
思わぬトラブルがでるとの事。良く分からないものは使わないのが良さそう。
キャッシュ プラグインは標題の書体を変更する前から入れていたので、
変更後の書体が見えていたのは、たぶん私だけ・・・。
<リンク>