Múltiples relaciones en un query
-
Buenas.
Estoy investigando un poco el wp_query y me ha surgido un problema.
Tengo campos personalizados en las entradas y quisiera hacer un wp_query que muestre esto (pongo un ejemplo):
(campo1=»dato1″ y campo2=»dato2″) ó (campo1=»dato2″ y campo2=»dato1″)
Para ello he creado este query pero no me lo devuelve bien.
'meta_query' => array ( 'relation' => 'AND', array ( 'key' => 'campo1', 'value' => 'dato1', 'compare' => '=' ), array ( 'key' => 'campo2', 'value' => 'dato2', 'compare' => '=' ), 'relation' => 'OR', array ( 'relation' => 'AND', array ( array ( 'key' => 'campo1', 'value' => 'dato2', 'compare' => '=' ), array ( 'key' => 'campo2', 'value' => 'dato1', 'compare' => '=' ) ) ) )¿Alguien sabe en qué estoy fallando? He probado diversas maneras pero nada (he puesto esta porque es la que me parece que es la que más se acerca.
Saludos y gracias!
El debate ‘Múltiples relaciones en un query’ está cerrado a nuevas respuestas.