在我对两个php文件进行了一些更改/添加之后,它工作得非常好function.php
和date.php
function.php
function wpa_date_posts_per_page( $query ) {
if ( !is_admin()
&& $query->is_date()
&& $query->is_main_query() ) {
$query->set( \'posts_per_page\', -1 );
}
}
add_action( \'pre_get_posts\', \'wpa_date_posts_per_page\' );
date.php
<?php get_header();
while (have_posts()) : the_post();
echo the_title() . \'<br/><br/>\';
endwhile;
wp_reset_query();
get_footer();?>
archive.php
<?php wp_get_archives( array( \'type\' => \'monthly\', \'limit\' => 12, \'show_post_count\' => 1 ) ); ?><br/>
非常特别感谢@milo