wp_ajax_nopriv_(action) хук-событие . WP 2.8.0

Click here to view original web page at wp-kama.ru

Срабатывает при WP AJAX запросе для НЕ авторизованного пользователя. Это запрос на файл /wp-admin/admin-ajax.php.

(action) — это динамическая часть хука, в которой нужно указать название AJAX события. Это название нужно будет использовать как GET|POST параметр action в самом AJAX запросе на файл /wp-admin/admin-ajax.php. А также, на основе этого названия нужно будет создать хук, который будет обрабатывать AJAX запрос.

wp_ajax_(action) — аналогичное событие только для авторизованных пользователей. По ссылке более подробно описано, как и что работает на этом событии.

Использование

add_action( 'wp_ajax_nopriv_(action)', 'action_function_name_691' );
function action_function_name_691(){
	// action...
}

Примеры

Смотрите в статье про AJAX.

Список изменений

Где вызывается хук

Где используется хук в ядре WordPress