Astuce pour afficher des flux RSS avec des lettres accentuées
Quand vous voulez afficher un flux RSS sur votre site, que ce soit dans une barre latérale widgétisée ou avec le plugin First RSS (et sans doute aussi dans d’autres applications comme DotClear ou Drupal…) vous obtenez un charabia incompréhensible à la place de chaque lettre accentuée.
Il s’agit d’une sombre histoire de code de caractères. WordPress utilise généralement l’UTF-8 et le problème se pose quand le site d’origine du flux utilise une autre jeu de caractère comme ISO-8859-1 ou ISO-8859-15.
Ma solution est toute simple, il s’agit de créer un flux dans FeedBurner (nécessite une inscription) et de l’utiliser pour l’affichage dans WordPress.
Punbb
Le cas est courant avec le forum punbb et son fichier extern.php.
Rappel, pour afficher les derniers messages d’un forum punbb :
http://organiser-anniversaire.fr/forum/extern.php?action=active&type=RSS
Autres solutions.
Cette solution via FeedBurner n’est pas du tout élégante et j’ai un projet de plugin pour faire ce boulot mais comme ce projet prend la poussière j’ai décidé de publier cette petite astuce.
Tags : CMS, RSS, widget

Cette solution ne marche pas chez moi pour importer mon statut Facebook sur mon blog WordPress. Y a-t-il une configuration spéciale pour Feedburner ?
D’avance merci !
J’ai exactement le même problème que Démian…