【问题标题】:Making a taxonomy along with a meta_query (One or the other)与 meta_query 一起制作分类法(一个或另一个)
【发布时间】:2016-02-04 17:58:44
【问题描述】:

我正在尝试在站点数据库上创建 WP_Query,但我需要返回具有税收查询中的参数或某个标签或元查询中的参数的文章......我该怎么做?

我知道如何组合一个 WP_Query 循环我只需要知道如何组合 $args 变量。

这是我迄今为止所拥有的(只能过滤出同时拥有这三个的东西):

$related_query_args = array(
                'tax-query' => array(
                    array(
                        'taxonomy' => 'category',
                        'field' => 'slug',
                        'terms' => array($symbol . '-stock-news', $symbol . '-stock-news-stock-ticker')
                    ),
                ),
                'tag'       => $symbol,
                'meta_query' => array(
                    array(
                        'key' => 'stock_ticker',
                        'value' => $stock_symbol_dollar_sign
                    ),

                ),
                'showposts' => 5);

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    Meta_query 和 tax_query 可以很好地协同工作。我唯一能想到的是,您是通过 slug 查询分类并传递两个不同的术语 id,更改:

    'field'     => 'slug',
    

    'field'     => 'id',
    

    在您的 tax_query 中。

    【讨论】:

    • 这将对具有 meta_field 和类别的帖子进行查询。我需要 meta_field 或类别....我认为 WP 目前没有这个功能? stackoverflow.com/questions/22611782/… 那个家伙的解决方案似乎也对我不起作用:(
    猜你喜欢
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-06
    • 2021-10-21
    • 2012-03-06
    • 2023-03-31
    相关资源
    最近更新 更多