Для подключения JavaScript в functions.php в WordPress необходимо использовать функцию wpenqueuescript(). Вот пример:

function my_scripts() {
    wp_enqueue_script( 'my-script', get_template_directory_uri() . '/js/my-script.js', array(), '1.0', true );
}

add_action( 'wp_enqueue_scripts', 'my_scripts' );

В этом примере мы подключаем скрипт my-script.js, который находится в папке js в теме. Функция wpenqueuescript() принимает несколько параметров:

— первый параметр — идентификатор скрипта (должен быть уникальным);
— второй параметр — путь к файлу скрипта;
— третий параметр — массив зависимостей (если есть);
— четвертый параметр — версия скрипта (если нужна);
— пятый параметр — подключать скрипт в футере (true) или в хедере (false).

Функция addaction() используется для добавления функции myscripts() в очередь действий на хуке wpenqueuescripts.