Les entités comme celle-ci ne semblent pas être rendues dans les titres.
Je vois qu’il existe un réglage title fancy entities dans Discourse, et qu’il est activé par défaut. Mais cela semble être le problème inverse — l’entité est là, mais elle n’est pas rendue.
Y a-t-il un réglage de configuration que je devrais modifier ici ? Ou est-ce un bug ? Ou… autre chose ?
Qu’entendez-vous par « même problème ». Pourriez-vous décrire exactement ce qui s’est passé ou partager un lien vers un exemple en direct. Le problème dans ce sujet n’est pas présent dans le lien que vous avez partagé.
Le problème est que les entités HTML ne sont pas converties si un fil de discussion est créé à partir d’un article WordPress. Notre équipe a modifié le titre du fil de discussion ; je m’en excuse.
Merci, c’est utile ! Le vôtre est en fait un problème légèrement différent dans la mesure où il ne s’agit pas d’une esperluette, mais d’un tiret cadratin. Je comprends que cela puisse ne pas sembler être une différence, cependant, dans ce cas, c’est le cas, voir plus loin :
J’ajouterai une correction pour ce problème d’encodage supplémentaire dans la prochaine version.
Est-ce que cela fonctionne également pour les articles déjà publiés sur Discourse ?
edit : après vérification avec la dernière version du plugin Discourse WP, le problème persiste. Lorsqu’un sujet est mis à jour, l’entité HTML est remplacée par un tiret demi-cadratin.