wpseek.com
Uma área de pesquisa sobre o WordPress para devs e autores do tema



wp_check_jsonp_callback › WordPress Function

Desde4.6.0
Obsoleton/a
wp_check_jsonp_callback ( $callback )
Parâmetros:
  • (string) $callback Supplied JSONP callback function name.
    Required: Yes
Retorna:
  • (bool) Whether the callback function name is valid.
Definido em:
Codex:

Checks that a JSONP callback is a valid JavaScript callback name.

Only allows alphanumeric characters and the dot character in callback function names. This helps to mitigate XSS attacks caused by directly outputting user input.


Fonte

function wp_check_jsonp_callback( $callback ) {
	if ( ! is_string( $callback ) ) {
		return false;
	}

	preg_replace( '/[^\w\.]/', '', $callback, -1, $illegal_char_count );

	return 0 === $illegal_char_count;
}