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

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

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

1
Какой метод написания плагинов с поддержкой AJAX является предпочтительным?
Мне интересно, какой предпочтительный метод для обработки вызовов AJAX. Нужно ли использовать один и тот же php-файл плагина для обработки POST или отдельный? Что чище или безопаснее?

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

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

2
ajaxurl не определен на переднем конце
Я пытаюсь создать ajaxform на лицевой стороне. Я использую код jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); за что я получаю ошибку Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 При использовании аналогичного кода на админке работает бэкэнд. Какой URL …

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

8
Как загрузить wp_editor () через AJAX / jQuery
У меня есть тема, которая специально разработана и действительно сложна. Одна из вещей, которые у меня есть, это несколько областей контента, где пользователи могут указывать контент для определенных вкладок. Я загружаю несколько экземпляров редактора WordPress через wp_editor()функцию. Работает отлично. (Это все на стороне администратора, в типе поста "Страница") Однако я …
22 ajax  wp-editor 

5
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: "ajaxConversion", data: { amount: amountToConvert }, …
18 functions  ajax 

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

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

1
Почему WordPress добавляет 0 (ноль) к ответу Ajax?
Если я не заканчиваю функцию обработки Ajax с помощью exit()или die(), функция Ajax получает желаемый и правильный вывод, но после 0. Есть идеи, почему это происходит? Это должно быть так или это можно исправить? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } Я читал на AJAX в …

8
Лучший способ завершить запрос 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' ) ); Будет ли это лучше для конечного функции merrychristmas_happynewyearс die(), die(0), wp_die()или что - то другое , и почему?
16 ajax 

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.