Articles of Аякса

Обновить цикл пользовательских сообщений (div) после публикации новой публикации

GOAL Wondering, если нужно сделать следующее, я хотел бы (ajax?) Обновить необязательный (настраиваемый) цикл post type или div пример пользовательского почтового запроса: <div class="refreshed posts"> <?php global $post; $myposts = get_posts('post_type=employer&numberposts=5&orderby=modified&offset=0'); foreach($myposts as $post) : setup_postdata($post); ?> </div> ВЫВОД Автообновления могут помочь пользователям моего веб-сайта увидеть, что, когда, например, кто-то представляет запись работодателя типа публикации, […]

Как использовать несколько функций wp_ajax_ для разных запросов?

Я работаю над wp_ajax_ нескольких функций для работы с wp_ajax_ и первые две функции срабатывают нормально. Однако у меня есть потребность в совершенно новом запросе, который также воспользуется AJAX. Должен ли я увеличить свою первую функцию с помощью условных выражений? Или Могу ли я запустить более одной функции wp_ajax_, как мой код ниже? Мой код: […]

admin-ajax.php больше не загружается

Я работаю над wordpress 3.6. Все было хорошо, но до запуска сайта администратор изменил имя домена. Все оставалось на одном сервере. Нам не нужно было перемещать файлы, и все файлы и папка оставались на тех же относительных позициях, которыми они были раньше. Чтобы позаботиться об изменении имени домена, я обновил базы данных с помощью скрипта […]

ajax в меню администратора

Следуя приведенному здесь руководству, я не сохраняю данные, которые я пытаюсь настроить для пользователя. Сам процесс кажется достаточно простым, но метаданные не сохраняются. Я не получаю никаких консольных ошибок и небольшой анимации успеха, которую я запускаю, когда запускаю сценарий jQuery. <?php add_action( 'admin_footer', 'ring_jquery' ); function ring_jquery() { ?> <script type="text/javascript"> jQuery('.ring-submit').on('click', function(){ var u […]

Следующий вызов Ajax не работает

Я передаю форму через Ajax: <form id="ajax-form-next" method="post" action=""> <input type="hidden" name="nextPosts" id="nextPosts" value="<?php echo $postIDs; ?>"/> <input type="hidden" name="actualPosts" id="actualPosts" value="<?php echo $actualPostIDs; ?>"/> <input type="submit" name="next" value="=>"/> </form> В functions.php : function theme_name_scripts() { wp_enqueue_script( 'mi-script-ajax',get_bloginfo('stylesheet_directory') . '/js/ajax-search.js', array( 'jquery' ) ); wp_localize_script( 'mi-script-ajax', 'MyAjax', array( 'url' => admin_url( 'admin-ajax.php' ) ) ); […]

Я получаю 0 после результата моих запросов ajax

Каждый раз, когда я делаю конкретный запрос Ajax в конце результата, я получаю 0. Почему я получаю это и есть способ избавиться от него? Результат хорош, за ним сразу следует нуль.

ajaxt возвращающий объект объекта

Это мой аякс: files.php и файл сценария add_action( 'wp_head', 'so_enqueue_scripts' ); function so_enqueue_scripts(){ wp_register_script( 'ajaxHandle', get_template_directory_uri() . '/myfile.php', array() ); wp_enqueue_script( 'ajaxHandle' ); wp_localize_script( 'ajaxHandle', 'myAjax', array( 'ajaxurl' => admin_url( 'admin_ajax.php' ) ) ); } script: jQuery('.mysubmitbuttin').click(function(){ jQuery.ajax ({ url: myAjax.ajaxurl, type: 'POST', data: { 'action':'myaction', 'value' : 'inc' }, success: function(data) { alert(data); }, […]

Что означает «аутентифицированный» для wp_ajax_nopriv?

При создании функциональных возможностей AJAX для WP я всегда думал, что «wp_ajax_nopriv» предназначен для пользователей, не являющихся администраторами. Но теперь я пошел и прочитал документацию, и он говорит, что это для не «аутентифицированных» пользователей. Итак, теперь я немного смущен, поскольку WP по умолчанию не предоставляет URL-адрес AJAX для интерфейса. Поэтому, когда они говорят «аутентифицированные» пользователи, […]

wp_ajax не вызывает действие

Я разрабатываю плагин, в котором Ajax не работает. Я использую этот код: add_action( 'wp_ajax_cpm_add_update', array( $this, 'edit_added_people' ) ); Функция edit_added_people() не вызывается после вызова действия cpm_add_update , что может быть причиной этого? Вот мой код для формы: function cpm_add_people_form( $project_id, $people = null ) { $title = $content = ''; $submit = __( 'Add […]

Невозможно получить любой контент с загруженной Ajax страницы

Когда my_file.php загружается через Ajax, я не могу получить из него какой-либо контент WordPress, даже если функции WordPress работают без генерации сообщений об ошибках. Обратите внимание, что я делаю Ajax в старой школе (новый регулярный способ сделать Ajax с WordPress слишком сложным для меня). JS: var root_path; var host_address = document.location.hostname; if (host_address == '127.0.0.1') […]