regepanのはてなブログ

個人的なメモ帳レベルの文章。

カスタム投稿タイプで「トップページ」と「月別アーカイブ」を判別する。

環境

WordPress 3.4.2
CMS Pressというプラグインからカスタム投稿タイプを登録していた。(URLのrewriteを上手くやってくれるし。)

やりたいこと。

/

/date/2013/12/?post_type=blog
というURLの状態を判別したかった。

結論

is_date()を使って判定できた。

理想

本当はテーマでindex-blog.phpとかで切り分けたかった。テーマで分けたほうが柔軟そうだから。

余談

is_dateの処理内容を見ようとソースファイルを見たら想像以上に複雑そうだったので今日はやめた。


本格ビジネスサイトを作りながら学ぶ WordPressの教科書2

本格ビジネスサイトを作りながら学ぶ WordPressの教科書2