Les entités HTML apparaissent souvent dans les éditeurs CMS après copier-coller, imports ou modifications de templates. Elles sont parfois correctes. Parfois elles sont doublement encodées et affichent & au lieu d’une esperluette normale.
Utilisez HTML Decode Text pour inspecter un texte encodé et HTML Encode Text quand des caractères doivent être affichés dans un exemple HTML.
Ne décodez pas tout aveuglément
Dans un exemple HTML, les entités peuvent être voulues. Les décoder peut transformer un exemple visible en vrai balisage.
Surveillez le double encodage
Le double encodage laisse souvent un texte partiellement lisible avec des fragments comme <. Décodez une fois, relisez, puis décidez.
Vérifiez avant publication
Prévisualisez la page CMS. L’éditeur et le frontend ne traitent pas toujours les entités de la même façon.

Laisser un commentaire