Здравствуйте. Имеется запрос, который выводит записи за указанный год, но если год не выбран, то запрос вернет null (оно и понятно, ведь $year будет равен пустой строке). Как сделать, чтобы выводились все записи, когда год не выбран?
$res = new WP_Query(array(
'meta_query' => array(
array(
'key' => 'year',
'value' => $year,
)
)
)
);
И еще вопрос: можно ли как-то не используя foreach создать условие в массиве? например, если переменная $year пуста, то мы не используем meta_query.