List category postsの表示がおかしい、表示されないなどのエラーがたまに起こることがあります。これを解決する方法を共有したいと思います。意外と盲点な問題でした。
list category postsの表示がおかしくなる症状
次のようなエラーが起こることがあります。
最新の表示(トップページ)が羅列される
このプラグインで起こりがちなエラーとしては、最新の投稿が順に表示されてしまうエラーです。
これはトップページに固定している投稿がある場合は、それが先頭に来ます。
何も表示されない
もうひとつのエラーとしては、なにも表示されないこともたまに起こります。これはリロードすると直ることもありますが。
「””」ダブルクオートだけ全角にしたら解決!
結論からいうと、カテゴリーを指定するスラッグをかこむ「””」だけを全角「””」にして書き込んだらなぜか解決しました。
これは書き込んでいるときに画像のように下にアンダーバーが表示されるので全角になっているとわかります。エンターキーを押せばアンダーバーは消えます。
他の解決方法は?
当然、スペルミスでも同様のエラーが起こります。このようなときは、正しいスペルを確認したり、誤って全角文字を使っていないかを確認する必要があります。
定番の方法としては、このプラグインに限った話ではないですがバージョン情報を確認して、最新の上体でなければ更新して使ったほうがエラーがおこる可能性が低くなります。
もし、更新した結果エラーが起こってしまった場合は、バージョンを一度古いものに戻すと解決される場合もあるようです。
まとめ
list category postsのエラーを直すちょっと予想外な方法を紹介しました。なぜダブルクオートだけ全角にすると直るのかはよくわからないです。(通常、コーディングでは全角はよくないとされることが多いのですが)
このプラグインをつかってうまく表示されなかった際に試してみてください。