腾讯云服务器优惠活动华纳云香港服务器

WordPress如何调用输出自定义文章类型某分类文章?

WordPress主题推荐

WordPress 注册新的自定义文章类型和新的自定义文章分类法很简单,代码一搜一大堆,但是关于调用自定义文章分类法某个分类的文章这个教程就很难找,下面就贴出这段代码。

  1. <?php
  2.     $args = array(
  3.         ‘post_type’ => ‘portfolio’, //自定义文章类型名称
  4.         ‘showposts’ => 10, //输出的文章数量,这个可以是缺省值,不用设置
  5.         ‘tax_query’ => array(
  6.             array(
  7.                 ‘taxonomy’ => ‘filters’,//自定义分类法名称
  8.                 ‘terms’ => 64 //id 为 64 的分类。也可是多个分类 array(12,64)
  9.                 ),
  10.             )
  11.         );
  12.     $my_query = new WP_Query($args);
  13.     if$my_query->have_posts() ) {
  14.         while ($my_query->have_posts()) : $my_query->the_post();?>
  15.         //这里输出分类文章
  16.         <h3><?php the_title(); ?></h3>
  17.         <p><?php the_content(); ?></p>
  18.         <?php endwhile; wp_reset_query(); //重置 query 查询
  19.        } ?>

其中 portfolio 就是自定义文章类型名称,filters 就是自定义文章类型 portfolio 下的分类名称,64 是这个分类名下的某个分类 ID,可以在后台的分类中查看链接获取。

在实际使用中,请根据自己的实际自定义文章类型和分类名称填写,然后后面的输出样式可自行折腾。

以上内容整理自@知更鸟

本文地址:https://boke112.com/post/4808.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu