Wp_enqueue_script() WP 2

wp_enqueue_script() WP 2.1

Правильно подключает скрипт (JavaScript файл) на страницу.

Использовать эту функцию для подключения js файлов важно, потому что так вы в дальнейшем сможете без лишних проблем объединять JS файлы в один. Также в некоторых случаях избавитесь от конфликтов скриптов, когда зависимый скрипт подключается до основного (того от которого он зависит).

Функция добавляет скрипт, только если он еще не был добавлен и другие скрипты от которых он зависит, зарегистрированы. Зависимые скрипты добавляются автоматически.

ВАЖНО! Это ошибка начинающих разработчиков. Функция ничего не выведет, если в теме не используется wp_head() или wp_footer(). Именно в момент вызова этих функций срабатывает хук, который добавляет скрипты.

как в яндекс браузере включить javascript

скрипты скачать бесплатно

скрипт на сообщения вк

куда вставлять скрипты

как в яндекс браузере включить javascript

Если скрипт уже зарегистрирован с помощью wp_register_script(), то для его подключения в этой фукнции нужно указать только идентификатор скрипта (в первом параметре).

Если скрипт не зарегистрирован, то его можно зарегистрировать и подключить одной функцией — wp_enqueue_script() :

С версии 3.3. wp_enqueue_script() можно вызывать во время генерации страницы. В этом случае вызываемый скрипт будет подключен в подвале, в момент срабатывания события wp_footer .

Функция обычно вызываться во время следующих событий (вешаться на хуки):

Когда нужно подключить скрипт с условием, например, . используйте в дополнении к этой функцию wp_script_add_data()

В версии 3.5 WordPress изменил положение о минимизации скриптов и CSS стилей. До этого минимизированные файлы имели расширения: .js и .css соответственно, а не минимизированные .dev.js и .dev.css . Теперь, минимизированные файлы имеют расширение: .min.js и .min.css , а обычные .js и .css .

Возвращает

Ничего не возвращает.

Шаблон использования

Название скрипта (рабочее название). Строка в нижнем регистре.

Если строка содержит знак вопроса (?): scriptaculous?v=1.2 , то предшествующая часть будет названием скрипта, а все что после будет добавлено в УРЛ как параметры запроса. Так можно указывать версию подключаемого скрипта.

УРЛ файла скрипта. Например: http://example.com/wp-content/themes/my-theme/my-theme-script.js .

Этот параметр необходим только, когда скрипт не зарегистрирован и WordPress еще не знает об этом скрипте, смотрите функцию wp_register_script().

Не нужно писать УРЛ жестко, он должен определяться динамически. Для этого используйте функции получения URL:

Ссылки на внешние скрипты можно указывать без указания протокола: //otherdomain.com/js/their-script.js .

Уже зарегистрированные в WP скрипты смотрите ниже в этой статье.

$deps(массив) Массив названий скриптов от которых зависит этот скрипт; скрипты которые должны быть загружены перед этим скриптом. Этот параметр необходим только в случае, если WordPress еще не знает об этом скрипте.
По умолчанию: array() $ver(строка)

Строка указывающая версию скрипта, если она у него есть. Этот параметр используется для того чтобы удостовериться, что клиент получил верную версию скрипта, а не из кеша.

Если параметр не указан, то в качестве версии скрипта будет использована версия WordPress.

Если указать null , то никакая версия не будет добавлена.

По умолчанию: false

Подключить скрипт в подвал?

Обычно скрипт подключается в документа, если указать true, то скрипт будет подключен перед тегом

Источник: http://wp-kama.ru/function/wp_enqueue_script

This entry was posted in Wordpress javascript на странице and tagged , , , , . Bookmark the <a href="http://iprowebber.ru/wp_enqueue_script-wp-2/" title="Permalink to Wp_enqueue_script() WP 2" rel="bookmark">permalink</a>.

Comments are closed.