Articles of wp enqueue script

Включить библиотеки JQuery в тему WordPress?

У меня есть файл в папке JS моей темы с именем cycle2.js. Как включить JQuery из «wordpress → includes» в мою тему? Как загрузить этот пользовательский файл JavaScript «cycle2.js» в мою тему? У меня есть: function watercolor_js_scripts(){ if (!is_admin()) { wp_register_script('cycle2', get_template_directory_uri() . '/js/cycle2.js', 'jquery', TRUE); wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'cycle2' ); } add_action('init', 'watercolor_js_scripts'); […]

video.js не enqueueing?

Я бы очень признателен за любой свет, который вы могли бы пролить на эту проблему. Я был отключен Firebug, что функция 'videojs' не определена, когда она пыталась запустить блок сценария, который ссылается на swf-объект: <script>videojs.options.flash.swf = "<?php echo get_template_directory_uri(); ?>/loose/video-js.swf"</script> Итак, я открыл firebug и пошел в панель сценариев, и, конечно же, video.js не ставится […]

FullCalendar в WordPress не работает

Я пытаюсь реализовать FullCalendar на моем веб-сайте WordPress, чтобы отобразить еврейский календарь из API Hebcal . Я считаю, что я загрузил все необходимые сценарии и стили с помощью функций wp_register_script () и wp_enqueue_script (). Вот мой код в файле functions.php дочерней темы: function custom_scripts() { wp_enqueue_style( 'steedicons', get_stylesheet_directory_uri() . '/webfonts/ss-steedicons.css' ); wp_register_style('VT323-font', 'http://fonts.googleapis.com/css?family=VT323'); wp_enqueue_style( 'VT323-font'); […]

Как включить проверку jquery в шаблон

Я пытаюсь загрузить методы проверки jquery в файл шаблона. Идея состоит в том, чтобы иметь возможность запускать что-то вроде этого: $jquery("#generateForm").validate({ submitHandler: function(form) { $(form).ajaxSubmit(); }, rules: { … } }, messages: { … } } }); Основываясь на нескольких сообщениях, я поместил это в свой файл header.php: <?php function add_my_js_files(){ wp_enqueue_script('jquery-validate-min', get_stylesheet_directory_uri() . '/js/jquery.validate.min.js', […]

Загрузить таблицу стилей на странице пользовательского подменю

Я пытаюсь загрузить таблицу стилей для отдельной страницы подменю администратора. Код ниже – это то, что я придумал после поиска admin_enqueue_scripts в кодексе: function my_function($hook) { if ( 'themes.php?page=page-name' != $hook ) { return; } wp_enqueue_style( 'custom-style', get_template_directory_uri() . 'custom-page/style.css' ); } add_action( 'admin_enqueue_scripts', 'my_function' ); Как вы можете видеть, я пытаюсь загрузить его на […]

wp_enqueue_script добавляет только первый скрипт

function banana_scripts() { wp_enqueue_script('grid', get_stylesheet_directory_uri() . '/js/jquery.min.js', null, null); wp_enqueue_script('grid', get_stylesheet_directory_uri() . '/js/main.js', null, null); } add_action('wp_enqueue_scripts', 'banana_scripts'); У меня есть вышеупомянутый крюк в моих functions.php. Первый js-файл включен, второй – нет. Неправильно ли вызывать эту функцию дважды или более?

Разработка плагинов – конструктор классов без стрельбы wp_enqueue_style action hook

Написание первого плагина WordPress, использующего подход класса. Он вызывается на странице через короткий код. При тестировании работает короткий код и загружается специальный файл php для короткого кода. Однако 2 вызова add_action не запускаются: //Register Styles add_action( 'wp_enqueue_style', array( $this, 'register_styles' ) ); //Register Scripts add_action( 'wp_enqueue_script', array( $this, 'register_scripts' ) ); Когда я тестирую var_dump, […]

Как загрузить сценарий условно на пользовательское поле в wp_postmeta?

Я пытаюсь приукрасить часть кода, который довольно долго выполнял свою работу. В частности, я использовал загрузку скриптов в header.php и я пытаюсь переместить это в functions.php . Один из сценариев должен быть загружен только для страниц с определенным значением в wp_postmeta . Точно тогда и только тогда, когда эта таблица имеет значение true для meta_key […]

Заменять скрипты и стили на шаблон страницы, содержащий html

Я построил собственный калькулятор, используя html5, css3 и jQuery. Я живу, и он работает хорошо, но теперь кто-то хотел бы поместить мой калькулятор на свой веб-сайт WP, и мы не можем понять, как его получить на его сайте WP. Я создал шаблон страницы calculator.php и поместил мой .html-код в область содержимого calculator.php. Затем я создал […]

Включая стили и JS-файлы для работы с моим интерфейсом плагина

Привет, сообщество WordPress, У меня возникло несколько проблем с попыткой добавить таблицу стилей и файл JavaScript, которые запускаются на моем интерфейсе плагина. Пока у меня это: add_action('wp_enqueue_scripts','dlm_scritps_init'); function dlm_scritps_init() { wp_enqueue_script( 'dlm-scripts', plugins_url( 'data-layer-plugin/js/dlm-window.js', __FILE__ )); } Тем не менее, мне нужен файл JavaScript todo, когда эта кнопка нажимается на интерфейс плагина, тогда форма всплывает […]

Intereting Posts
Удалить действие из короткого кода Как добавить миниатюру сообщения в сообщениях на главной странице сайта? Неправильная тема и URL-адрес загрузки после миграции Сообщение WP_Query в пользовательской позиции Пользователи WordPress MU – как они организованы? WordPress add_permastruct нежелательные совпадения Как получить данные метаданных для отображения на странице Я не могу правильно это сделать в WordPress запрос предварительно сохраненных сообщений из таблицы опций db Активы в css не связаны правильно на страницах, кроме дома Подтверждение изменения имени пользователя WP-API Измените цикл WordPress после его запуска Создание пользовательского виджета WordPress и остановка js от запуска дважды (один раз в активном виджетах один раз в селекторе виджета)? Как получить все изображения категорий на лицевой стороне как удалить (не исключать) пункт меню из панели навигации