在进行WordPress进行开发的时候,自定义内容类型文章的使用频率越来越高,自定义内容类型也可以直接使用文章的分类以及标签,那么我们怎么让标签的列表既显示文章,又显示自定义内容类型呢?方法主要有两种:
第一种:修改tag.php使用args,这种相对来讲比较麻烦
第二种:在functions对tag的query进行重置,这种方法相对来讲比较简单。
function add_custom_types( $query ) {
if( is_tag() && $query->is_main_query() ) {
//获取所有的自定义内容类型
$post_types = get_post_types();
//重置query
$query->set( 'post_type', $post_types );
}
}
add_filter( 'pre_get_posts', 'add_custom_types' );
感谢您的打赏,我们会更加努力的更新站点!
本文链接:WordPress标签页面显示自定义内容类型的文章
转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:刘荣焕,谢谢!