Код: Выделить всё
$orders = wc_get_orders(
array(
'limit' => -1,
'return' => 'objects',
'orderby' => 'date',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'custom_meta_data',
'value' => 'hello kitty',
'compare' => 'LIKE'
),
),
'type' => 'shop_order',
)
);
Как мне заставить это делать OR, например
значение типа «привет котенок» ИЛИ значение типа «привет, собака»?
Код: Выделить всё
$orders = wc_get_orders(
array(
'limit' => -1,
'return' => 'objects',
'orderby' => 'date',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'custom_meta_data',
'value' => 'hello kitty',
'compare' => 'LIKE'
),
array(
'key' => 'custom_meta_data',
'value' => 'hi dog',
'compare' => 'LIKE'
),
),
'type' => 'shop_order',
)
);
Код: Выделить всё
$orders = wc_get_orders(
array(
'limit' => -1,
'return' => 'objects',
'orderby' => 'date',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'custom_meta_data',
'value' => array('hello kitty', 'hi dog'),
'compare' => 'LIKE'
),
),
'type' => 'shop_order',
)
);
ВОПРОС 3: Правильно ли я предполагаю, что ' LIKE» будет окружать запись словами «%hi kitty%»? Как мне узнать точную фразу?
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/793 ... tting-meta