Документация WordPress

wp_enqueue_script

wp_enqueue_script() — это функция, которая добавляет скрипт в список скриптов для добавления на сайт WordPress.

Вот пример использования функции wp_enqueue_script() для добавления скрипта на сайт WordPress:

В этом примере мы используем функцию wp_enqueue_script() для добавления скрипта под названием ‘my-script’ с URL ‘https://example.com/my-script.js’ в список скриптов, которые должны быть включены на сайте WordPress. Скрипт не имеет зависимостей, имеет версию ‘1.0’ и загружается в нижний колонтитул страницы.

Чтобы использовать wp_enqueue_script(), вам нужно создать функцию, которая добавит скрипт в список, а затем использовать функцию add_action() для добавления вашей функции в соответствующий хук. В этом примере мы используем хук wp_enqueue_scripts для добавления нашего скрипта в список скриптов.

Параметры:

1. Уникальный ID скрипта, чаще всего копируется название скрипта. в данном примере у нас ID — ‘my-script’,
2. Путь к папке или файлу. Используют с дополнительной функцией WorpPress ‘get_template_directory_uri()’, тем самым прописывая абсолютный путь к файлу для вашей темы или для плагина ‘plugins_url()’.
3. Зависимость, здесь вы можете указать после какого файла JS вам необходимо подключить новую библиотеку.
4. Версия файла
5. Где выводить новый файл JS, в подвале (footer.php) или в шапке (header.php) сайта. Настройка принимает булевое значение true/false.

wp_enqueue_script() — это полезная функция, когда вам нужно добавить пользовательский код JavaScript или библиотеки на сайт WordPress. Она позволяет добавлять скрипты в соответствии с лучшими методами WordPress и может гарантировать, что ваш код будет правильно работать с другими скриптами и плагинами на сайте.

theme

Функции WordPress