Мне нужно увидеть, есть ли несколько значений в категории wordpress. Как перейти к проверке нескольких категорий с помощью in_array()?Как использовать функцию PHP in_array()?
if (in_array(13, $cats)) {
return TRUE;
}
Мне нужно, чтобы проверить категории: 13, 210, 311, 312
EDIT
Полный код:
function lw_gpf_exclude_product($excluded, $product_id, $feed_format) {
// Return TRUE to exclude a product, FALSE to include it, $excluded to use the default behaviour.
$cats = wp_get_post_terms($product_id, 'product_cat', array('fields' => 'ids'));
if (in_array(13, $cats)) {
return TRUE;
}
return $excluded;
}
Спасибо за вашу помощь!
http://php.net/manual/en/function.in-array.php – castis
Это будет зависеть от того, что ваш массив выглядит. Опубликуйте то, что вы пробовали, с созданным им результатом. – ivanivan
@ivanivan выглядит так: 'array ('fields' => 'ids')' –