• Salve pessoal,

    Estou tentando criar uma query sem sucesso. O cenário é o seguinte.

    • Preciso colocar em único looping 10 posts
    • Os posts são da categoria ‘comunicados’
    • Os demais são páginas (‘post-type’ => ‘page’)

    Condições

    1. Os posts da categoria ‘comunicados’, devem ser carregados sem nenhuma limitação, respeitando apenas a quantidade do looping
    2. As páginas que virão para este looping, devem ter o ‘key’ => ‘exibir_comunicados’ e ‘value’ => ‘true’

    Fiz diversas tentativas, como todas sem sucesso, voltei ao inicio:
    $query = array(
    ‘post_type’ => array(‘post’,’page’),
    ‘showposts’ => ’10’,
    ‘orderby’ => ‘date’,
    ‘order’ => ‘DESC’
    )

    Se incluir este elemento ao array acima, ele obriga todos os posts a possuírem o campo exibir_comunicados preenchido com true, e não somente as páginas.
    ‘meta_query’ => array(
    array(
    ‘key’ => ‘exibir_comunicados’,
    ‘value’ => ‘true’
    )
    )

    Tentei usar o algo como
    ‘tax_query’ => array(
    ‘relation’ => ‘OR’

    Não sei se este é o caminho, alguém tem uma dica?

    Thanks

Visualizando 1 resposta (de um total de 1)
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘WP Query -> Meta Query Condicional com Pages e Posts’ está fechado para novas respostas.