Zunächst weiß ich, dass es sich um ein Duplikat handelt, aber keine der älteren Antworten war hilfreich.
Ich suche in Beiträgen durch post_meta
. Hier ist mein Code, der derzeit nichts zurückgibt.
$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;
Wenn ich es entferne meta_query
, funktioniert es. Ich bin mir dieser Dinge sicher:
- Es gibt keinen Rechtschreibfehler in der
key
oder dervalue
. - Beitragstyp ist
post
- Es gibt einen Beitrag mit dem Wert 'single' in 'system_power_supply'. Post-Felder werden jedoch von erweiterten benutzerdefinierten Feldern generiert .
a:1:{i:0;s:6:"single";}
system_power_supply
serialisiert?