WordPress标签页面显示自定义内容类型的文章

2019-03-27 11:38 评论共2034人参与  共40人阅读      文章作者:刘小艾

在进行WordPress进行开发的时候,自定义内容类型文章的使用频率越来越高,自定义内容类型也可以直接使用文章的分类以及标签,那么我们怎么让标签的列表既显示文章,又显示自定义内容类型呢?方法主要有两种:

第一种:修改tag.php使用args,这种相对来讲比较麻烦

第二种:在functions对tag的query进行重置,这种方法相对来讲比较简单。

  1. function add_custom_types( $query ) {
  2.     if( is_tag() && $query->is_main_query() ) {
  3.         //获取所有的自定义内容类型
  4.         $post_types = get_post_types();
  5.         //重置query
  6.         $query->set( 'post_type', $post_types );
  7.     }
  8. }
  9. add_filter( 'pre_get_posts', 'add_custom_types' );
版权声明:本文著作权归刘小艾所有,(微信/QQ号:1662225553)欢迎分享本文,谢谢支持!
转载请注明:WordPress标签页面显示自定义内容类型的文章 | 刘小艾SEO
分类:wordpress主题 标签:

发表评论


表情