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 Rest API v2.0 Количество запросов в wordpress Как запросить container_class из wp_nav_menu Нужна помощь с rewrite_rules_array Исключить текущую должность, но сохранить одну и ту же позицию в столбце Добавление (изображение) кэширования в мой виджет Tumblr add_filter для wp_nav_menu_объектов без воздействия Расширенные пользовательские поля – добавление поля на конкретную страницу preg_replace не удаляется "класс" Ajax submit result открывается в admin-ajax.php Удаление первых 8-10 писем из сообщения? Нужно ли мне обновлять правила перезаписи при создании нового пользователя, если вы используете собственные правила перезаписи автора? Не удается вызвать внешнюю таблицу стилей для администратора WordPress (используя wp_admin_css)? Почасовое расписание WP, мне нужно как минимум 1 гость? Как иметь глобальную корзину покупок на нескольких сайтах, несколько поддоменов