Articles of jQuery

Функция JQuery window.send_to_editor

Я создал метабокс для загрузки изображений. Всякий раз, когда я нажимаю кнопку «Выбрать изображение», окно загрузки изображений успешно появляется, но когда я выбираю изображение и нажимаю кнопку «Вставить», URL-адрес изображения не будет вставлен в текстовое поле. Скажите, пожалуйста, что делать, чтобы всякий раз, когда я вставляю изображение, URL-адрес изображения вставляется в правильное поле. var image_field; […]

Перенаправить wp_dropdown_pages () в запрос AJax?

Я хочу получить результат wp_dropdown_pages (), чтобы запустить запрос ajax, чтобы показать изображение вместо перенаправления пользователя на URL-адрес страницы. Другими словами, мои страницы предназначены для моделей автомобилей. Я хочу использовать функцию wordpress, чтобы предлагать список доступных моделей автомобилей на сайте и отображать их фотографию в скрытом carphoto div. Ниже приведен код, который я пока показываю, […]

Меню аккордеона jQuery

Поэтому я только начал разрабатывать тему с _s (подчеркиваниями) в качестве основы. В течение трех дней подряд (почти) я пытался сделать меню аккордеона примерно таким: Пример: https://codyhouse.co/demo/multi-level-accordion-menu/animated.html Я знаю, что мне нужно использовать jQuery, но я никогда раньше не использовал jQuery, и я не знаю, как «интегрировать» сценарий jQuery в WordPress. Я знаю, что мне […]

JS-файл не загружается, когда я кладу wp_head () и wp_footer

В моем проекте WordPress мне нужно использовать плагин WordPress. Для этого плагина для работы я должен поместить wp_head() и wp_footer() . Но когда я помещаю это, то JS-файл слайдера не загружается. <script src="<?php bloginfo('stylesheet_directory');?>/layout/scripts/tabslet/jquery.tabslet.min.js"></script> Любая идея, как я могу загрузить свой JS-файл с wp_head() и wp_footer . Ползунок, который я использую, – это слайдер каретки […]

Нет свойств объекта, отправляющих форму через AJAX

Я использую модальное окно с формой +, чтобы изменить аватар профиля. Как и следующие (functions.php): add_action('change_avatar', 'edit_avatar_function'); function edit_avatar_function($uid, $pid) { $av = get_user_meta($uid, 'avatar_' . 'project', true); $avatar = wp_get_attachment_image_src( $av, 'thumb300' ); ?> <div id="avatar-modal" class="modal fade" role="dialog"> <div class="modal-dialog browse-panel"> <div class="box_title"> <?php _e('Edit your Avatar', 'KleeiaDev') ?> </div> <div class="box_content top-15 […]

Общие настройки: отображение поля пользовательского плагина после поля Адрес сайта

В поле «Мои настройки» я хочу вставить его прямо после поля « Адрес сайта» (URL) на странице « Общие настройки». Я могу добавить настраиваемое поле с помощью add_settings_field() . По умолчанию он добавляет настраиваемое поле внизу . Используя jQuery, я смог отобразить свое настраиваемое поле после адреса сайта (URL) : add_action( 'admin_footer', 'wpse_243810_admin_footer' ); function […]

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

В принципе, я хочу, чтобы мой плагин jQuery запускался только на страницах статей, то есть не на домашней странице или на других страницах. Сейчас я делаю это следующим образом: if ( is_single() ) { launchPlugin(); } Другими словами, если is_single() возвращает true, я запускаю свой плагин. Правильно ли я это делаю? Это универсально приемлемо для […]

Функция jQuery selectable () не работает в wordpress

У меня есть этот скрипт на веб-сайте wordpress <script> jQuery( function($) { jQuery( "#selectable" ).selectable(); } ); </script> Все мои другие скрипты работают, но с этим я получил TypeError: $ (…). Selectable не является функцией (…). Когда я использую его без WordPress, он работает отлично.

Перемещение jQuery в нижний колонтитул из заголовка

Вот мой файл. Мой wordpress – 4,5 =============================== FRONT-END ENQUEUE FUNCTIONS =============================== */ function sunset_load_scripts(){ wp_enqueue_style( 'bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css', array(), '3.3.7', 'all' ); wp_enqueue_style( 'sunset', get_template_directory_uri() . '/css/sunset.css', array(), '1.0.0', 'all' ); wp_deregister_script( 'jquery' ); wp_register_script( 'jquery' , get_template_directory_uri() . '/js/jquery.js', false, '1.11.3', true ); wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), […]

Плагин jQuery не загружается

Я пытаюсь использовать следующую функцию для enquue 2 скрипта (один внутренний, один внешний). Внутренний («custom_script») работает, но второй («formValidation») не является (я получаю ошибку «validate () не является функцией»). Валидация – внешняя ссылка на скрипт. Я делаю это неправильно? Если да, то каков правильный способ сделать это? function smartdeploy_scripts() { // register your script location, […]