Во второй параметр функции wp_set_post_categories() можно передать массив ID категорий к которым прикрепить пост. Функция wp_set_post_tags() работает аналогично. В чем конкретно ваш вопрос?
Артем Золин, передаю через переменную catID массив, но в пост ставится только 1 рубрика. С метками аналогично работаю, они не выбираются по ID а создаются новые. Вопрос я написал выше.