最合适的回答,由SO网友:Brooke. 整理而成
我建议看一下Template Hierarchy 结构,以充分了解归档的原因。php会覆盖某些页面(尽管它不应该覆盖搜索结果)
如果你想自定义模板方向(可能是最好的方法),我会这样做
创建每月一次的活动。php文件并粘贴以下内容(您可以将其命名为任何名称)
/**
* Template Name: Monthly Archive
*/
//get the header
get_header();
//normal WordPress loop
if ( have_posts() ) : while ( have_posts() ) : the_post();
the_content();
endwhile;
endif; ?>
//show the archive list
<?php wp_get_archives(\'type=monthly\'); ?>
//get footer
<?php get_footer(); ?>
然后创建一个新页面并选择;每月存档作为其模板,您应该全部设置好。
Things to note: 您需要设置自定义模板的样式,以便与您的其他页面相匹配,您甚至可以通过复制另一个页面开始。你还应该看看wp_get_archive() 更多例子请参见法典。
希望这会有所帮助。