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
Ошибка плагина и привязки нескольких сообщений Thumbnails Как запустить WordPress из другого места в том же домене Как получить все поля Buddy PressProfile без идентификатора пользователя Как получить сообщение с помощью функции get_posts? Если показанное изображение не существует, покажите содержимое сообщения Как изменить функцию в родительской теме через дочерние темы functions.php Может ли кто-нибудь уточнить разницу между archive- {posttype} .php, type- {posttype} и date.php? Почему так часто вызывается xmlrpc.php и wp-cron.php? Как добавить полную ссылку редактирования в редактор интерфейса? Правила страницы обслуживания Htaccess, которые действительно работают с WordPress? Поле формы автогенерации с использованием jQuery как исключить страницу admin из add_rewrite_rule в wordpress Как получить отдельное детское меню? Интервал в выдержке Загружать изображения с одного сервера на другой в wordpress