если брать все готовое, без кода и бла бла - ну это точно не разработчик)
Нужно просто понимать одну такую вещь что если ты все пишешь сам или используешь библиотеки js то тебе придется поддерживать свою тему с каждым обновлением wordpress ( на случай если что то поменяется ) и периодически обновлять версии библиотек скриптов. А плагины бывает используют ту же библиотеку скрипта и делают то же самое и более того автор плагина его поддерживает и обновляет пакеты. Иногда бывают официальные плагины wordpress от разрабов js пакетов