Запитання з тегом «wp-enqueue-script»

Пов’яжіть файл сценарію до створеної сторінки в потрібний час відповідно до залежностей сценарію, якщо сценарій ще не включений і якщо всі залежності були зареєстровані. Ви можете або зв’язати скрипт з раніше зареєстрованою ручкою за допомогою функції wp_register_script (), або надати цій функції всі параметри, необхідні для зв'язку сценарію. Це рекомендований спосіб посилання JavaScript на сторінку, створену WordPress.

6
Як правильно включити ефекти jquery-ui на wordpress
Я намагався включити jquery ui ефекти (точніше ефект тремтіння) на свою тему wordpress. Поки що я міг включити лише сценарій jQuery, але в мене справді немає поняття, де розмістити сценарії ui та як їх запхнути. Це код, який у мене є. Це, очевидно, не працює: <?php wp_enqueue_script("jquery"); ?> <?php wp_enqueue_script("jquery-ui-core"); …

5
wp enqueue стиль на певних шаблонах сторінок
Я перебуваю в процесі теми, я хотів би додати цільові сторінки за допомогою шаблонів сторінок. Я не можу ніде знайти, що показує, як задати стиль або js для певних шаблонів сторінок. Будь-які пропозиції. Вих. Цільова сторінка 1 - цільова сторінка-шаблон-one.php потребує зовсім іншого стилю та js, ніж блог чи домашня …

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

6
Запити ядро ​​jQuery у нижньому колонтитулі?
У мене це є у моєму 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', '', …

9
Додавання додаткових атрибутів у тег сценарію для сторонніх JS
Я зіткнувся з цим при спробі інтегрувати краплі Dropbox у 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 за замовчуванням
Я зареєстрував вимірювач міцності пароля за замовчуванням wordpress, але не знаю, як ним користуватися. Наразі сторінка кодексу не посилається на її документацію. Чи є у когось посилання на його демо-сторінку чи документацію? Вирішено HTML досить простий. Буде два вікна паролів. Один div для показу результату пароля та прихованого файлу для …


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' => array('title','editor','comments','trackbacks','revisions','custom-fields','page-attributes','thumbnail', …

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-адреса протоколу додається до URL-адреси сайту.

3
Як запхнути JavaScripts у плагіні
Я дуже багато намагаюся цього разу працювати над включенням JavaScript-файлів у папку плагінів. Я намагаюся створити плагін шляхом передачі файлів віджетів із каталогу тем. Я скопіював файл віджетів, але цей віджет залежав від файлу JavaScript, тому я створив / js / папку у довідці плагінів. де розміщені ці файли "jquery.repeatable.js" …

3
Умовно перепишіть сценарій / таблицю стилів віджетів у HEAD (тільки коли він присутній на сторінці!)
Я намагався завантажити сценарії та стилі для віджета WordPress з такими умовами ... Сценарії ОБОВ'ЯЗКОВО завантажуються в голову (інакше вони ламаються). Сценарії повинні ТІЛЬКО завантажуватися, коли віджет насправді відображається (вони досить важкі). Я багато шукав, і це, мабуть, є звичайною (невирішеною) проблемою ... але сподіваюся, що хтось тут успішно здійснив …

2
Як завантажувати файли JavaScript + css віджету лише у разі їх використання?
Я хотів би зберегти стилі javascript та css, які використовує мій віджет, у власних файлах (а не додавати їх до теми). Але я не можу отримати wordpress, щоб додати їх, коли віджет фактично використовується на бічній панелі. Я спробував це: всередині декларації про клас я додав 2 функції class EssentielleRubriquesPosts …

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; // …

1
Зареєструйте сценарій, який потрібно отримати як в адміністраторі, так і в передній частині
Як я розумію, сценарії адміністратора повинні бути зареєстровані та задіяні через admin_enqueue_scriptsгачок та всі інші сценарії, wp_enqueue_scriptsтому я встановив наступні функції, щоб чітко та організовано реєструвати всі мої сценарії. Моє запитання полягає в тому, що якщо мені потрібні певні сценарії (наприклад, jquery валідація плагіна) і в адміністраторі, і на передньому …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.