Definition:
function check_ajax_referer( $action = -1, $query_arg = false, $die = true ) {}
Verifies the AJAX request to prevent processing requests external of the blog.
Parameters
- string $action: Action nonce
- string $query_arg: where to look for nonce in $_REQUEST (since 2.5)
- $die
Defined actions
- check_ajax_referer
do_action('check_ajax_referer', $action, $result);
Source code
function check_ajax_referer( $action = -1, $query_arg = false, $die = true ) { if ( $query_arg ) $nonce = $_REQUEST[$query_arg]; else $nonce = isset($_REQUEST['_ajax_nonce']) ? $_REQUEST['_ajax_nonce'] : $_REQUEST['_wpnonce']; $result = wp_verify_nonce( $nonce, $action ); if ( $die && false == $result ) die('-1'); do_action('check_ajax_referer', $action, $result); return $result; }
595
No comments yet... Be the first to leave a reply!