Je souhaite valider le nom de fichier des fichiers à télécharger à partir de la médiathèque.
Étude de cas: Je veux restreindre le nom de fichier contenant '%', '. . ','/'etc..from dans la médiathèque.
Je peux restreindre les types de fichiers mais je ne peux pas restreindre selon les noms de fichiers.
Suggérez-moi un filtre wordpress ou une procédure pour obtenir la solution.
Le filtre est sanitize_file_name
. Vous obtenez le $filename
en paramètre.
Exemple de code:
add_filter( 'sanitize_file_name', 'wpse_77892_filter_filename' );
function wpse_77892_filter_filename( $filename )
{
return str_replace( '%', '-', $filename );
}
Voir mon plugin URL Germanix pour un exemple détaillé.