Articles of ajax

Возвращение формы контакта Ajax 0

У меня есть контактная форма, которую я хочу отправить с помощью ajax. Похоже на отправку данных, но только что получено 0. Форма HTML: <form method="post" action="http://www.codetocode-developments.com/ela/wp-admin/admin-ajax.php" name="contactform" id="contactform"> <fieldset> <label for="name" accesskey="U"> <span class="required">*</span>Your Name</label> <input name="name" type="text" id="name" size="30" value="" /> <br /> <label for="email" accesskey="E"> <span class="required">*</span>Email</label> <input name="email" type="text" id="email" size="30" value="" […]

Плагин WordPress: отображение только содержимого страницы с помощью вызова ajax

Я пишу плагины, которые передают json-данные из запроса API, и мне нужно реализовать бесконечный прокрутки на странице содержимого. Проблема в том, что когда я обрабатываю контент с помощью ajax-вызова, он отображает всю страницу вместо этого. Это то, что я сделал до сих пор: function enable_pagination() { jQuery(function($) { $('#show-more-button a').click( function(e) { e.preventDefault(); $.ajax( { […]

Как вернуть несколько аргументов из функции обратного вызова AJAX

Прежде всего, не помещайте вопрос как дубликат, поскольку я не спрашивал, как отправлять аргументы с помощью ajax-запроса. Я хочу получить дополнительные аргументы в отношении успеха ajax. Моя функция обратного вызова вернет некоторые html-данные. Но я хочу получить некоторые другие аргументы с этими данными. может быть, что-то вроде: success: function( data, arg_1, arg_2 ) { if( […]

Admin AJAX не работает на странице администрирования плагинов – даже если код скопирован дословно из WordPress Codex

Поэтому я работал над этим для … 3 дня сейчас – и прибегнул к просто вставлять код прямо из wordpress codex, чтобы заставить его работать, а затем оттуда. Этот код, однако, не работает, поэтому я предполагаю, что проблема – это нечто фундаментальное – и, надеюсь, простое. Вот как я вызываю страницу admin в моем основном […]

Ajax-вызов с javascript в сообщении (не в очереди)

Я хотел бы сделать вызов Ajax в JS, который я не хочу ставить в очередь для всего веб-сайта. Для этого я помещаю скрипт непосредственно в конец сообщения, для которого он имеет значение, а не для добавления wp_enqueue_script() . Он работает нормально до сих пор, но мне нужно добавить вызов Ajax в скрипт, и это, похоже, […]

Правильный способ включить blog-header.php?

У меня есть система голосования на пользовательской записи, которая использует AJAX, и у меня есть файл, который обрабатывает запрос AJAX. Этот файл находится внутри подпапки с именем php моей темы. Следовательно, структура: ../wp-content/themes/my-theme/php/ajax-handler.php Я использую следующую строку, чтобы включить файл blog-header.php : include('../../../../wp-blog-header.php'); Это работает отлично, но в режиме отладки я вижу предупреждения о том, […]

Помогите добавить ajax load more button

Я пытаюсь добавить плагин «Easy Load More» к моей теме ( https://wordpress.org/plugins/easy-load-more/ ). Вы должны положить его в <div id="ajax"> а затем поместить <?php load_more_button(); ?> <?php load_more_button(); ?> где вы хотите, чтобы кнопка больше загружалась. Я не могу полностью определить правильные места для добавления этого кода (как вы можете видеть по моему коду ниже, […]

используйте jQuery.load (), чтобы включить php-файл в div, wp_query () является частью файла php

У меня два php-файла; один называется page-my-template.php , и в нем у меня есть <div></div> который я хотел бы содержать весь код из другого php-файла с именем my-content.php . Я думал, что это будет просто, но это будет огромная головная боль. Прежде чем продолжить, я не использую JSON, я не использую какие-либо формы и не […]

Не удалось успешно проверить nonce

Я разрабатываю плагин (в первый раз), и я пытаюсь нести ответственность и включаю nonce в мой вызов Ajax. Я просмотрел дюжину учебников, все с разными подходами, и я подумал, что понял, но я не могу проверить его. Я пропустил какой-то шаг в этом процессе? Я должен отметить, что если я прокомментирую check_ajax_referer, все остальное работает, […]

wp_verify_nonce всегда возвращает false при входе в систему как admin

Я реализовал некоторые функции AJAX для своего плагина, и он отлично работает, пока я не зарегистрирован как admin, а затем wp_verify_nonce не работает. Он работает и для неавторизованных пользователей, и для авторизованных постоянных пользователей. Вот мой класс PHP (я удалил все, что не имеет отношения к проблеме): class My_Ajax { function __construct() { add_action( 'wp_ajax_geoip_citylist', […]