neboweb
Это все в functions делаем, так?
Да, это вешается на хук wp_enqueue_scripts. А еще правильнее сначала зарегистрировать скрипт wp_register_script(), а в шорткоде уже инициализировать wp_enqueue_script(), чтобы он подключился только на тех страницах, на которых нужен, а на всех подряд