Wordpress共享分类法(从分类法中查询特定的帖子类型)

Wordpress共享分类法(从分类法中查询特定的帖子类型),wordpress,custom-taxonomy,Wordpress,Custom Taxonomy,我有一个自定义的共享分类法,名为:Related People。这种分类法指的是一些职位类型,例如:出版物和专业 所以,在我的分类法中,我有一个术语,例如:Johnny Bravo。约翰尼·布拉沃几乎没有出版物,也几乎没有专业知识。我如何才能查询共享分类法中与Johnny Bravo术语相关的专业 尝试此Wp\u查询: $specialisations = new Wp_Query(array( 'post_type' => 'Specialisations', 'tax_

我有一个自定义的共享分类法,名为:Related People。这种分类法指的是一些职位类型,例如:出版物和专业

所以,在我的分类法中,我有一个术语,例如:Johnny Bravo。约翰尼·布拉沃几乎没有出版物,也几乎没有专业知识。我如何才能查询共享分类法中与Johnny Bravo术语相关的专业

尝试此Wp\u查询:

$specialisations = new Wp_Query(array(
    'post_type' => 'Specialisations',
    'tax_query' => array(
        array(
            'taxonomy' => 'Related People',
            'field' => 'name',
            'terms' => 'Johnny Bravo'
        )
    )
));

这将获取所有具有自定义分类法“相关人员”的“专业”,其值为“Johnny Bravo”。您可以在中看到更多示例和参数。

我将尝试此方法,并让您知道它是否有效。但我还有一个问题:比如说,约翰尼·布拉沃只有专业知识,没有出版物。我可以在模板中检查这个吗?例如,我想基于这个术语创建一个过滤器。因此,在我的archive-publications.php和archive-specializations.php中,我想从分类法相关人员那里获取_terms(),但请检查Johnny Bravo是否有专门知识或出版物。所以根据我的例子,我想在专业中显示这个术语,但不在出版物模板中显示。这可能吗?你知道在哪里可以找到wordpress文档的正确部分吗?是的,但问题是我在这里寻找如何使用它的解释。我不是一个非常专业的人,所以在这里我可以命名所有适合我的问题的依赖项,然后,在帮助下,我将创建我的代码。