Articles of ajax

Удалите доступ к панели мониторинга, но разрешите загрузку файла ajax

Я хочу ограничить доступ к панели мониторинга для пользователей с пользовательской ролью пользователя. Код работает нормально, и я могу выполнить пользовательские запросы ajax успешно, однако не могу загрузить файл с помощью загрузчика wp.media. Это мой код ограничения add_action('admin_init', 'no_mo_dashboard'); function no_mo_dashboard() { if (!current_user_can('custom_role') && !(defined('DOING_AJAX') && DOING_AJAX)) { wp_redirect(home_url()); exit; } } Казалось бы, […]

Ajax не работает, если обработчик находится вне плагина подменю. Функция страницы

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

Запрос Ajax не возвращается в класс

Я борюсь с ajax-запросом. Он выполнен, но не возвращается в мой класс. Мой PHP: … public function __construct() { add_action( 'admin_print_styles', array($this, 'admin_styles') ); add_action( 'admin_enqueue_scripts', array($this,'admin_scripts') ); add_action( 'admin_menu', array($this, 'admin_menu' )); $this->dbHandler = DatabaseHandler::get_instance(); add_action('wp_ajax_nopriv_add_vehicle', array($this,'add_vehicle')); add_action('wp_ajax_add_vehicle', array($this,'add_vehicle')); } public function admin_scripts( $hook ){ wp_enqueue_script( 'admin_scripts', plugins_url( 'js/functions.admin.js', __FILE__ ), array('jquery') ); wp_localize_script('admin_scripts', […]

Загрузка страницы Ajax без перезагрузки

Я работаю над скриптом для загрузки моей страницы без обновления. Он работает так, как я хочу, кроме одного. На тестовом сайте у меня есть http://dev.dog-company.com . Только дома О нас и FAQ будут работать со сценарием прямо сейчас. Проблема заключается в том, что на главной странице есть ползунок, загружаемый через плагин (нажмите на дом во […]

Остановить загрузку дополнительных сообщений, если не осталось AJAX

Я использую следующий JavaScript для загрузки большего количества страниц в #work_items (см. Live на http://mtthwbsh.com ): jQuery(document).ready(function($){ $('.older a').live('click', function(e) { e.preventDefault(); $('.navigation').prepend("<div class=\"loader\">&nbsp;</div>"); var link = jQuery(this).attr('href'); var $content = '#work_items'; var $nav_wrap = '.navigation'; var $anchor = '.navigation .older a'; var $next_href = $($anchor).attr('href'); // Get URL for the next set of posts […]

Обновить пользовательский мета с помощью Ajax на лицевой стороне?

Я хотел бы обновить некоторую пользовательскую метаинформацию с переднего конца страницы WordPress, когда пользователь нажимает кнопку. Я пытаюсь передать строку данных, а затем обновлять поле, когда данные передаются в файл php. Это код, который у меня есть, но данные не обновляются на странице профиля пользователя. Ajax jQuery(document).on('click', ".removeFav", function() { var item = '#'+jQuery(this).parent("div").attr("id"); jQuery(item).remove(item); […]

получение содержимого страницы на AJAX

В настоящее время я работаю на одном веб-сайте. Я пытаюсь получить содержимое страницы через AJAX. URL страницы: http://mylocalserver/sad/wp/clients . $.get( 'http://mylocalserver/sad/wp/wp-admin/wp-ajax.php', { 'action' : 'retrieve_content', 'page_title' : 'clients' }, function( response ){ if ( !response.error ) { alert ('AJAX request made! The post title is ' + response.post_title ); } else { alert ('error: ' […]

Как получить домашнюю страницу сайта из плагина?

Я создаю плагин с предварительным просмотром, похожий на предварительный просмотр настроек темы. Он отображает сайт пользователей в iframe. Проблема в том, что я, похоже, не могу получить домашнюю страницу пользователей, используя стандартный способ их захвата, например: <iframe id="preview_frame" src="<?php get_bloginfo('url'); ?>"></iframe> Или: <iframe id="preview_frame" src="<?php get_home_url(); ?>"></iframe> Может ли кто-нибудь пролить свет на правильный способ […]

Контактная форма, загруженная Ajax

Я загружаю плагин Contact Form с запросом Ajax. Он правильно загружен, но при попытке отправить форму я получаю пустую страницу с 0 как уникальный ответ. Я предполагаю, что это имеет какое-то отношение к обработчику событий, но не знает, как его решить. Есть идеи? Это мой код ajax в functions.php (здесь я опускаю вызов шаблона контактной […]

AJAX с плагинами Selectbox (Select2, Chosen, Selectize)

Я искал по всему Интернету учебники по реализации AJAX-действий из jQuery selectbox плагинов, таких как Select2 , Selectize и Chosen. (эти плагины выглядят лучше, чем встроенный jquery ui) Unfortunatley Я не могу найти учебники, специально предназначенные для использования WordPress. Используя один из уроков, которые я нашел в Интернете, я приспособил его как можно больше, чтобы […]

Intereting Posts
Как разместить виджет рядом с div / текстом, чтобы они отображались как сплошная линия Проверьте, существует ли почта Вывод HTML только для индивидуального просмотра Использовать ajax для update_post_meta Что еще я могу сделать, чтобы ускорить загрузку страницы WordPress? Как указать тип родительского сообщения для типа дочернего сообщения? Если тег существует, то эхо один раз Скрыть один конкретный продукт woocoomerce Те же самые сообщения с моей домашней страницы находятся на всех моих разных страницах Какой самый безопасный способ переключить и восстановить сообщение глобальное? Как получить nav_menu_item_id и slug из базы данных wp Ошибка 404 Категория Noticias CPT, разбиение на страницы Создайте тротуар для панировки на основе меню? Производительность при получении метаданных для почты, полученной с помощью метазначения Запросить все сообщения с помощью специального тега