Articles of ajax

Использование AJAX для возврата результатов поиска

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

Nonce не проверяет при вызове nopriv

У меня есть функция, которая использует Ajax-вызовы: function bs_reserve_gift() { if (!wp_verify_nonce($_POST['_wpnonce'], 'reserve_gift')) { $response['status'] = 'error'; $response['message'] = __('Something went wrong, please try again later!', 'bs'); echo json_encode($response); exit(); } else { update_post_meta($_POST['reserve_gift_id'], 'gift_status', 'reserved'); $response['status'] = 'success'; $response['gift_id'] = $_POST['reserve_gift_id']; $response['message'] = __('Thank you, the gift was reserved for you!', 'bs'); echo json_encode($response); […]

Не работает кнопка Ajax

Поэтому я пытаюсь сделать кнопку в wp, и по какой-то причине кнопка ajax не работает правильно. Вот шаги того, что должно произойти пользователь нажимает #followbtn Ajax переходит к действию $ _POST, которое = follow php запускает wp_set_object_terms ($ user_id, $ author_id, 'follow', true); когда это будет сделано, функция echo "ok" если данные = ok перезагрузите […]

Ajax вставляет или обновляет данные

Я просматривал похожие вопросы и еще не получил эту функциональность. Я отслеживаю ход выполнения пользователем встроенного видео vimeo и вставляет данные или данные обновления. JS на странице сообщения: $.ajax({ type: 'POST', dataType: 'json', url: ajaxurl, data: { 'action': 'vimeo_progress', 'progress_percent': progress, 'progress_seconds': seconds, 'course_id': courseID }, success : function(data) { console.log(data); //FOR DEBUG }, error […]

Проблема wordpress add_action () в вызове ajax

После того, как я нашел решение для проблемы, я не понял, что именно я делаю ошибку. Пожалуйста, дайте свой ценный ответ на мою проблему и скромный запрос не блокировать, если вы не можете ответить. поэтому я пытаюсь использовать Ajax Call в WordPress и получаю проблему «Неустранимая ошибка: вызов неопределенной функции add_action () в C: \ […]

Не разрешать доступ к wp-admin, но разрешить выполнение админовских запросов на интерфейсе?

У меня есть сайт, который требует, чтобы у пользователей был acccount, чтобы использовать его. Я не хочу, чтобы определенные роли пользователя имели доступ к wp-admin. Все изменения учетной записи должны происходить в шаблонах управления учетной записью frontend. Если пользователь пытается получить доступ к wp-admin, я хочу перенаправить их обратно на домашнюю страницу сайта. function redirect_user(){ […]

Я должен отправить данные AJAX в wordpress на другой веб-сайт

Я должен отправить данные AJAX в wordpress на другой веб-сайт ( http://123abc.com/register ). Но я всегда получаю сообщение об ошибке. Это мой код jQuery jQuery: <script> $(document).ready(function() { // process the form $('form').submit(function(event) { // get the form data // there are many ways to get this data using jQuery (you can use the class […]

Функция Ajax в #publish сохраняет только как черновик – как сделать публикацию?

У меня есть пользовательский тип сообщения, называемый «shift» (как в смену, выполняемый сотрудниками). Когда публикуются сдвиги, я запускаю функцию Ajax для проверки того, что этот сдвиг не имеет конфликта планирования. Если есть конфликт планирования, появляется диалоговое окно, предупреждающее пользователя о конфликте и спрашивающее, хотят ли они продолжить. Если они выбирают «отменить», сообщение не публикуется. Если […]

Сценарий Dequeue для предотвращения конфликта событий javascript в дочерней теме wordpress

Я создал дочернюю тему Divi Theme для использования с Buddypress . Пока все хорошо, за исключением конфликта сценария на кнопках комментариев. Тема загружает javascript ( js/custom.js на 2642: 2662) со следующей функцией: $( 'a[href*=#]:not([href=#])' ).click( function() { if ( $(this).closest( '.woocommerce-tabs' ).length && $(this).closest( '.tabs' ).length ) { return false; } if ( location.pathname.replace( /^\//,'' […]

Файл дескриптора WordPress – fopen, fwrite не работает с $ .ajax или $ .post JQuery

Я делаю несколько журналов для всех действий, выполняемых на сайте, которые могут храниться в TXT-файле. мой PHP-код работает нормально при нормальной загрузке, но когда я использую ajax, мне кажется, что я не читаю fopen, метод fpost на php .. проверьте мой код. Это моя функция и обработчик ajax function action_log( $msg ) { $current_user = […]