wordpressにてオリジナルテーマを作っていますが
カスタム投稿&カテゴリー毎の月次アーカイブの作り方
を検索中ですが、
「カスタム投稿の月次アーカイブ」
「カテゴリー毎の月次アーカイブ」
などはそれぞれあるんですが、
カスタム投稿のカテゴリー毎の月次アーカイブの記事が見つけられずに
困っています。
function.phpに
function my_custom_post_type_archive_where( $where, $args ){ $post_type = isset( $args['post_type'] ) ? $args['post_type'] : 'post'; $cat = isset( $args['cat'] ) ? $args['cat'] : 'cat'; $where = "WHERE post_type = '$post_type' AND cat = '$cat' AND post_status = 'publish'"; return $where; } add_filter( 'getarchives_where', 'my_custom_post_type_archive_where', 10, 2 );
とし、表示側に
<?php $cate_id=表示中の記事のカテゴリID $args = array( 'post_type' => 'voices', 'type' => 'monthly', 'cat'=>$cate_id, 'echo' => 0 ); $list = wp_get_archives($args); echo "<ul class='archivesog'>$list</ul>"; ?>
としてみました。
がうまく表示されませんでした。
ご教授orおすすめ記事を教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー