问题是根据wordpress中的自定义帖子类型类别获取自定义帖子类型?

时间:2014-04-03 17:02:17

标签: wordpress

我创建了自定义帖子类型文章和类别“教育” 我想获得“教育”类别的所有帖子,即帖子类型文章,但是当我在查询中传递类别ID时,它不会返回任何帖子。如果我从查询中删除类别ID,那么它将返回类型文章的所有帖子。

如何根据我为自定义帖子文章创建的类别来获取帖子。 我使用以下代码。

   $args = array(
  'post_type' => 'article',
  'orderby' => 'date',
  'order' => 'ASC',
  'post_status' => 'publish',
  'cat' => '18'


   );
  $query = new WP_Query($args);
  print_r($query);

1 个答案:

答案 0 :(得分:0)

试试这个,

$args = array(
  'post_type' => 'article',
  'orderby' => 'date',
  'order' => 'ASC',
  'post_status' => 'publish',
  'cat' => 18


   );
  $query = new WP_Query($args);
  print_r($query);

问题是您为'cat'=>添加了引号'18',这应该是'cat'=> 18 ..

希望这有效