WordPress hwk Codes Forcer l’Assainissement des Noms de Fichiers Uploadés

Forcer l’Assainissement des Noms de Fichiers Uploadés

17 avril 2018
<?php
add_filter('sanitize_file_name', 'hwk_sanitize_file_name');
function hwk_sanitize_file_name($input){
$path = pathinfo($input);
$extension = (isset($path['extension']) && !empty($path['extension'])) ? $path['extension'] : '';
$file = (!empty($extension)) ? preg_replace('/.' . $extension . '$/', '', $input) : $input;
return sanitize_title(str_replace('_', '', $file)) . ((!empty($extension)) ? '.' . $extension : '');
}


Konrad Chmielewski

Evangeliste WordPress & Full Stack Developer depuis 10 années.