Всем привет. Задача состоит в том, что нужно дать пользователю возможность самому указывать какие категории товаров выводить на главной странице сайта. Решил пойти следующим путем(если подскажите лучше, буду только рад): Через get_terms и цикл foreach получаю все категории, которые есть, затем в параметре 'term_taxonomy_id' => указываю ID категорий, которые нужно выводить, затем подключаю метабокс к странице. где пользователь сам сможет вписывать нужные ему ID, затем в качестве значения 'term_taxonomy_id' => указываю переменную с этими данными метабокса, и вроде все работает, но только выводится почему-то только одна категория, которая указан первой, все остальные, которые перечисляются через запятую, такое ощущение что обрезаются. Помогите разобраться пожалуйста. Если обрезаются, то в каком именно месте и как это исправить?
<?php
$category_id = get_metadata('post',get_the_ID(),'kamelot_category_id',true);
$category_types = get_terms( array(
'taxonomy' => 'product_cat',
'hide_empty' => false,
'term_taxonomy_id' => [$category_id]
) );
P.S если вывести переменную $category_Id то в ней будут выведены все указанные ID.