Спасибо @merefield за ваши рекомендации,
Но я хотел бы узнать, есть ли возможность загружать тему/категорию непосредственно из интерфейса, вместо выполнения всех этих действий на стороне сервера.
Это было бы для меня более полезно, если бы существовал способ реализовать это.