Le site que j’ai vu contenait un tas de ces champs personnalisés de publication qui contenaient un tas de chaînes encodées plusieurs fois, les rendant inutilisables.
Quelques solutions, par ordre de complexité :
- arrêter d’utiliser le plugin (et peut-être passer aux nouveaux votes positifs)
- tout supprimer
- supprimer ceux qui sont mauvais
- modifier ces champs pour que les données redeviennent des chaînes JSON valides.
Le site que j’ai vu contenait des données erronées datant de plusieurs années. Il semble s’agir d’un bug qui existait il y a des années et qui n’est découvert que maintenant.
Il serait peut-être possible d’écrire du code pour corriger les chaînes JSON cassées, mais je n’ai pas pu voir comment faire cela en 10 minutes.
Voir Question Answer Plugin - #301 by pfaffman pour des exemples