Поддержка Проблемы и решения Как перенести подкатегории через csv?

  • Добрый день. Пытаюсь допилить плагин импорта. Столкнулся с такой проблемой. В плагине создается переменная $categories. Она же передается в taxonomy.php и там метод foreach превращает её в обыкновенную категорию. Я немного изменил плагин. С помощью функции wp_create_categories($category, $id) попытался перенести под-категорию. Она не перенеслась, и сообщила об ошибке в post.php.
    Пожалуйста помогите решить проблему. Готовых ответов не ищу, что мне стоит почитать чтобы лучше понимать работу wordpress именно в данной области? Любой помощи буду рад)

    Csv файл создает категорию $categories и передает её в taxonomy.php
    Там с помощью foreach( $categories as $category) посту задается категория. В плагине написал
    $categories = wp_create_categories($category, $category_id)
    Это не сработали потому что попадает в foreach. Как можно обойти данный foreach и записать подкатегории?