WP:query_postで忘れちゃダメなこと

この記事は約1分で読めます。

前のページにも書いた、カテゴリスラッグで振り分けをやっていたのだけど、あれこれ書き直したりしてたら上手くいかないという事態が発生。あるカテゴリスラッグをつけたファイルをアップしたはずなのに、何故か全記事一覧が表示されてしまう。。。テーマを一から作ったからか??いやいや、、そこはthemeとは関係ない範囲で指定されてるはずだよな。。。
そこで、原因を冷静に分析すると、、query_postで表示するページなどを指定しているのが原因だった!
そういえば、query_postはおすすめしないよーんなんていうページをちらほら見かけたな。。こういうことだったのか。想定外の動きをすることがある的なのもあったしなー。便利だけどquery_postやめたほうがいいのかなあ。。。そう思ったとき、

あ!!!

最後に

<?php wp_reset_query(); ?>

を書いてなかった!!
これおまじないみたいなもんかと思ったら非常に大事なものだったのね。。。無知ってダメねー。

タイトルとURLをコピーしました