wpseek.com
Un motore di ricerca WordPress per sviluppatori e autori di temi
sanitize_locale_name › WordPress Function
Da6.2.1
Deprecaton/a
› sanitize_locale_name ( $locale_name )
| Parametri: |
|
| Ritorna: |
|
| Definito a: |
|
| Codex: |
Strips out all characters not allowed in a locale name.
Funzioni correlate: sanitize_file_name, sanitize_meta, sanitize_term, sanitize_category, sanitize_category_field
Sorgenti
function sanitize_locale_name( $locale_name ) {
// Request values can arrive as arrays, and preg_replace() would map over them.
if ( ! is_string( $locale_name ) ) {
return '';
}
// Limit to A-Z, a-z, 0-9, '_', '-'.
$sanitized = preg_replace( '/[^A-Za-z0-9_-]/', '', $locale_name );
/**
* Filters a sanitized locale name string.
*
* @since 6.2.1
*
* @param string $sanitized The sanitized locale name.
* @param string $locale_name The locale name before sanitization.
*/
return apply_filters( 'sanitize_locale_name', $sanitized, $locale_name );
}