您可以尝试使用wp_get_archives() 功能
此链接中的示例:
<select name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
<option value=""><?php esc_attr( _e( \'Select Month\', \'textdomain\' ) ); ?></option>
<?php wp_get_archives( array( \'type\' => \'monthly\', \'format\' => \'option\', \'show_post_count\' => 1 ) ); ?>
</select>