duanma8207 2015-04-27 08:06
浏览 52
已采纳

我无法从wordpress中的自定义帖子类型的归档页面中排除自定义分类法

I have written a piece of code to build a paginated archive page for a custom post type. I cannot exclude a certain custom taxonomy. can anyone help, please?

$temp = $wp_query;     
$wp_query = null; 
$wp_query = new WP_Query(); 
$wp_query->query('showposts=30&post_type=my_custom_post_type'.'&paged='.$paged);
  • 写回答

1条回答 默认 最新

  • dongxiaoxiao1983 2015-04-27 08:49
    关注

    You have to include the tax_query parameter in query array like here:

      $query_args = array(
      'showposts' => 30,
      'paged' => $paged,
      'post_type' => 'my_custom_post_type',       
      'tax_query'   => array(
                array(
                    'taxonomy'  => 'custom-taxonomy-name',
                    'field'     => 'slug',
                    'terms'     => 'slug-name', 
                    'operator'  => 'NOT IN')
                    ),
               )
     );
    
    $wp_query->query($query_args);
    

    Please write your custom taxonomy name at the place of 'custom-taxonomy-name' and taxonomy slug name at the place of 'slug-name'

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
  • ¥20 关于URL获取的参数,无法执行二选一查询
  • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
  • ¥15 marlin编译错误,如何解决?
  • ¥15 有偿四位数,节约算法和扫描算法
  • ¥15 VUE项目怎么运行,系统打不开
  • ¥50 pointpillars等目标检测算法怎么融合注意力机制
  • ¥20 Vs code Mac系统 PHP Debug调试环境配置
  • ¥60 大一项目课,微信小程序
  • ¥15 求视频摘要youtube和ovp数据集