在自定义发布类型上找不到存档页

时间:2013-11-12 作者:user31344

我创建了一个定义了分类法的自定义帖子类型,但在显示归档页面时遇到了问题。

我找不到404页。个人帖子显示在归档页面上,但什么也没有显示函数php。

function create_post_type() {  
    register_post_type( \'my_properties\',  
        array(  
            \'labels\' => array(  
                \'name\' => __( \'Commercial Properties\' ),  
                \'singular_name\' => __( \'My Property\' )  
            ),  
        \'public\' => true,  
        \'menu_position\' => 5,  
        \'rewrite\' => array(\'slug\' => \'Myproperties\')  
        )  
    );  
}  

add_action( \'init\', \'create_post_type\' ); 

function property_taxonomy() {  
   register_taxonomy(  
    \'properties\',  
    \'my_properties\',  
    array(  
        \'hierarchical\' => true,  
        \'label\' => \'Category\',  
        \'query_var\' => true,  
    )  
);  
}  

add_action( \'init\', \'property_taxonomy\' );  
我尝试过:

•创建archive-my_properties.php (页面应以注册或slug命名?•重新保存永久链接•刷新重写规则

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

您需要申报\'has_archive\' => true 在传递给的参数数组中register_post_type(). 默认值为false, 这意味着WordPress不会为帖子类型生成存档索引。

结束

相关推荐