Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524
Facebook にシェア
[`evernote` not found]
LINEで送る

地味にうれしかった新機能としてカスタム投稿をアーカイブ化できることです。
これで新着情報などのカスタム投稿を作成したときに、一覧を表示するときにいちいちページを作らなくても大丈夫です。
しかし使い方がわからずちょっとつまったのでメモ

・設定
カスタム投稿のアーカイブを表示するにはregister_post_typeにhas_archiveを追加してTrueにする必要があります。
Custom Post Type UIがまだ対応してないので手動で入力めんどい・・・とおもってたらアップデートで対応してました。
早い!

・使い方
www.exsample.com?post_type={カスタムポスト名}
で、カテゴリーのようにアーカイブが表示されます。テンプレート階層は
1.archive-{カスタムポスト名}.php
2.archive.php
3.index.php
の順番に表示されるようです。