Remplacer les accents dans les noms de vos fichiers médias lors de leur envoi

Cas concret, rencontré avec un client : une image ne s’affiche pas, erreur 404 ! Pourtant cette image existe bien à l’adresse indiquée. Explication : l’image comportait des caractères accentués. En effet lors de l’envoi de l’image via wordpress celui ci nettoie le nom du fichier notamment en remplaçant les espaces par des underscores. Cependant […]

Cas concret, rencontré avec un client : une image ne s’affiche pas, erreur 404 ! Pourtant cette image existe bien à l’adresse indiquée.

Explication : l’image comportait des caractères accentués.

En effet lors de l’envoi de l’image via wordpress celui ci nettoie le nom du fichier notamment en remplaçant les espaces par des underscores. Cependant les accents ne sont pas nettoyés ! Sans doute parce que WordPress n’est pas un projet français, cette option n’est pas nécessaire pour les anglosaxons.

Un accent dans un nom de fichier peut provoquer une erreur 404 dans certaines configurations. Pour éviter celà, une seule petite ligne de code suffit ! D’ailleurs ce code devrait se retrouver dans tous vos projets, histoire d’être tranquille.

A placer dans le fichier functions.php du thème :

add_filter(‘sanitize_file_name’, ‘remove_accents’ );


Cet article a été rédigé par Cédric le 4 novembre 2014 Dans : Wordpress

Articles recommandés
WordPress est un CMS très populaire. Vous pouvez y inclure différentes fonctionnalités. Mais comment booster votre site internet (site vitrine, blog, …) sur WordPress ? Tout simplement en y ajoutant des « plugins » (modules). Il en existe un très grand nombre (payant et gratuit) permettant de booster votre site. Le site officiel sur lequel vous allez […]Lire la suite
WordPress est un CMS très répandu, cela arrive fréquemment que l’on est besoin d’effectuer des requêtes « standard » pour récupérer des informations (sur des pages, articles, catégories, tags, …).Lire la suite
WordPress, le CMS le plus utilisé Selon une récente étude réalisée par le JDN sur les 50 blogs français les plus influents*, c’est le CMS WordPress qui arrive en tête avec un total de 34 blogs évoluant via cette plateforme, suivi de loin par Overblog qui concerne 8 blogs sur les 50 sondés (mais aucun […]Lire la suite

OU

Inscrivez-vous à la newsletter

Votre adresse email ne sera pas vendue à un tiers, elle ne sevira qu'aux envois des newsletters de Nexi Conseils. Vous pouvez vous désabonner à n'importe quel moment.
Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée en 2004, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent, que vous pouvez exercer en vous adressant à SARL NEXI CONSEILS - contact@nexi.fr - 09 64 32 29 90.

retour