Estoy intentando obtener una consulta para recuperar todas las publicaciones donde no existe un meta_key
específico y luego crearlo.
Tengo problemas para encontrar esas publicaciones porque la consulta que estoy probando no parece funcionar.
Aquí está el código que estoy usando para intentar obtener esas publicaciones:
$args = array(
'posts_per_page' => 18,
'cat'=>1955,
'post_status'=>'publish',
'meta_query' => array(
array(
'key' => 'colors',
'compare' => 'NOT EXISTS'
),
));
query_posts($args);
Esto no devuelve nada si no hay publicaciones con la clave colors
, pero las devuelve ids
de las publicaciones con la clave colors
siempre que esa clave esté presente (lo contrario de lo que necesito). Intenté con EXIST
en su lugar, pero no tuve suerte.
Si alguien me puede recomendar la forma correcta de crear una consulta como la que necesito, se lo agradeceré.
¡Gracias!