我使用自定义文章类型UI插件创建了自定义文章类型,并使其支持存档。我有一个名为列表的CPT。我正在使用以下功能将所有页面默认为我的CPT。除了显示404错误的www.myURL.com/category页面,一切都很好。
我希望此页面显示作为此CPT一部分存在的所有帖子。Wordpress - 自定义文章类型存档页面
add_filter('pre_get_posts', 'query_post_type');
function query_post_type($query) {
if(is_category() || is_tag() && empty($query->query_vars['suppress_filters'])) {
$post_type = get_query_var('post_type');
if($post_type) {
$post_type = $post_type; //print 'test';
}
else {
$post_type = array('post','listing', 'nav_menu_item'); //print '2nd';
$query->set('post_type',$post_type);
return $query;
}
}
}
将此默认www.myURL.com/category设置为我所有属于自定义帖子类型的帖子列表吗? – MG1 2014-10-08 17:40:25