获取特定类别的所有自定义帖子

时间:2017-04-24 作者:Mac

我显然是个弱智,我很难想出一个简单的任务,那就是获取所有特定类别的帖子。我试过:

query\\u posts()

  • 新建query()
    • 但我很难从中得到一些东西

      $args = array(
          \'post_type\'                     => \'fb\',
          \'fbcate_category\'   => array(35),
          \'order\'                         => \'DESC\', 
          \'posts_per_page\'                => -1,
      );
      
      $posts_array = new WP_Query($args);
      
      我尝试过类似的query\\u posts(),但除了一个空数组之外,我也没有得到任何结果。

    1 个回复
    最合适的回答,由SO网友:Abdul Awal Uzzal 整理而成

    $blabla = new Query($args); 应该是$blabla = new WP_Query($args);

    UPDATE您的实际代码应该如下所示:

    $args = array(
        \'post_type\'         => \'fb\',
        \'tax_query\'         => array(
            array(
                \'taxonomy\' => \'fbcate_category\',
                \'field\'    => \'id\',
                \'terms\'    => \'35\',
            ),
        ),
        \'order\'             => \'DESC\', 
        \'posts_per_page\'    => -1,
    );
    
    $posts_array = new WP_Query($args);
    
    在哪里taxonomy 是您的分类名称。

    让我知道进展如何。