filtrod 2.8.0
sanitize_file_name
Opis
Filtruje nazwę pliku podczas uploadu — przydatne do usuwania polskich znaków diakrytycznych.
Przykład użycia
add_filter( 'sanitize_file_name', ... )php
add_filter( 'sanitize_file_name', 'wpdocs_latinize_filename', 10, 2 );
function wpdocs_latinize_filename( $filename, $filename_raw ) {
return remove_accents( $filename );
}
add_filter( 'sanitize_file_name', 'wpdocs_latinize_filename', 10, 2 );
function wpdocs_latinize_filename( $filename, $filename_raw ) {
return remove_accents( $filename );
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$filename | string | Sanitized filename. |
$filename_raw | string | The filename prior to sanitization. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'sanitize_file_name', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'sanitize_file_name', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}Popularne w tej kategorii