Вопросы с тегом «wp-enqueue-script»

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

55
Когда я должен использовать wp_register_script () с wp_enqueue_script () против просто wp_enqueue_script ()?

У меня проблемы с пониманием, когда вам нужно использовать wp_register_script(). В настоящее время я просто использую что-то вроде: add_action( 'admin_enqueue_scripts', array( $this, 'enqueue' ) ); function enqueue() { $handle = 'some-handle'; $js = 'http://example.com/my.js'; wp_register_script(...

54
Ставить в очередь скрипты / стили при наличии шорткода

Каков идеальный способ регистрации / постановки в очередь скриптов и / или стилей для использования в плагинах? Недавно я сделал плагин простым плагином для добавления пользователя аватар / граватар с коротким кодом. У меня есть разные варианты стилей для отображения аватара (квадрат, круг и т....

53
Как поставить в очередь стили / скрипты на некоторых страницах / wp-admin?

У меня есть две простые функции, материал нагрузки с помощью wp_enqueue_style()и wp_enqueue_script(), что - то вроде этих: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... и...

52
Что делает wp-embed.min.js в WordPress 4.4?

Вопрос Что делает wp-embed.min.jsфайл? Я заметил, что это добавлено в конец моего нижнего колонтитула. Как я могу избавиться от этого? усилие После некоторого поиска в Google я нашел кодексы на Кодексе. Почему WordPress считает, что я хочу добавить видео и т. Д. На мою страницу по умолчанию?...

43
Где правильное место для регистрации / постановки в очередь скриптов и стилей

Я использую WordPress 3.1.4 сейчас. Я запутался с тем, где (какой хук) я использую: зарегистрироваться и / или поставить в очередь сценарии и стили на передней и задней части? Вопросов: Какие правильные крючки использовать? Все сценарии / стили регистрации / постановки в очередь в init? Почему нету...

37
Условная загрузка JavaScript / CSS для шорткодов

Я выпустил плагин, который создает шорткод и требует файл JavaScript и файл CSS для загрузки на любую страницу, которая содержит этот шорткод. Я мог бы просто загрузить скрипт / стиль на все страницы, но это не лучшая практика. Я только хочу загрузить файлы на страницах, которые вызывают шорткод. Я...

35
wp ставит в очередь встроенный скрипт из-за зависимостей

Есть ли способ использовать wp_enqueue_script () для встроенных сценариев? Я делаю это, потому что мой встроенный скрипт зависит от другого скрипта, и я бы хотел, чтобы его можно было вставить после загрузки. Кроме того, это встроенный скрипт, потому что я передаю переменные php в javascript...

35
Как переопределить файлы JavaScript в дочерней теме?

Я загружаю некоторые файлы JavaScript в родительской теме. Путь в родительской теме: scripts > custom.js В дочерней теме я создаю тот же путь ( scripts > custom.js) и изменяю некоторые jQuery внутри custom.jsфайла. Проблема в том, что изменения не применяются. Это неправильный способ внести...

33
Как удалить CSS-файл родительской темы?

Моя родительская тема (Starkers) добавляет файл CSS, который я пытаюсь удалить (вместо этого я хочу использовать @import, чтобы легче переопределять стили). Starkers имеет следующие функции: add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script(...

31
Проверьте, был ли скрипт / стиль был поставлен в очередь / зарегистрирован

Можно ли проверить, был ли зарегистрирован сценарий или стиль с помощью wp_register_script/_styleили wp_enqueue_script/_style? Все функции не возвращают значение, и я совершенно не понимаю. Мне нужно, чтобы переключаться между различными функциями в зависимости от библиотек стилей и сценариев,...

29
Как добавить тег defer = «defer» в плагин javascripts?

Я не мог добавить тег отсрочки в плагин javascripts. Тест на скорость страницы для разработчиков Google предлагает мне добавить тег отсрочки в контактную форму 7 javascripts. Вот как контактная форма 7 включает в заголовок javascript. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' );...

27
Может ли загрузчик сценариев / стилей WP использоваться для объединения и gzip-сценариев и стилей во внешнем интерфейсе?

В WP есть хороший загрузчик javascript, включенный в wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php и загрузчик CSS: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Мне было интересно, можно ли использовать их и во внешнем...

27
Как добавить фрагмент JavaScript в нижний колонтитул, который требует JQuery

Я знаю, что могу добавить файл сценария в нижний колонтитул WordPress, который требует jquery, используя этот код: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() ....

27
Можно ли использовать wp_localize_script для создания глобальных переменных JS без определенного дескриптора сценария?

Можем ли мы каким-то образом использовать wp_localize_script () для создания глобальных переменных js без специального дескриптора сценария, к которому можно получить доступ из всех файлов js, даже если сценарии js не ставятся в очередь должным образом с помощью wp_enqueue_script? Это код, который...

25
Как правильно включить эффекты jquery-ui на WordPress

Я пытался включить эффекты jquery ui (точнее, эффект встряхивания) в мою тему WordPress. До сих пор я был в состоянии включить только сценарий jQuery, но я действительно не знаю, где разместить сценарии пользовательского интерфейса и как их ставить в очередь. Это код, который у меня есть. Это явно...

24
wp enqueue style на определенных шаблонах страниц

Я нахожусь в процессе темы, я хотел бы добавить целевые страницы, используя шаблоны страниц. Я не могу найти нигде, который показывает, как поставить в очередь стиль или JS для конкретных шаблонов страниц. Какие-либо предложения. Ex. Landing Page 1 - Landing-page-template-one.php будет нуждаться в...

23
Как поставить в очередь скрипты на пользовательских страницах добавления / редактирования постов?

Я пытаюсь поставить в очередь сценарий JS, только когда кто-то добавляет или редактирует пользовательский тип записи, который я создал, называемый «рецепты». В настоящее время скрипт работает нормально, когда я делаю это: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Но это загружает его на...

22
Поставить ядро ​​в нижний колонтитул?

У меня есть это в моем functions.phpфайле, и я не могу загрузить jQuery в нижний колонтитул. Впрочем, includesфайл загружается в нижний колонтитул нормально. Что еще мне нужно сделать? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script(...

20
Добавление дополнительных атрибутов в тег скрипта для стороннего JS

Я столкнулся с этим, когда пытался интегрировать Dropbox Drop Chooser API в плагин, который я пишу. Документация по API предписывает вам разместить следующий scriptтег в верхней части вашего файла: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js"...