显示存档中的自定义帖子类型

时间:2011-06-10 作者:david arthur

我有使用默认类别的自定义帖子类型

\'taxonomies\' => array(\'category\')
当我点击分类链接时,如何获得自定义帖子类型?我是否需要编辑存档。php来吸引他们?

或者如果我有一个类别模板?这是get\\U模板请求吗?

1 个回复
SO网友:Hameedullah Khan

您可以在类别存档模板文件中使用以下代码。

if (is_category()) {
    global $query_string;
    $post_type = get_query_var(\'post_type\');
    if ( !$post_type ) { // if no post type is already defined
        parse_str( $query_string, $args );
        $args[\'post_type\'] = array( \'post\', \'you-custom-post-type-here\' );
        query_posts( $args );
    }
}
您还可以在主循环之前运行的任何操作中使用上述代码。

结束

相关推荐