サイドバーが含まれずにキャッシュされる
-
キャッシュプラグインWp Fastest CacheとCloudFlareを併用しているのですが
時々サイドバー全体(<aside>要素)が表示されていない状態でWordpressページがキャッシュされているのを発見しました。キャッシュされたページでサイドバーが表示されていない時は、<aside>要素自体がソースに含まれていませんでした。すっぽり欠落している状態です。
サイドバーの<aside>要素は
<?php get_sidebar(); ?>
でsidebar.phpから呼び出されています。
レスポンシブデザインになっているので、モバイルでもPHP上の条件分岐などはなく読み込まれます。母体となっているテーマはだいぶ昔のStinger5です。
キャッシュをクリアしてページをリロードすると、正常にサイドバーが表示されます。
ただ放っておくと新しいキャッシュが出来て、同じページからサイドバーが消えていることがあります。自動的にキャッシュを作る要素としてはWp Fastest Cacheのプリロード設定があり、利用していました。
プリロードが上手く働いていない可能性を考えて現在は切ったのですが、やはり放っておくと消えています。
サイドバーだけきれいに読み込まれずにキャッシュされる原因がわからないままです。
サイドバーを読み込む前に何かしらPHPなどのエラーが発生しているなどもあるのでしょうか?関係しそうな事柄やチェックすべきポイントがありましたら何でも構わないので教えていただけると大変助かります。
宜しくお願い致します。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「サイドバーが含まれずにキャッシュされる」には新たに返信することはできません。