Articles of wp enqueue script

Как изменить тему в диалоговом окне jQuery?

Как изменить тему в jquery-ui dialog box . Диалоговое окно отлично работает, но не тема. Я использую ниже сценарий на моих functions.php . function add_my_script() { if(is_page('my-custom-page')){ wp_register_style( 'jquery-style', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/smoothness/jquery-ui.css', true); wp_enqueue_style( 'jquery-style' ); wp_enqueue_script('jquery-ui-dialog'); } } add_action('wp_enqueue_scripts', 'add_my_script');

Недействительный слайдер Enqueue Slick

Я создал статический веб-сайт HTML / CSS, и он включил плагин Slick Slider . Все работало хорошо. Однако, когда я перешел в WordPress, я заметил несколько вещей; Содержимое отображается под другим. Раздвижку divs не происходит. В этот момент я могу только предположить, что я ничего не сделал. Я застрял на этом в течение 5 дней. […]

Как убедиться, что меняется только выбранный пост?

Поэтому я смог сохранить содержимое каждого сообщения в массиве, благодаря очень хорошему ответу на него: как локализовать значение сообщений Я просто скопировал решение здесь: function register_and_enqueue_script() { if('myPostType' == get_post_type() && have_posts()) { wp_register_script( 'js_script', plugin_dir_url(__FILE__).'js/script.js', array(), '1.8.5' ); wp_enqueue_script('js_script'); $myCustomValue = array(); while(have_posts()) { the_post(); $mypostid = get_the_ID(); $myCustomValue[''+$mypostid] = nl2br(get_post_meta($mypostid, 'custom_value', true)); } […]

jQuery Plugin Uncaught TypeError: jQuery (…) .slider не является функцией

Я сделал плагин для своей веб-страницы. Он отлично работает в формате HTML. Но когда я использую его как плагин wp, мне нужен плагин jQuery (Bootstrap Slider https://github.com/seiyria/bootstrap-slider ), который выдает эту ошибку выше. Я включил jquery и этот плагин boostrap-slider: wp_enqueue_script( 'child_jquery','cdn URl'); wp_enqueue_script('bootstrap-slider', 'CDN Url'); И вызовите плагин в моем коде так: jQuery("#m1,#m2,#m3,#m4,#m5,#m6,#m7,#m8,#m9,#m10,#m11,#m12").slider({ reversed […]

Как локализовать значение сообщений

У меня снова проблема. Я написал небольшую функцию JS, которая изменяет содержимое сообщения. Чтобы передать содержимое функции, я использовал это: function register_and_enqueue_script() { wp_register_script( 'js_script', plugin_dir_url(__FILE__).'js/script.js', array(), '1.8.5' ); wp_enqueue_script('js_script'); if('myPostType' == get_post_type()) { $myCustomValue= nl2br(get_post_meta(get_the_ID(), 'custom_value', true)); wp_localize_script('js_script', 'myCustomValue', $myCustomValue); } } add_action('wp_enqueue_scripts','register_and_enqueue_script'); Эта работа отлично работает, пока отображается только одно сообщение. Если есть […]

Переопределите или удалите родительский avada-menu.js, чтобы он мог использоваться с дочерней темой

Мне трудно найти способ переопределить или удалить файл avada-menu.js в wp-content / themes / Avada / assets / js / general, поэтому я могу манипулировать с ним в моей дочерней теме. Я пробовал с function project_dequeue_unnecessary_scripts() { wp_dequeue_script( 'avada-menu' ); wp_deregister_script( 'avada-menu' ); } add_action( 'wp_print_scripts', 'project_dequeue_unnecessary_scripts' ); без везения. Я использую тему Avada

Как установить скрипт перед jQuery?

Я хочу зарегистрировать и поставить в очередь RequireJS перед jQuery, чтобы jQuery обнаружил RequireJS и зарегистрировался как модуль AMD. Как достичь этого?

Невозможно удалить сценарий в дочерней теме

В functions.php моей родительской темы у меня есть эти function karuna_scripts() { wp_enqueue_script( 'karuna-functions', get_template_directory_uri() . '/assets/js/functions.js', array( 'jquery' ), '20160531', true ); } add_action( 'wp_enqueue_scripts', 'karuna_scripts' ); Я пытаюсь Dequeue 'karuna-functions' в детской теме // BEGIN DEQUEUE PARENT ACTION function remove_parentstickyfunctions() { wp_dequeue_script('karuna-functions'); } add_action('wp_enqueue_scripts','remove_parentstickyfunctions'); // END DEQUEUE PARENT ACTION Но я все еще […]

Исключение кавычек при запуске скриптов

Возьмите быстрый вопрос, Ниже код – простая функция для размещения сценариев в WordPress, но проблема заключается в JS, а не в PHP. В этом состоянии это дает ошибку: Отсутствует) после списка аргументов Я считаю, что это проблема с моим методом экранирования кавычек, так как использование этого скрипта вручную путем добавления в нижний колонтитул работает нормально. […]

Добавление JS в заголовке при использовании wp_enqueue_script в коротком коде

Я пытаюсь установить файл JavaScript в заголовке своего веб-сайта. Если я добавлю следующее в мой основной файл плагина, JS будет включен в заголовок: function wpdocs_theme_name_scripts() { wp_register_script('googlesearch', 'https://maps.googleapis.com/maps/api/js'); wp_enqueue_script('googlesearch'); } add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' ); Но я хочу включить JS только для определенного короткого кода, я добавлю следующее в основной файл плагина: function wpdocs_theme_name_scripts() { wp_register_script('googlesearch', […]