wpseek.com
Outil de recherche WordPress pour les développeurs et auteurs de thèmes



wp_check_jsonp_callback › WordPress Function

Depuis4.6.0
Dépréciéen/a
wp_check_jsonp_callback ( $callback )
Paramètres:
  • (string) $callback Supplied JSONP callback function name.
    Requis: Oui
Retourne:
  • (bool) Whether the callback function name is valid.
Défini(e) dans:
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.


Source

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;
}