Articles of ajax

Форма Ajax, кажется, публикует, но не возвращает

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

Как вернуть обычный результат поиска с помощью действия wp_ajax для wordpress

Я хочу, чтобы обычный результат поиска был доступен при использовании действия wp_ajax. Есть ли способ выполнить обычный WP_Query для параметров, доступных в текущем запросе? Это мой текущий код: add_action('wp_ajax_nopriv_update_search', 'ajax_update_search'); add_action('wp_ajax_update_search', 'ajax_update_search'); function ajax_update_search() { global $wp_query; get_template_part('loop'); exit; } Мой текущий код ничего не возвращает, потому что $ wp_query, похоже, не настроен. Можно ли […]

Admin-ajax.php умирает «0» без функции обработки

Я пытаюсь научиться правильно обрабатывать запросы AJAX в WordPress. Для этого я адаптирую этот учебник для создания супер простого запроса AJAX, чтобы поместить идентификатор сообщения (из ссылки) в содержимое моей страницы. Логика Когда #our-work a ссылки нажимаются [js] Получите идентификатор сообщения (из атрибута data-id ) и сохраните его как переменную postID [js] Передайте postID через […]

Загрузка дополнительных сообщений с помощью Ajax и кладки

Я использую этот метод для загрузки дополнительных сообщений с помощью Ajax: http://www.problogdesign.com/wordpress/load-next-wordpress-posts-with-ajax/ Я также использую кладки для раскладки сообщений. Масонство отлично работает для первого набора сообщений, но не для следующего набора сообщений, которые добавляются после нажатия на загрузку большего количества сообщений. Как я могу выполнить кладки после загрузки дополнительных сообщений? "

Сборка и плагин ajax не работают

У меня этот код на плагине function ajaxp_init(){ /* * registro del script */ wp_deregister_script( 'jquery' ); wp_register_script( 'jquery', 'http://code.jquery.com/jquery-latest.pack.js', false, '' ); //keep jQuery and Prototype compatible $url = get_bloginfo('wpurl').'/wp-content/plugins/pablowishlist'; wp_register_script( 'jquery_no_conflict', $url . '/pablowishlist.js', array( 'jquery' ), '' ); wp_enqueue_script( 'jquery_no_conflict' ); global $post; wp_localize_script('jquery_no_conflict','MyAjax', array( 'postId' => $post->ID, 'action' => 'ajaxp_add_wishlist' )); […]

Nonces и Cache

Понятно, что запросы форм и запросы AJAX, особенно разумные, нуждаются в «nonces», чтобы избежать определенных эксплойтов. Однако при интенсивном использовании систем кэширования становится сложнее их генерировать и выводить свежие nonces вместо кешированных. Чтобы решить эту проблему, я подумал о создании функции AJAX, которая возвращает новое сообщение nonce, которое необходимо запросить до отправки формы. Это nonce […]

Не удается показать сообщения с помощью admin_notices.

Плагин, над которым я работаю, имеет таблицу в области администратора с одной записью, соответствующей одной строке. Администратор имеет возможность выполнять определенные действия над содержимым таблицы, одним из которых является редактирование. Все работает хорошо, и скрипт js выглядит следующим образом: jQuery(document).ready(function($){ $(".edit").click(function(){ var first_class = $(this).attr('class').split(" ")[0]; var message = "message"+first_class; var content = jQuery("#"+message).text(); var […]

Как использовать короткие коды на боковой панели виджета при выполнении вызова ajax?

Я пытаюсь использовать короткий код из плагина слайдера Promotion внутри виджета при выполнении вызова ajax. Как сказано здесь , я мог бы это сделать: add_action( 'init', function() { ps_register_shortcode_ajax( 'ps_get_slider', '8' ); } ); function ps_register_shortcode_ajax( $callable, $action ) { if(isset($_POST['href'])) { $pageId = preg_match( '/^http:\/\/.+\/\?page_id=\d+$/', $_POST['href'] ) ? substr( strrchr( $_POST['href'], '=' ), 1 […]

Навигация и скрипты Ajax загружаются только на определенные страницы

Я строю тему. Тема навигации по почте осуществляется через jQuery Ajax. Я был несколькими плагинами, чтобы увидеть совместимость, и у меня есть проблема с функциональностью Ajax. Некоторые плагины, такие как Jetpack, загружают определенные скрипты в зависимости от содержимого сообщения. Например, страница Page1 не имеет записи с функцией VideoPress и значением Page2. Тогда необходимые скрипты будут […]

Как загрузить плагин при вызове Ajax?

Я задал этот вопрос: как использовать короткие коды на боковой панели виджета при выполнении вызова ajax? , без ответов. Теперь я хочу задать более конкретный вопрос. Проблема заключается в том, что этот код не обрабатывается плагином. Как если бы я заменил например, он работает отлично. Поэтому я предполагаю, что могу заставить его работать, если плагин […]

Intereting Posts
Полоса символов из имени тега Создание короткого кода отфильтрованного количества комментариев по роли пользователя Связывание PDF как загружаемого документа Почтовый идентификатор случайной печати на странице Загрузить таблицу стилей на странице пользовательского подменю Условный тег на основе даты Опубликовать в категории, основанной на домене электронной почты, для плагина post-by-email Добавление первого и последнего класса в меню только на верхнем уровне WordPress JSON API удаляет сообщения из определенной категории is_singular () эквивалент для бэкэнд Как показать второе название страницы на странице Получение содержимого с одной * страницы * сообщения WP и постоянство объекта (или его отсутствие) Как я могу деактивировать файл XML до импорта WP? (Проверяет ли WordPress или очищает текст при импорте из документа XML?) Где в функции.php добавить этот код, чтобы отображались уменьшенные изображения?