Estou tentando obter uma consulta para recuperar todas as postagens onde um específico meta_keynão existe e depois criá-lo.
Estou tendo problemas para encontrar essas postagens, pois a consulta que estou testando parece não funcionar.
Aqui está o código que estou usando para tentar obter essas postagens:
$args = array(
'posts_per_page' => 18,
'cat'=>1955,
'post_status'=>'publish',
'meta_query' => array(
array(
'key' => 'colors',
'compare' => 'NOT EXISTS'
),
));
query_posts($args);
Isso não retorna nada se não houver postagens com a chave colors, mas as retornará idsdas postagens com a chave colorssempre que essa chave estiver presente (o oposto do que eu preciso). Eu tentei com em EXISTvez disso, mas sem sorte.
Se alguém puder me dar uma dica sobre a maneira correta de criar uma consulta como a que eu preciso, eu aprecio isso.
Obrigado!