wp/wp-admin/admin-post.php
changeset 21 48c4eec2b7e6
parent 19 3d72ae0968f4
child 22 8c2e4d02f4ef
equal deleted inserted replaced
20:7b1b88e27a20 21:48c4eec2b7e6
    27 nocache_headers();
    27 nocache_headers();
    28 
    28 
    29 /** This action is documented in wp-admin/admin.php */
    29 /** This action is documented in wp-admin/admin.php */
    30 do_action( 'admin_init' );
    30 do_action( 'admin_init' );
    31 
    31 
    32 $action = ! empty( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
    32 $action = ! empty( $_REQUEST['action'] ) ? sanitize_text_field( $_REQUEST['action'] ) : '';
    33 
    33 
    34 // Reject invalid parameters.
    34 // Reject invalid parameters.
    35 if ( ! is_scalar( $action ) ) {
    35 if ( ! is_scalar( $action ) ) {
    36 	wp_die( '', 400 );
    36 	wp_die( '', 400 );
    37 }
    37 }