با اضافه کردن این قطعه کد به functions.php قالب سایت ، شما می تونید به wp_get_archives این فرمان رو بدین که پست سفارشی خودتون رو در این تابع نمایش بدهد . فراموش نکنید که اسم پست سفارشی را در خط 6 به روز رسانی کنین :
add_filter( 'getarchives_where' , 'ucc_getarchives_where_filter' , 10 , 2 );
function ucc_getarchives_where_filter( $where , $r ) {
$args = array( 'public' => true , '_builtin' => false );
$output = 'names'; $operator = 'and';
$post_types = get_post_types( $args , $output , $operator );
$post_types = array_merge( $post_types , array( 'post','CUSTOM_POST_TYPE_NAME' ) );
$post_types = "'" . implode( "' , '" , $post_types ) . "'";
return str_replace( "post_type = 'post'" , "post_type IN ( $post_types )" , $where );
}