Tout d'abord, je sais que c'est un doublon, mais aucune des réponses plus anciennes n'était utile.
Je cherche dans les articles post_meta
. Voici mon code, qui ne renvoie actuellement rien.
$args = array(
'numberposts' => -1,
'post_type' => 'post',
'meta_query' => array(
array(
'key' => 'system_power_supply',
'value' => array('single', 'redundant'),
'compare' => 'IN',
)
)
);
$query = new WP_Query($args);
echo $query->found_posts;
Si je supprime meta_query
cela fonctionne. Je suis sûr de ces choses:
- Il n'y a aucune faute d'orthographe dans le
key
ou levalue
. - le type de message est
post
- Il y a un article avec la valeur 'single' dans 'system_power_supply'. Cependant, les champs de publication sont générés par des champs personnalisés avancés .
a:1:{i:0;s:6:"single";}
system_power_supply
sérialisé?