Articles of javascript

Загрузка сообщений через AJAX в скрытом div с обновленным URL?

Я использую приведенный ниже код для асинхронной загрузки сообщений на одной странице индекса через AJAX. Я также хотел бы иметь возможность обновлять URL-адрес, но я не уверен, как я могу добавить это к тому, что у меня есть. Конечной целью является эффект, подобный этому . Если вы нажмете на сообщение, вы сможете увидеть загрузку сообщений […]

API Heartbeat: как получить доступ к данным, уже установленным в очередь?

У меня возникают проблемы при попытке доступа к данным, которые я поставил в очередь, используя API Heartbeat. Я wp.heartbeat.enqueue() данные с помощью wp.heartbeat.enqueue() . Например: var data = { my_key: 'value' }; wp.heartbeat.enqueue( 'my_handle', data, false ); Затем позже в моем сценарии я хотел бы получить доступ к данным, которые я поставил в очередь. Например: […]

Установите флажок TinyMCE, который возвращает значение вместо true / false

По моему мнению, флажок флажка TinyMCE возвращает только true или false. Это верно? Есть ли способ получить список флажков? И все значения элемента внутри проверяемого флажка будут вставлены в сообщение через метод editor.insertContent() ? Или, возможно, выполните цикл for чтобы проверить, проверяется ли каждый из них, и если они есть, получить значение? (function() { tinymce.PluginManager.add('portfolio_shuffle_button', […]

Предотвратите WordPress от добавления строк в javascript, встроенных в страницу

На странице в WordPress, если я введу следующий код: var r='<li><a href="#"><img src="' + slide.src + '" width="50" height="50" /></a></li>'; он отображается в браузере как var r=' <li><a href="#"><img src="' + slide.src + '" width="50" height="50" /></a></li> '; и это дает мне эту ошибку в FF Console SyntaxError: unterminated string literal var r=' Это однопользовательский […]

Почему флажок «Быстрое редактирование» сохраняет значение только при снятии флажка?

Я использую группу функций ниже, чтобы создать флажок в области быстрого редактирования каждого сообщения в списке сообщений в wp-admin/edit.php который сохраняет значение в настраиваемом поле headline_news . Проблема в том, когда установлен флажок, Quick Edit сохраняет значение, но оно не будет сохранено снова, когда я снижу флажок. Через PHPMyAdmin значение настраиваемого поля изменяется в базе […]

Показать сообщение в слайдере

Я работаю над проектом wordpress. Я хочу показать детали сообщений таким образом, что первые четыре миниатюры будут отображаться сверху и показывать содержимое первого сообщения ниже, после нажатия следующей стрелки он наведет следующий миниатюру и покажет подробно следующего сообщения ниже. Я использую карусельный слайдер для этой цели ниже, это мой код <script> $(document).ready(function () { $('#myCarousel').carousel({ […]

Создание нескольких закрывающих коротких кодов и устранение проблем JS при нажатии

У меня есть следующий короткий код для создания нескольких разделов «больше» на любой странице / должности: function more_shortcode( $atts , $content = null ){ return '<div id="more-outer"><a href="#" id="more-link">More</a><div id="more-inner">'. $content .'</div></div>'; } add_shortcode( 'more', 'more_shortcode' ); Я собираюсь написать функцию jQuery для отображения / скрытия #more-inner при нажатии кнопки #more-outer external, но проблема в […]

Получить текущую информацию о пользователе, используя wp_localize_script, в functions.php

Мне нужно передать информацию из wp_get_current_user() в интерфейс для скрипта, который его использует. Для этого я использую wp_localize_script() для передачи информации. Я поставил код в верхней части моего файла functions.php но он не работает. Вот. Идея заключается в том, что при входе в систему add_to_login() функция add_to_login() , задачей которой является добавление функции в wp_enqueue_scripts […]

wp_enqueue_media () Не загружает JS на тему

Я добавил wp_enqueue_media () на определенную страницу (до включения заголовка) в свою пользовательскую тему, но на ней не будет ни одной из JS на странице. Я уже сделал основной поиск неисправностей: Отключено все плагины (нет) изменили темы на двадцать шестнадцать, на этот раз, включив все подключаемые модули, и добавили функцию wp_enqueue_media () в шаблон page.php […]

Как определить количество виджетов, содержащихся на боковой панели, с помощью настраиваемого JS

Я пытаюсь получить доступ к области виджета в настройщике через JS с целью получить количество виджета в разделе. Я могу получить доступ к некоторой информации с помощью кода ниже, но я не совсем там. wp.customize.section( 'sidebar-widgets-sidebar-1', function( section ) { console.info( section ); });

Intereting Posts
Попытка изменить отдельную страницу из пользовательского сообщения Как использовать короткие коды внутри тегов HTML? Список содержимого всего блога Показать содержимое только на главной странице? Включить таблицу стилей печати Навигация по страницам не отображается, когда категория запроса Предельные размеры изображений «Полный» «Неопределенный индекс» в wp-includes / media.php WordPress JSONAPI introspector всегда ограничивает число в 10? Могу ли я использовать ту же функцию санитизации в нескольких текстовых блоках темы? Сессионные переменные, потерянные во время вызовов Ajax – WordPress – тема Sage Starter Добавить пользовательский класс в существующие элементы меню из настраиваемого мета Как добавить пользовательскую форму на страницу настроек плагина перемещать сообщения в блоге из одного wordpress в другой Несколько доменных имен – одна установка WP (не Multisite) – по умолчанию Каждое доменное имя для категории продуктов WooCommerce