//カスタム投稿アーカイブ

global $my_archives_post_type;
// post_type = post => post_type=任意の名前 に変更させる
function my_getarchives_where( $where$r ) {
 global $my_archives_post_type;
$my_archives_post_type '';
 if ( isset($r['post_type']) ) {
 $my_archives_post_type $r['post_type'];
 $where str_replace'\'post\'''\'' $r['post_type'] . '\''$where );
 }
 return $where;
}
// ?post_type=任意の名前(パラメーター) を追加する
function my_get_archives_link( $link_html ) {
 global $my_archives_post_type;
if ($my_archives_post_type != '') {
 $add_link .= '?post_type=' $my_archives_post_type;
 $link_html = preg_replace("/href=\'(.+)\'\s/","href='$1".$add_link."'",$link_html);
 }
 return $link_html;
}
をfunction.phpに・・・そしてサイドバーなどに
<!--?php wp_get_archives(array('type' =--> 'monthly', 'post_type' => 'post', 'show_post_count' => true)); ?>

と記述。 参考サイト様


コメントを残す

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)