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

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

2
Параметр URL версии для предотвращения (? Ver = XXX) в стилях и сценариях в очереди
Случай использования Я экспериментировал с функциями Chrome Dev Tools Workspace. Он включает в себя возможность редактировать файл непосредственно в Dev Tools и обновлять сохраненную таблицу стилей (или даже компилировать, а затем обновлять!). Однако, как задокументировано в вопросе StackOverflow «Страница Chrome« Auto-Reload Generated CSS »не перезагружается, когда SASS перекомпилирует CSS» , …

1
Как правильно удалить сценарии и стили в дочерней теме?
Я сделал родительскую тему и дочернюю тему в одном из моих проектов. Я поставил в очередь CSS и JavaScripts в моей родительской теме, как показано ниже: function project_necessary_scripts() { //Stylesheets wp_register_style( 'bootstrap-css', get_template_directory_uri() .'/css/bootstrap.min.css' ); wp_register_style( 'bootstrap-map', get_template_directory_uri() .'/css/bootstrap.css.map' ); wp_register_style( 'project-css', get_stylesheet_uri() ); wp_enqueue_style( 'bootstrap-css' ); wp_enqueue_style( 'bootstrap-map' ); …

3
wp_add_inline_script без зависимости
У меня есть фрагмент JavaScript, который я хочу вставить в нижний колонтитул страницы. Это код отслеживания, скажем, похож на Google Analytics. У него нет зависимостей, это отдельный фрагмент кода. Я могу сделать что-то подобное function render_tracking_code(){ wp_enqueue_script( 'depends-js', 'https://rdiv.com/dummy.js', array(), '0.01', true ); wp_add_inline_script( 'depends-js', 'aWholeBunchOfJavascriptCode' ); } add_action( 'wp_enqueue_scripts', …

2
Как внедрить средство выбора Iris WordPress в мой плагин на внешнем интерфейсе?
Этот вопрос здесь задает тот же вопрос, что и я, но не было ни адекватных ответов, ни выбранного правильного ответа, поэтому я спрашиваю снова, надеясь, что если я задам более последовательный способ, я могу получить ответ. Я пытаюсь реализовать колесо выбора цвета, как показано на панели API настройки Wordpress Theme …

1
Как сделать загрузку скрипта после jquery?
function load_my_script(){ wp_register_script( 'my_script', get_template_directory_uri() . '/js/myscript.js', 'jquery' ); wp_enqueue_script( 'my_script', 'jquery'); } add_action('wp_enqueue_scripts', 'load_my_script'); myscript.js загружается до jquery, почему? И как мне заставить его загружаться ПОСЛЕ jquery? Спасибо.

6
Не можете поставить в очередь скрипты в нижнем колонтитуле?
Кодекс WordPress говорит : ( старая страница кодекса ) $ in_footer (булево) (необязательно) Обычно сценарии размещаются в разделе. Если этот параметр имеет значение true, скрипт размещается в нижней части. Это требует, чтобы тема имела хук wp_footer () в соответствующем месте. Обратите внимание, что вы должны поставить в очередь свой скрипт …

1
Загрузка скрипта с зависимостью, выгрузка зависимости другого скрипта
Во-первых, я знаю, что мой вопрос происходит в контексте моей работы с плагином WooCommerce, который обычно делает его не по теме. Тем не менее, я думаю , что мой вопрос относится к wp_enqueue_script, так что, надеюсь, он все еще находится в теме. Таким образом, WooCommerce регистрирует скрипт на admin_enqueue_scriptsкрючке. Этот …

2
Как я могу использовать встроенную в Wordpress функцию просмотра ссылок?
Я кодирую виджет и хотел бы, чтобы пользователь мог выбирать ссылку, как вы, при редактировании обычных сообщений или страницы (когда вы нажимаете на маленький значок ссылки и получаете всплывающую функцию поиска AJAX во всплывающем окне). ). Кто-нибудь знает, как у меня это работает? У меня есть кнопка HTML, которую я …

3
Как удалить URL сайта из сценариев и стилей, поставленных в очередь?
Я имею дело с проблемой SSL, и я хотел бы удалить домен из всех сценариев и стилей, выводимых через wp_enqueue_scripts. Это приведет к тому, что все сценарии и стили будут отображаться с относительным путем от корня домена. Я предполагаю, что есть ловушка, которую я могу использовать, чтобы фильтровать это, однако …

3
Как загрузить скрипты / стили, специфичные для страницы
Я знаю, что по умолчанию процесс загрузки Wordpress, сначала functions.phpвызывается, после этого идет вся тема. Но в настоящее время я собираюсь полностью изменить мою тему, чтобы оптимизировать ее. Моя идея состоит в том, чтобы иметь один базовый файл CSS для общих свойств, нормализации, цветов. Или сохранить один файл CSS, но …

1
Объединять и минимизировать зависимости для файлов JavaScript, поставленных в очередь
Я загружаю файл JavaScript, используя wp_enqueue_scriptв моей теме. Однако наряду с этим я также загружаю несколько файлов jQuery в качестве зависимостей для сценария в очереди (который уже был объединен и минимизирован Grunt). Вот мой код: add_action('wp_enqueue_scripts', function() { wp_enqueue_script( 'customscripts', get_template_directory_uri() . '/assets/js/main.min.js', array('jquery', 'jquery-form', 'json2', 'jquery-ui-autocomplete'), NULL, true ); …

4
Есть ли JavaScript API? Как получить доступ к публичным и частным данным в JS?
Согласно этому посту нет встроенного JavaScript API для Wordpress. Поэтому разработчики, которые хотят использовать AJAX, похоже, все придумали собственное решение, которое мне не кажется правильным. Что мне действительно не хватает, кроме выборки постов или любых данных со встроенным API, так это небольшой набор функций JavaScript для работы с внутренним и …

1
Регистрировать и ставить в очередь условные (специфичные для браузера) файлы javascript?
WP.SE сообщество всегда рекомендуется использовать wp_register_scriptи wp_enqueue_scriptдля добавления сценариев в тему / шаблон (а также, wp_register_styleи wp_enqueue_styleдля таблиц стилей). Вот так я регистрирую и ставлю в очередь свои скрипты ... Сначала я добавляю что-то вроде этого в functions.php add_action('init','wpse54189_register_script'); function wpse54189_register_script(){ //Register scripts wp_enqueue_script( 'jquery' ); wp_register_script( 'aahan_bootstrap_transition', get_template_directory_uri().'/js/bootstrap-transition.js'); wp_register_script( …

2
Каковы преимущества использования wp_enqueue_script?
Есть ли реальная польза от использования wp_enqueue_script на небольших самоуправляемых сайтах? Например, Modernizr, зачем ставить в очередь его через функцию, а не вызывать его непосредственно внутри заголовка документа? Я вижу выгоду на больших сайтах, где вы можете перемещаться по каталогам или иметь много людей, копирующихся в файлах, или в общедоступной …

4
Как поставить скрипт в очередь, если виджет отображается на странице?
Я создал виджет, который использует плагин jquery, и использовал is_active_widget, чтобы поставить скрипт в очередь, он работает нормально, но он также включает скрипт даже на страницах, где этот виджет не отображается. так есть ли способ поставить скрипт в очередь только если этот виджет показывает? заранее спасибо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.