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

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

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

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

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

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

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

1
Как использовать WordPress скрипт по умолчанию для пароля.
Я поставил в очередь показатель надежности пароля WordPress по умолчанию, но не знаю, как его использовать. В настоящее время страница кодекса не дает ссылки на документацию. Есть ли у кого-нибудь ссылки на его демонстрационную страницу или документацию? Постановили HTML довольно прост. Там будет два поля ввода пароля. Один div, чтобы …

2
Как получить дескриптор $ для всех сценариев в очереди?
Есть ли какой-нибудь способ получить дескриптор $ для каждого сценария, который был поставлен в очередь? Есть ли какой-нибудь массив, который содержит все дескрипторы, чтобы я мог проходить через него и что-то делать, используя каждый дескриптор $?

3
Загрузите скрипт только для пользовательского типа сообщения в админке
Я создал пользовательский тип записи "портфолио" с чем-то вроде этого: $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, //'menu_icon' => get_stylesheet_directory_uri() . '/article16.png', 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 4, 'taxonomies' => array('post_tag','category'), 'supports' => …

6
Как правильно включить файлы jQuery и JavaScript?
Я делаю это прямо сейчас с помощью следующего кода: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Это работает, но я должен сделать это …

1
Как поставить в очередь протокол относительных внешних (//ajax.googleapis.com/…) сценариев?
Согласно Кодексу , wp_enqueue_script поддерживает относительные протокол или внешние ссылки, не зависящие от протокола: «Удаленные ресурсы могут быть указаны с помощью независимого от протокола URL-адреса, то есть //otherdomain.com/js/theirscript.js». Но я этого не вижу wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); Выход: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> Обратите внимание, что относительный URL протокола добавляется к …

3
Как поставить JavaScripts в плагин
В этот раз я много работаю над включением файлов JavaScript в папку плагинов. Я пытаюсь создать плагин путем переноса файлов виджетов из каталога тем. Я скопировал файл виджета, но этот файл виджета зависел от файла JavaScript, поэтому я создал папку / js / в каталоге плагинов. где размещены эти файлы …

3
Условно поставьте в очередь скрипт / таблицу стилей виджета в HEAD (только если присутствует на странице!)
Я пытался загрузить скрипты и стили для виджета WordPress со следующими условиями ... Скрипты ДОЛЖНЫ загружаться в ГОЛОВУ (иначе они ломаются). Скрипты должны загружаться ТОЛЬКО, когда виджет действительно отображается (они довольно тяжелые). Я много занимался поиском, и это, кажется, обычная (нерешенная) проблема ... но я надеюсь, что кто-то здесь успешно …

2
Как загрузить файлы виджета JavaScript + CSS только при использовании?
Я хотел бы сохранить стили javascript и css, используемые моим виджетом, в своих собственных файлах (и не добавлять их в тему). Но я не могу заставить WordPress добавить их, когда виджет фактически используется на боковой панели. Я пробовал это: внутри объявления класса я добавил 2 функции class EssentielleRubriquesPosts extends WP_Widget …

3
Как я могу получить список всех сценариев и стилей в очереди?
Я создаю плагин и хочу получить список всех скриптов и CSS, используемых другими плагинами. Это моя функция: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = $wp_scripts->registered[$script]->src . ";"; endforeach; // Print …

1
Зарегистрируйте скрипт для постановки в очередь как администратора, так и внешнего интерфейса.
Насколько я понимаю, административные сценарии должны регистрироваться и ставиться в очередь через admin_enqueue_scriptsхук и все остальные сценарии, wp_enqueue_scriptsпоэтому я настроил следующие функции для регистрации и постановки в очередь всех моих сценариев в понятной и организованной форме. Мой вопрос: что если мне нужны определенные скрипты (например, плагин jquery validate ) как …

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