Перш за все, я знаю, що це дублікат, але жодна із старих відповідей не була корисною.
Я шукаю в публікаціях наскрізь post_meta
. Ось мій код, який наразі нічого не повертає.
$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;
Якщо я meta_query
його видалю, він працює. Я впевнений у таких речах:
- Немає орфографічної помилки в
key
абоvalue
. - тип повідомлення є
post
- Там є пост зі значенням «одного» в «system_power_supply». Однак поля публікації створюються розширеними спеціальними полями .
a:1:{i:0;s:6:"single";}
system_power_supply
серіалізовать?