カスタム投稿でターム別に一覧表示するには?
-
タイトル通りなのですが、カスタム投稿でターム(カテゴリ)別に一覧表示する場合に自動で読み込まれるテンプレートってありますか?
実装方法は、functions.phpに下記のように書いています。
function blog_custom_post_type() { register_post_type( 'blog', array( 'label' => 'ブログ', 'public' => true, 'menu_position' => 3, 'supports' => array( 'title', 'editor' ), 'has_archive' => true, ) ); register_taxonomy( 'blog_cat', 'blog', array( 'label' => 'カテゴリー', 'public' => true, 'hierarchical' => true, 'rewrite' => array( 'slug' => 'blog', 'with_front' => false, ), ) ); flush_rewrite_rules( false ); } add_action( 'init', 'blog_custom_post_type' );
アーカイブは、archive-blog.phpを自動で読み込みURLはこのようになります。
ドメイン/date/2012/05/?post_type=blogシングルは、single-blog.phpを自動で読み込みURLはこのようになります。
ドメイン/blog/記事のタイトル/アーカイブとシングルは思うように表示できているのですが、カテゴリーごとに一覧表示させる方法がわかりません。
category-blog.phpとtaxonomy-blog.phpを試してみましたがこれらのファイルは読み込まれず404エラーとなりました。
ちなみにカテゴリー名がinfoであればURLは、ドメイン/blog/info/としています。
調べてみたのですが、原因がわからず行き詰っております。お分かりになる方がいれば宜しくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「カスタム投稿でターム別に一覧表示するには?」には新たに返信することはできません。