您需要将您的帖子类型注册到has_archive
获取存档页的参数/<post_type_slug>/
.
例如:。
<?php
add_action(\'init\', \'wpse70469_register\');
function wpse70469_register()
{
$args = array(
\'rewrite\' => array("slug" => "vita"),
\'show_in_nav_menus\' => true,
\'has_archive\' => true, // this makes the archive page work.
);
register_post_type(\'wpse70469_type\', $args);
}
您可能需要通读
register_post_type
. 您也不需要像这样包含查询帖子。WordPress将根据当前请求设置正确的帖子类型和状态,无需手动进行设置。