”query_posts()”をやめたら、ROSEのブログの表示の不具合も解消された!

roseのブログ

ずっと気にはなっていたけど原因が特定できずにいたROSEのブログの表示の不具合が、まったく思いもよらないナナメの方角から解決(たぶん)した。

その食卓の(お金をかけないのに)豪華さや、あっちの椎茸山、こっちのタケノコ山、向こうの畑・・・と、忙しくとも楽しそうに始終飛び回る日々を綴るROSEのブログはねこもりやの周りでファンが多い。

ROSEのブログの表示の不具合というのは、アクセスした時、表示されるはずの投稿一覧が表示されないし、左上の三本線をクリック(タップ)すると表示されるはずのサイドバーも表示されないというもの。

再読み込みすれば、表示されるけど、せっかく来ていただいた方に毎回「再読み込みしてください」とお願いすることもできるわけもなく・・・

そんな折、先日、Xakuro Systemの石鷹さんにご教示いただいて、非推奨の”query_posts()”を使って表示していた10年日記を訂正したのだけど、お友達のブログにも同じように実装していたので、時間を見つけて一気に訂正。

ROSEのブログは10年日記(”あの頃は・・・”)以外にも、最新記事や投稿をランダムに表示している”こちらもどうぞ”も”query_posts()”を使っていたので、これも書き換えた。

この時は、Xakuro Systemの石鷹さんにご指摘いただいた非推奨の”query_posts() ”を使うのをやめようという、ただそのためだけに作業したのだけど、やってみたら・・・ROSEのブログの表示の不具合も解消されていた!!

なんだか、キツネにつままれたような思いだけども、なにはともあれ今のところ調子は良さそう。

もしかしたら、テーマに問題が?とか、プラグインの影響?など、いろんな可能性を考えてはみたけど解決できずにいたので、ほんとに驚いている。

このタイミングでXakuro Systemの石鷹さんに”query_posts() ”をご指摘いただいたのもすごいことだなと感謝です!

置き換えたコード

最新の投稿をアイキャッチ付きで表示(個別ページではそのカテゴリでの最新投稿)

投稿をランダムに表示

10年日記

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA