Articles of Аякса

не удается загрузить /wp-admin/admin-ajax.php локально

У меня такая же проблема, как и здесь , в том, что все функции ajax внезапно перестали работать. В средствах браузера Dev он дает ошибку, так как не удалось загрузить ресурс для wp-admin / admin-ajax.php С предыдущим вопросом было решено, что wp-engine заблокировал доступ к admin-ajax.php, но в моем случае я работаю локально (с MAMP), […]

Как использовать AJAX, чтобы проверить, не был ли пользователь еще зарегистрирован?

Я работаю с WordPress 3.8 У меня есть приложение, которое я хотел бы использовать AJAX для проверки с помощью WordPress, чтобы определить, истекло ли время простоя. В моем functions.php у меня есть следующий крючок, который проверяет, когда кто-то запрашивает страницу: function cookie_expiration( $expiration, $user_id, $remember ) { echo 'ck time'; return $remember ? $expiration : […]

Как вызвать ajax в файле плагина

Я очень новичок в ajax с wordpress. Здесь я получаю выбранное значение параметра в var test используя следующую функцию, когда я предупреждаю, что он показывает правильное значение. Это значение переменной var test я должен отправить, используя ajax, и хочу получить это значение в переменной PHP. Итак, что мне нужно было вызвать ajax и получить значение […]

Это хорошая идея, чтобы инициализировать функции ajax только тогда, когда «DOING_AJAX»

Интересно, если это хорошее решение для добавления (много) ajax add_action() только если определено DOING_AJAX . Обычно моя настройка выглядит примерно так: add_action('init', 'my_ajax_init'); function my_ajax_init(){ add_action('wp_ajax_mymail_method_1', 'my_ajax_method_1'); add_action('wp_ajax_mymail_method_2', 'my_ajax_method_2'); add_action('wp_ajax_mymail_method_3', 'my_ajax_method_3'); add_action('wp_ajax_mymail_method_4', 'my_ajax_method_4'); …. } Я мог бы предотвратить это действие на «обычном» просмотре страницы с помощью этого: if(defined('DOING_AJAX') && DOING_AJAX){ add_action('init', 'my_ajax_init'); } Помогло […]

Содержание страницы WordPress только в fancybox, кроме прямого щелчка

это очень сложно описать проблему в одном предложении! Я попробовал это решение ( загрузите содержимое страницы с помощью AJAX с помощью Fancybox? ), но это не работает для меня, хотя казалось, что это именно то, что мне нужно … 🙁 Я искал столько часов в Интернете, но до сих пор не мог понять, как это […]

Тип страницы (категория / тег) Использование AJAX

Я хочу знать, является ли открытая страница страницей категории / тега. Из файла JavaScript я могу передать только постоянную ссылку на страницу. Есть ли способ найти тип страницы?

AJAX: admin-ajax.php добавляет дополнительный контент в ответ моего скрипта – как исключить заголовок, нижний колонтитул и т. Д.?

Я запрашиваю что-то, используя WP AJAX через admin-ajax.php. Но я заметил, что ответ от моего ajax-крючка изменяется с помощью admin-ajax.php – он буферизует вывод функции hook и отправляет обратно все дерево HTML – весь шаблон, включая заголовок, нижний колонтитул, шаблон контента …. Есть ли более чистый способ, как запрашивать ТОЛЬКО содержимое, выводимое функцией hook, чем […]

Добавить Ajax загруженные сообщения в существующие сообщения

Мне удается загрузить загрузку Ajax для загрузки сообщения WordPress. Но моя проблема в том, когда я нажимаю кнопку следующих сообщений, она заменяет предыдущую запись новыми сообщениями. Но я хочу отобразить следующий набор сообщений ниже сообщений, которые уже отображаются, но не заменяют их. До настоящего времени. <div id="content"> <div id="contentInner"> <ul class="list-group"> <!– the loop –> […]

Имитировать конкретную страницу при вызове AJAX

Я заинтересован в загрузке частей интерфейса нашей темы через AJAX и написал функцию для обработки общих функций. (Код ниже.) Он отлично работает, но wp_nav_menu () при выполнении этой функции не надежно отмечает ссылки с соответствующими классами, например «current-menu-item». Он работает, возможно, в половине случаев. Вы знаете, почему это было бы? Должны ли выполняться какие-либо функции […]

Свяжите отправку запроса ajax на крючки WordPress

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

Intereting Posts