今回はAFFINGERのウィジェットがうまく動作しない事象がありました。
原因と対処法がわかったので覚書として残しておきたいと思います。
まずは結論!
- 原因はプラグインの干渉がほとんど!停止しながら原因究明!
- WP Fastest Chacheが原因!
- Widget Cacheのチェックボックスを外そう!
【もくじ】
AFFINGERウィジェットカテゴリ別ボックスが反映されない経緯
AFFINGERにはカテゴリ別に表示内容を変えることのできる「カテゴリ別ボックス」があります。
投稿記事の上にカテゴリ別に表示内容を変えたかった
自分の場合は「投稿記事の上に一括表示」に「08_STINGERカテゴリ別ボックス」を2つ。
- 旅行記事→Expediaのリンクを載せたい。
- モンスト記事→Amazonコインのリンクを載せたい。
という理由で2つ入れていました。
AFFINGERの不具合?カテゴリ別にならない
しかし、うまく動作しない。
カテゴリ別ボックスなのにカテゴリ別にならず2つとも同じ記事に表示されてしまう。
以下のように。
最初はAFFINGERの不具合かと思って問い合わせしようと思いました。
ただ、AFFINGERのサイトに「プラグイン干渉」をまず疑え。と書かれていました。
一つ一つプラグインを停止していったところ原因のプラグインが判明!
原因のプラグインとその対策
原因究明方法
原因究明方法は「一つずつプラグインを停止→確認」。
オーソドックスですがこれが一番です。
原因のプラグインは「WP Fastest Cache」
原因のプラグインは「WP Fastest Cache」でした。
しかも自分の場合は有料版を購入しており「WP Fastest Cache Premium」です。
「WP Fastest Cahce」の「Widget Cache」設定
有料版でしか設定できない「Widget Cache」が悪さをしていました。
「Widget Cache」にチェックが入っていることが原因でした。
対策は「Widget Cache」のチェックを外す
対策は簡単。
「Widget Cache」のチェックを外すことが対策です。
WP Fastest CacheのWidget Cache対策後
対策後は以下のようにちゃんとあるべきカテゴリで希望の内容が表示されていました。
旅行の記事
モンストの記事
まとめ
ということで今回はAFFINGERで「カテゴリ別ボックス」が表示されない原因と対策をまとめてみました。
まとめ
- 原因はプラグインの干渉がほとんど!停止しながら原因究明!
- WP Fastest Chacheが原因!
- Widget Cacheのチェックボックスを外そう!
AFFINGERのサイトでも「WP Fastest Cache」は紹介されているので使っている人も多いと思います。
誰かしらのためになればよいなぁと思います。