Criador do tópico
Russo
(@guiali)
alguem pode ajudar com essa ai??
Você deve usar query_posts e as categorias usar o id delas em um array contendo quantas categorias vc deseja usar.
neste link um pouco mais acima de onde irá carregar vc verá um código para restringir as categorias.
http://codex.wordpress.org/Function_Reference/query_posts#All_Posts_in_a_Category
o mesmo método pode ser usado para só usar determinadas categorias, basta não colocar o – antes do ID.
Criador do tópico
Russo
(@guiali)
vou tentar e posto o resultado, mas acho que ja tentei dessa maneira.
acontece que o post tem que estar obrigatoriamente em duas categorias OU em outras duas.
tenho que usar o AND e o OR
as categorias sao DICAS, DEST_CAPA, DEST_LATERAL
preciso de uma consulta que busque o ultimo post que simultaneamente esteja em duas delas. ou ( DICAS E DEST_CAPA ) ou ( DICAS E DEST_LATERAL )
vou tentar com a dica que o Myst1010 deu, obrigado
Criador do tópico
Russo
(@guiali)
Pessoal, consegui o que queria, na verdade eu estava dando atenção primeiro a uma coisa e depois percebi que invertendo a prioridade cheguei ao que precisava
veja bem
como eu queria que estivesse em duas categorais ao mesmo tempo, eu estava dando prioridade a categoria DICAS, entao eu estava usando ela nas duas pesquisas… deixei a dicas de lado e atribui a preferência ao DEST_CAPA E DEST_LATERAL, que segundo o que eu precisava sempre aparecia ao lado da DICAS, então ficou assim:
`
<?php
$categpag=$dicas;
$args = array(‘posts_per_page’ => 1,’post__not_in’ => $ids,
‘tax_query’ => array(‘relation’ => ‘AND’,
array (
‘taxonomy’ => ‘category’,
‘field’ => ‘id’,
‘terms’ => array( $cat_destaque_capa_com_foto, $cat_destaque_lateral_com_foto)
),
array (
‘taxonomy’ => ‘category’,
‘field’ => ‘id’,
‘terms’ => $categpag
)
));
?>
`
Daria pra fazer isso com bem mai simplicidade, 4 linhas no código de do campo de busca, mais já que resolveu então ta bom
Criador do tópico
Russo
(@guiali)
Da a dica ai Francis Korzak,