以前から、一日に複数回更新したときに、同じ日に投稿した記事が次々に過去ログに追いやられてしまうのが気になっていた。なので、トップページには最新1日分の記事が表示されるよう、WordPressのテーマに修正を加えた。表示の処理方法的には以下の通り。
もっとスマートな方法があるんだろうけど、とりあえずごり押し。っていうか、プラグインの Custom Query String の表示条件でdays単位指定がきちんと動作すればこんなことしなくて済んだんだよ。なんか上手く動作しなかったから自分で何とかしてみた。
で、その関係でトップページのh1要素がサイト名になった。まぁ、トップページだから別に良いか、とか。今まで記事の個別ページが一時的に二つあるみたいな感じになってしまっていたわけだし。
久しぶりにWPが吐き出したHTML眺めてて気づいたんだけど、注釈付けるのに使ってる WP-Footnotes プラグインの吐き出すHTMLが猛烈に汚い。空のa要素とか許せないんだけど。気が向いたら中身覗いて何とかするか。