目前正在对网站前端做部分调整,可能会看到页面布局不是很理想,但不影响主题购买下载等功能!

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

WordPress日记 2019-01-14 WP主题开发 115 次

在进行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' );
文章标签:
热门文章