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
«Нет элемента найден» пустой список после добавления нового пользовательского типа сообщения Вызов admin ajax с использованием абсолютного URL-адреса? Относительные разрывы URL (frontend ajax) Установите значение параметра по умолчанию как пустое для метабокса Любой короткий код, доступный для получения списка сообщений с плагином для миниатюр? Создание коротких кодов в плагине Как сделать дочерние категории распознающими шаблоны шаблонов родителей Удалить корневую косую черту сайта WP_Comment_Query () отображает комментарии, защищенные паролем? Категории и теги, возвращающие 404 на боковой панели при использовании уродливых постоянных ссылок Уменьшить размер шрифта Получить поля ACF в отношениях возвращенного сообщения Удалить ссылку заголовка rss Способ принудительного использования медиа-загрузчиком пользовательского размера изображения Уведомление об отладке: X устарел с версии 4.5! Вместо этого используйте Y Автоматически отключать комментарии Facebook на CPT