Вопросы с тегом «ajax»

Ajax - Ядро WordPress использует Ajax только на экранах администрирования. Например, Ajax используется для мгновенного обновления, когда вы выполняете модерацию комментариев, а также когда вы добавляете и удаляете элементы из списков, такие как категории, блог-ролики и сообщения; Ajax - это также технология автоматического сохранения на экранах редактирования сообщений и страниц. Несколько тем и плагинов также используют Ajax; например, некоторые пост-рейтинговые плагины.

50
Ajax занимает в 10 раз больше времени, чем нужно

Я только что натолкнулся на свою первую серьезную проблему с WordPress, и для тех, кто любит Ajax, это большая проблема. У меня есть запрос Ajax, который занимает 1,5 секунды при использовании Ajax API. Если я беру тот же самый точный код и запускаю его с помощью специального скрипта (без...

28
Admin Ajax возвращается 0

Я относительно новичок в JQuery и AJAX в частности. У меня есть небольшая проблема с возвращаемым значением, всегда равным 0, хотя я думаю, что это на самом деле сообщение об успехе, и оно ничего не возвращает. Я просмотрел Google-стих и у меня есть функция die () в обратном вызове PHP, и я считаю,...

27
Как проверить, нахожусь ли я в admin-ajax.php?

Прямо сейчас для моего плагина я использую, in_admin()чтобы определить, находится ли пользователь в интерфейсе сайта или в области администратора. Однако проблема возникает, когда плагины используются admin-ajax.phpдля обработки ajax-запросов. Мне нужен способ регистрации хуков и плагинов только...

23
Будет ли когда-либо вызываться файл functions.php во время вызова AJAX? Отладка AJAX

Попытка выяснить проблему, которую имеет коллега-программист. Мне было интересно, если functions.phpфайл вызывается вообще, когда вы делаете AJAX на стороне администратора? Я знаю, что когда вы делаете AJAX-вызов, часть WP загружается для обработки вызова и отправки ответа. Является ли...

22
Как загрузить wp_editor () через AJAX / jQuery

У меня есть тема, которая специально разработана и действительно сложна. Одна из вещей, которые у меня есть, это несколько областей контента, где пользователи могут указывать контент для определенных вкладок. Я загружаю несколько экземпляров редактора WordPress через wp_editor()функцию. Работает...

18
Ajax call всегда возвращает 0

У меня проблема с AJAX, возвращающим 0 всегда! Я сделал все по книге и не могу понять, что не так? Пожалуйста помоги!! Вот мой вызов Ajax: //Pass data through AJAX var amountToConvert = price; jQuery.ajax({ type:"POST", url: "../../wp-admin/admin-ajax.php", // our PHP handler file action:...

17
Добавление admin-ajax.php в веб-интерфейс. Хорошая или плохая идея?

Я люблю admin-ajax.php. Но я ненавижу локализацию, чтобы указывать на нее сценарии внешнего интерфейса, и мне хотелось бы, чтобы для тем был эквивалентный, легкий для поиска файл. (Меня также беспокоит то, что запросы внешнего интерфейса проходят через «/ wp-admin /». Нет практической причины,...

17
Как загрузить wp_editor через AJAX

Кто-нибудь знает, как загрузить wp_editor через AJAX в WordPress? Моя разметка и редактор загружаются правильно, но элементы управления редактора загружаются неправильно, возможно, это связано с тем, что Javascript не работает в вызове AJAX. Любая помощь будет...

16
Лучший способ завершить запрос WordPress Ajax и почему?

Рассматривая обычные запросы WordPress Ajax, подобные этим: add_action( 'wp_ajax_merrychristmas_happynewyear', array( $this, 'merrychristmas_happynewyear' ) ); add_action( 'wp_ajax_nopriv_merrychristmas_happynewyear', array( $this, 'merrychristmas_happynewyear' ) ); Будет ли это лучше для конечного...

16
Почему WordPress добавляет 0 (ноль) к ответу Ajax?

Если я не заканчиваю функцию обработки Ajax с помощью exit()или die(), функция Ajax получает желаемый и правильный вывод, но после 0. Есть идеи, почему это происходит? Это должно быть так или это можно исправить? add_action('wp_ajax_get_homepage', 'get_homepage');...

15
Как кешировать json с помощью wp-super cache

В новом проекте мы используем wp-super-cache (предпочтительный плагин клиента) для создания статических html-файлов для пользовательских типов контента. Но мы пытаемся выяснить, все ли кешируется правильно. Это вопрос из двух частей. 1) Созданная нами тема использует шаблоны страниц для вывода...

15
400 неверных запросов на admin-ajax.php только с использованием хука действия wp_enqueue_scripts

В последнее время я работаю над AJAX. Все учебники, которые вы найдете в сети, очень похожи и довольно просты в реализации. Но я всегда получаю неверный запрос 400 в моем ajax-admin.phpфайле. После долгих и интенсивных поисков я выяснил, что это из-за времени интеграции. Если я использую...

14
Как работает admin-ajax.php?

У нас возникли проблемы с внешним разработчиком. Мы хотим ограничить доступ к wp-adminсайту только внутренним доступом (через VPN ). Просто так он не будет атакован внешними пользователями. Мы можем перечислить администраторов с сайта и не хотим, чтобы они были фишинговыми. Наш разработчик говорит,...

13
Могу ли я использовать одноразовый номер для нескольких запросов на одной странице?

Или это нарушает цель одноразового номера, который, по моему мнению, я не совсем понимаю? :) Например, для двух запросов ajax, которые запускаются при загрузке страницы, или когда что-то нажимается: $.ajax({ type: 'post', url: 'admin-ajax.php', data: { action: 'foo', _ajax_nonce: '<?php echo...

13
Как управлять вызовами ajax и JSON в WordPress

У меня есть пользовательский тип сообщения, к которому я хочу получить доступ через jQuery - предпочтительно с использованием JSON. Итак обо всем по порядку. Создать функцию, которая возвращает / echos json, довольно легко, но как бы я получил к ней доступ через jquery. как пишет в этом вопросе...

12
Загрузите минимальную среду WordPress

Я сделал свой собственный сервис загрузки для своего сайта, который отделен от WP, но использует WP для обеспечения функций низкоуровневой базы данных и проверки пользователя. Для этого я включаю wp-load.php в свой основной скрипт (Uploadify), но при этом кажется, что он наполняет память сервера...

11
Инициализируйте редактор TinyMCE / визуальный редактор после вставки AJAX

У меня есть группа полей стиля «повторитель» на странице пользовательских настроек. Есть активный визуальный редактор в скрытом состоянии, и когда пользователь нажимает «добавить новый», вся строка клонируется. Затем мне нужно инициализировать визуальный редактор в клонированной строке. Мой код:...

11
Как получить уникальный одноразовый номер для каждого запроса Ajax?

Я видел пару дискуссий о том, как заставить Wordpress создать уникальный одноразовый номер для последующих запросов Ajax, но на самом деле я не могу заставить Wordpress сделать это - каждый раз, когда я запрашиваю то, что я считаю новым nonce, я получаю тот же nonce обратно из Wordpress. Я понимаю...