使用当前术语按分类查询帖子

时间:2017-03-27 作者:Salah Eddine Khadim

有没有一种方法可以通过指定当前术语的分类法来获取帖子。

我的帖子类型是(listings),分类法是(region)。我需要将adriatique术语更改为帖子中的当前术语

    $args = array(
  \'post_type\' => \'listings\',
  \'showposts\' => -1,
      \'tax_query\'  => array(
        array(
          \'taxonomy\' => \'region\',
          \'field\'    => \'slug\',
          \'terms\'    => array(\'adriatique\')
        ),
      ),
     \'posts_per_page\' => 5
);

1 个回复
SO网友:Svartbaard

如果尚未将查询编写为函数(以便在其他地方使用),请将slug作为参数传递给函数。

ie。function get_listings_by_region($region)

您可以使用以下方法获得当前术语的slug:

$queried_object->slug

相关推荐

如何控制根据Taxonomy术语显示什么模板?

我正在建立一个商业目录,并将给出一些背景,然后在最后有2个问题。The development URL is: http://svcta.lainternet.biz/The website I am rebuilding is: https://www.visitsimivalley.com/当前网站要求每个分类法类型具有唯一的业务概要文件。例如,如果您是一家酒店,并且您也有会议室和婚礼场地,那么您最终会得到3个列表,一个用于酒店,一个用于会议,一个用于婚礼。我希望有一个主配置文件,其中包含我们将显示的