Articles of javascript

Оптимизация производительности структуры дерева

У меня есть страница категории, как показано ниже: и когда нажата категория, используя следующий код $sql_categories = $wpdb->prepare ("SELECT * FROM ".$wpdb->prefix."wtd_art_categories WHERE Parent = %d ORDER BY Id", $_GET['c']); $get_categories = $wpdb->get_results( $sql_categories ); он запрашивает подкатегории, а затем я показываю на той же странице. (Щелкните Шаблоны с образцом): Поскольку каждый раз возникает запрос, […]

Получить значение по умолчанию для параметра Customizer с помощью wp.customize API (JS)

Можно ли получить значение по умолчанию, которое было установлено в настройке Customizer? Вот пример кода: // Add setting. $wp_customize->add_setting( 'slug_awesome_title', array( 'default' => esc_html__( 'WordPress', 'slug' ), 'sanitize_callback' => 'sanitize_text_field', ) ); // Add control. $wp_customize->add_control( 'slug_awesome_title', array( 'label' => esc_html__( 'Section Title', 'slug' ), 'section' => 'slug_awesome_section', 'type' => 'text', ) ); Если текущий […]

Модальная работа только на домашней странице

Я создал модальное всплывающее окно с использованием JavaScript. HTML- get_template_part("content", для модального get_template_part("content", находится в get_template_part("content", "contact") `. Проблема в том, что только на домашней странице модальный всплывает через метод click. Когда я посещаю другую страницу, модальная форма не открывается. Как я могу решить эту проблему? Ниже приведен код JavaScript: $("#contactModal").click(function() { $('#myModal').show(); }); $(".close").click(function() […]

Rhyzz Повторяемые поля javascript в php и wordpress

Мне сложно понять, почему мои повторяющиеся поля javascript не работают. Я использую следующий плагин: Rhyzz (repeatable-fields): http://www.rhyzz.com/repeatable-fields.html . Я очистил веб-сайт, и я вижу, что он запускал скрипт внутри html, а также запускал его javascript на одной странице. Мой сайт намного больше. Я использую WordPress, и я сделал следующее, чтобы вызвать скрипт в functions.php . […]

Как искать с помощью ajax для точной фразы или слов в поле ввода?

Я слежу за этим, и он работает почти идеально, но он не только набирает заголовки с теми же словами, что и в том, что мы пишем в поле ввода, но при этом находим ВСЕ сообщения независимо от них. HTML <input name="usp-title" id="usp-title" type="text" value="" data-required="true" required="required" maxlength="99" placeholder="Type here…" class="usp-input usp-input-title form-control"> AJAX add_action( 'wp_footer', […]

WP TinyMCE (Full + media) – 4.8 JS Init Динамически

Я пытаюсь добавить редактор tinyMCE в динамические добавленные элементы (Loaded by VUE component), используя новый API в WP 4.8. И он работает, но он добавляет только 5 кнопок и кнопку Media . Я попытался использовать wp.editor.inicialize, но он не будет передавать какие-либо параметры, которые мне нужны. Поэтому я загружаю настройки по умолчанию, а resoultat – […]

Статическая страница в один пункт меню неактивные элементы выделены

Веб-сайт, на котором я работаю, имеет одностраничную архитектуру с несколькими статическими страницами. Основная проблема заключается в том, что когда я нажимаю элемент меню со статической страницы (построение этого пункта меню в моем пользовательском меню WordPress выглядит так: http://example.com/#about , попробовал также: / # about и #about only ) он выделяет все пункты меню. Эта проблема […]

Скрипты для короткого кода: конкатенация или загрузка отдельно?

Каковы наилучшие методы загрузки скриптов для коротких кодов? Например, у меня есть короткий код галереи, который требует на flickity.min.js (52kb). Shortcode предназначен только для страниц галереи. Имеет ли отдельная загрузка и лишние избыточные HTTP-запросы, не имеющие ее на других страницах? Или я должен объединить его в основной файл js? Есть ли правило для загрузки сценариев […]

Доступ / обновление базы данных с помощью jQuery

Цель: обновлять wpdb каждый раз, когда пользователь нажимает на определенную кнопку. Каждый раз, когда пользователь нажимает на кнопку, мне нужно jQuery для запуска функции, которая будет обновлять мою базу данных wordpress. Насколько я понимаю, это должно быть сделано через запрос AJAX, отправленный в php-файл, находящийся на сервере. Эта статья, похоже, касается моей проблемы, но мне […]

Создание запроса ajax из другого домена

Я делаю запрос ajax из моего основного домена в субдомен. Я решил проблемы с перекрестным происхождением, поэтому я не получаю ошибку. Вызов возвращает data:0 . Я проверил конфигурацию своего ответа и правильный URL-адрес ajax, а также «действие». Мои functions.php выглядят так: add_action("wp_ajax_sendhire", "sendhire"); add_action("wp_ajax_nopriv_sendhire", "sendhire"); function sendhire() { $cars = array("Volvo", "BMW", "Toyota"); return json_encode($cars); […]

Intereting Posts
Массив получателей wp_mail не отправляется? Пользовательский фильтр для the_content работает неправильно Настройка создания многосайтового сайта с использованием пользовательских данных Перемещение wordpress из общего каталога Как обнаружить комментарий в разработке темы? Как зарегистрировать скрипт и поставить его в очередь? Пользовательские URL-адреса профиля пользователя Как создать многоуровневую навигацию Bootstrap Безопасный wordpress_logged_in cookie add_action и do_action Что такое бесплатный бесплатный список подписчиков? Налоговый термин как cpt slug в permalink – перенаправление не работает на дочернем cpt post Условное значение на основе роли пользователя текущего профиля, которую пользователь просматривает – BuddyPress Как показать только сообщение стандартного формата в моей пользовательской странице таксономии-wordpress 3.8.1 Получение настраиваемого поля в середине цикла