• Как обработать пост запрос в Вордпресс?? admin-post.php обрабатывает только запросы админа, тогда как сделать запрос, доступный для всех пользователей???

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если речь об AJAX-запросе, то для неавторизованных пользователей есть специальное действие wp_ajax_nopriv_*.

    Если об обычном POST-запросе, то достаточно привязать функцию обработки к действию init (или другому наиболее подходящему раннему действию):

    function my_action_callback() {
    	if ( isset( $_POST['my_action'] ) ) {
    		// дальнейшие действия
    	}
    }
    add_action( 'init', 'my_action_callback' );

    Этот код должен быть в плагине или в файле functions.php активной темы.

    тогда какое действие вызывает форма??

    Добрый вечер всем, кто мне подскажет почему в файле плагина wordpress не видит функцию обработчик ajax запроса, и запрос всегда возвращает null (Обратите внимание не error)

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    какое действие вызывает форма?

    Какая форма?

    raz66666, ваш вопрос давайте обсуждать в вашей теме (согласно правилам форума).

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Обработка Post-запроса» закрыта для новых ответов.