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
Как установить глобальную переменную в functions.php Ограничьте количество слов, отображаемых плагином последних новостей, или порекомендуйте альтернативный Страница списка авторов. Как включить только те, у кого есть wp_user_level as Author Включение CPT и статического содержимого в каждый пост X, возможно ли это? Добавить пользователя meta после регистрации пользователем и войти в систему Доступен ли какой-либо плагин галереи для создания галерей из существующих загруженных изображений? Получение комментариев за пределами шаблона комментария Работает ли meta_query в массиве get_posts? Получить основные родительские категории для продукта Как повлиять на главную страницу с помощью плагина Как получить все сообщения автора в пользовательском списке типов сообщений когда я создаю страницу с постоянной позицией / блога, css перепутается Возможно ли установить изображение с внешним URL изображения Как добавить элемент по умолчанию в пользовательскую таксономию? Как кто-то может отправить комментарий, когда у моего сайта нет поля для комментариев?