意外とハマりました。
単純な投稿のアーカイブページのパーマリンクってなに?
archive.php なんだから、http://abc.com/archive とか、http://abc.com/post とかで…
開かない(;´Д`)
本来は、そもそもトップページがアーカイブページなんで、http://abc.com でいいんだけど、トップページに特定の固定ページを割り振ってる場合って少なくないんですヨ。
そして、トップページがアーカイブページであるが故に、デフォルトでは投稿記事のアーカイブ設定が無効なんですって。
なんですって?!
そこで、こうします。
finction.php です。
/* 投稿アーカイブの設定 */ function post_archive_origin( $args, $post_type ) { if ( 'post' == $post_type ) { $args['rewrite'] = true; $args['has_archive'] = 'column'; //任意のスラッグ名 } return $args; } add_filter( 'register_post_type_args', 'post_archive_origin', 10, 2 );
これで、http://abc.com/column でアーカイブが表示できる。
おつ