Articles of wp enqueue script

Использование wp_enqueue_script в скриптах, содержащих PHP

Я работаю на веб-сайте WooCommerce и все мои jQuery в нижнем колонтитуле внутри тегов скриптов. Я использую PHP для фильтрации необходимых сценариев для любой конкретной страницы. Однако я хотел бы использовать предложенный метод использования wp_enqueue_script для загрузки моего jquery. Беда в том, что скрипты, содержащие PHP, не работают, если я не wp_localize_script какие-либо переменные PHP […]

Я не могу enqueue Suggest.js в frontend – не добавил

my suggest.js не добавляется в front-end. Все сценарии правильно загружены, но это. Я хочу загрузить его только на главной странице, чтобы: add_action('wp_enqueue_scripts', 'homescripts'); function homescripts() { if (is_front_page()): wp_enqueue_script('suggest'); endif; } и в html моего дома <script> jQuery("#my_input").suggest("<?php echo get_bloginfo('wpurl'); ?>/wp-admin/admin-ajax.php?action=ajax-tag-search&tax=my_taxonomy", {multiple:true, multipleSep: ","}); </script> где #my_input – это поле ввода, которое я хочу с […]

wp_enqueue_scripts не работает для страниц шаблонов

В моей функции child.php моей темы я написал: function add_js() { echo "path is : ".get_stylesheet_directory_uri().'/js/script.js'; wp_enqueue_script( 'script', get_stylesheet_directory_uri().'/js/script.js', array('jquery'), '1.0', true ); } add_action('wp_enqueue_scripts', 'add_js'); где script.js содержит этот фиктивный скрипт: alert("something"); Этот скрипт работает везде, кроме моих шаблонных страниц. Хотя путь, отображаемый благодаря эхо, является правильным. Я заметил, что, хотя я пытался вызвать […]

Как удалить или отменить родительский стиль темы

Я создаю дочернюю тему, и мне бы хотелось удалить стиль шрифта Google, который он требует в стиле «шрифты», function nada_theme_styles() { wp_register_style( 'fonts-style', '//fonts.googleapis.com/css?family=Roboto:300,700', array(), null, null ); wp_register_style( 'nada-style', get_stylesheet_uri() ); wp_enqueue_style( 'fonts-style' ); wp_enqueue_style( 'nada-style' ); } add_action('wp_enqueue_scripts', 'nada_theme_styles'); У меня в настоящее время есть следующее: function remove_nada_theme_font_style() { wp_deregister_style( 'fonts-style' ); wp_dequeue_style( […]

wp_enqueue_script и wp_enqueue_style не загружают контент по https

У меня проблема с обслуживанием скриптов и стилей по https. Скрипты, включенные через functions.php и используемые надлежащим get_stylesheet_directory_uri (), вот какой код: add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'body', get_stylesheet_directory_uri() . '/style/body.css' ); wp_enqueue_style( 'mobile', get_stylesheet_directory_uri() . '/style/mobile.css' ); wp_enqueue_script( 'jquery', get_stylesheet_directory_uri() . '/js/jquery_1.11.3.js' ); wp_enqueue_script( 'scripts', get_stylesheet_directory_uri() . '/js/scripts.js' ); wp_enqueue_script( 'fancybox', […]

Проблема с выпуском WordPress Jquery + scripts

У меня возникли некоторые проблемы с загрузкой пользовательского слайдера jquery на сайт WordPress, над которым я работаю: я не очень разбираюсь в разработке темы, но я многому учусь, и я провел много дней, пытаясь добиться результата. Я использую построение бобра для графического аспекта, но я хотел бы вставить слайдер контента (который в бесплатной версии не […]

Как включить javascripts плагина (MailPoet), используя функции child.fp

Я должен включать некоторые файлы javasripts на всех страницах моего сайта. MailPoet требуется для обработки подписки на рассылку новостей. Теперь я могу добавить их непосредственно в раздел главы, но я бы хотел использовать встроенные функции WordPress. Сценарии, которые я должен добавить, таковы: <!–START Scripts : this is the script part you can add to the […]

Правильное использование wp_localize_script?

Я хочу передать массив данных в мой скрипт mygaloochart_script расположенный в файле chart.js . Вот что я пробовал: //I'm no using $atts directly because of reasons $dataToBePassed = array ( 'chart' => $atts['chart'], 'element' => $atts['element'], 'elementtype' => $atts['elementtype'], 'title' => $atts['title'] ); function pw_load_scripts() { wp_enqueue_script('googlechart', 'https://www.gstatic.com/charts/loader.js'); wp_enqueue_script('mygaloochart_script', plugins_url('chart.js', __FILE__), array('googlechart')); wp_localize_script('mygaloochart_script', 'php_vars', $datatoBePassed); […]

Как вставить в очередь скрипт, который использует / вызывает другой скрипт с помощью include ('js / camera.js') "

Мой файл script.js содержит 11 скриптов, которые отображаются в нижнем колонтитуле в html-теме. Я не уверен, как сделать это для wordpress – function include(scriptUrl) { document.write('<script src="' + scriptUrl + '"></script>'); } function isIE() { var myNav = navigator.userAgent.toLowerCase(); return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false; }; /* cookie.JS ========================================================*/ include('js/jquery.cookie.js'); /* Easing library […]

Заключительный файл JS в WordPress

Обзор: У меня, наверное, довольно простой вопрос, но сложный для отладки. Я использую gulp с темой _s для разработки структуры с базовыми функциями и стилями, которые могут использоваться для нескольких проектов. Таким образом, моя цель – оптимизировать код на каждом шагу, чтобы сделать его максимально легким и эффективным, сохраняя при этом все функциональные возможности. Вопрос: […]

Intereting Posts
ошибка импортера tumblr wp 3.4.2 Использование $ wpdb для вставки данных в таблицу Найдите «Дети страницы», затем «Echo it» как «Маркированный список ссылок» (меню) Обновление количества товаров в меню WooCommerce Как начать отладку, где метатег описания установлен для моих категорий? Скрыть панель управления от пользователей, не являющихся администраторами Изменение структуры каталога и / или URL-адреса Как убедиться, что меняется только выбранный пост? На странице индекса и случайных сообщениях требуется принудительное обновление, чтобы показать новый контент. Пользовательский таксономический архив – Посты не найдены Постоянная ссылка переписать с пользовательским типом сообщения и пользовательской таксономией Обновление структуры постоянной ссылки с использованием фильтра «post_link» приводит к ошибке 404 для сообщений как перевести страны из базы данных wp? Как сделать шаблоны для включения только коротких кодов? Условная проверка, чтобы убедиться, что bootstrap.css включен в тему