Sto cercando di ottenere una query per recuperare tutti i post in cui meta_key
non esiste uno specifico e quindi crearlo.
Sto riscontrando problemi nel trovare quei post poiché la query che sto testando non sembra funzionare.
Ecco il codice che sto usando per cercare di ottenere quei messaggi:
$args = array(
'posts_per_page' => 18,
'cat'=>1955,
'post_status'=>'publish',
'meta_query' => array(
array(
'key' => 'colors',
'compare' => 'NOT EXISTS'
),
));
query_posts($args);
Questo non restituisce nulla se non ci sono post con la chiave colors
, ma restituisce ids
i post con la chiave colors
ogni volta che quella chiave è presente (l'opposto di quello che mi serve). Ho provato con EXIST
invece ma senza fortuna.
Se qualcuno può darmi consigli sul modo corretto di creare una query come quella di cui ho bisogno, lo apprezzerò.
Grazie!