Clean Image Filenames

Description

Cette extension convertit automatiquement les caractères d’accentuation des noms de fichiers lorsqu’ils sont téléversés dans la bibliothèque de médias. Les caractères sont convertis en caractères non accentués, compatibles avec le navigateur et le serveur.

Fonctionnalités

  • Convertit les caractères accentués en caractères latins non accentués en suédois, danois, allemand, et plus encore.
  • Retirer les caractères spéciaux tels que les points d’exclamation, les points, les hashtags, et plus encore.
  • Il vous permet de choisir si vous souhaitez convertir uniquement les fichiers d’images, ou tous les types de fichiers.
  • Simplifie les migrations de sites et de serveurs grâce aux noms de fichiers sans caractères accentués.
  • Fournit un crochet de filtre pour les développeurs qui veulent spécifier les types de fichiers à convertir.

Exemples

  • Räksmörgås.jpg raksmorgas.jpg
  • Æblegrød_FTW!.gif aeblegrod-ftw.gif
  • Château de Ferrières.png chateau-de-ferrieres.png

Bon à savoir

L’extension convertit uniquement les noms de fichiers pendant le téléversement des fichiers. Il ne peut pas convertir les fichiers existants.

Filtre pour les développeurs

Ce filtre apporte aux développeurs la possibilité de spécifier les types de fichiers que l’extension doit convertir. Ce filtre surcharge les réglages de l’extension sur la page des réglages des médias. Pour une liste complète des types mime, consultez Wikipedia.

L’exemple suivant va convertir uniquement les fichiers PDF, JPEG et PNG :

function my_clean_image_filenames_mime_types() {
    $mime_types = array(
        'application/pdf',
        'image/jpeg',
        'image/png',
    );
    return $mime_types;
}
add_filter( 'clean_image_filenames_mime_types', 'my_clean_image_filenames_mime_types' );

Captures d’écran

  • Choisissez facilement entre le nettoyage des noms de fichiers de tous les types de fichiers ou des images uniquement.

Installation

  1. Rechercher l’extension Clean Image Filenames dans le répertoire des extensions.
  2. Installez et activez l’extension.

ou

  1. Téléchargez et décompressez l’extension et téléversez le répertoire clean-image-filenames dans votre répertoire /plugins/.
  2. Activez l‘extension par l‘intermédiaire du menu « Extensions » de WordPress.

FAQ

Cette extension peut-elle convertir les noms de fichiers existants dans la bibliothèque de médias ?

Non, cette extension nettoie uniquement les noms de fichiers lorsqu’ils sont téléversés dans la bibliothèque de médias.

Avis

7 juin 2022 1 réponse
I recommend this. When there is diacritics in the file name, this simply substitutes that for a letter without diacritics. Works very well!
27 octobre 2021 1 réponse
Saves my life every day, German words just have to many Äs, Ös & Üs 😉
23 février 2019 1 réponse
In Denmark, we use the letters æ, ø, and å, which by danish standards, are translated into ae, oe and aa when necessary. Many plugins similar to Clean Image Filenames, fails to do that properly. That’s no catastrophe, its only media filenames after all, but you might as well get it right if possible. Futhermore, titles are left alone – that’s a big plus. So the title of a file called « Æblegrød.jpg » stays that way, while the filename get converted to « aeblegroed.jpg », just as I need it. Lastly, this plugin, seems to be the only one of its kind, that has been tested with WordPress 5.1 – the others, while still working, seems abandoned. So – a big 5-star thank you from me. Bjarne
Lire les 21 avis

Contributeurs/contributrices & développeurs/développeuses

« Clean Image Filenames » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Clean Image Filenames” a été traduit dans 10 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Clean Image Filenames » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.5

  • Add support for WebP and AVIF image formats. Thanks to @vinkla for the pull request.

1.4

  • Add support for cleaning filenames when sideloaded (usually when uploaded programmatically) using the wp_handle_sideload_prefilter hook.

1.3

  • Réécriture de la fonction de nettoyage pour mieux gérer les caractères spécifiques.
  • Vérifiez que le code est conforme aux normes de codage de WordPress.

1.2.1

  • Autoriser l’extension à être traduite.

1.2

  • Définir le nom de fichier original, non nettoyé, comme titre du fichier joint.

1.1.1

  • Ajout d‘un script de désinstallation qui supprime les réglages de l’extension lorsqu’elle est désinstallée.

1.1

  • Ajout des réglages de l’extension à la page des réglages des médias avec l’option de convertir tous les types de fichiers ou seulement les types de fichiers image.
  • Ajouter un raccourci vers les réglages de l’extension à partir de la liste des extensions.

1.0

  • Version initiale