web-dev-qa-db-fra.com

WordPress tue les apostrophes d'un iframe

J'utilise un iframe pour permettre à plusieurs sites d'intégrer un élément interactif. Sur la page réelle de l'iframe , cela fonctionne bien, et tout se passe bien sur un autre site Web que j'ai intégré. Mais lorsque je l’intègre dans un blog WordPress, toutes mes apostrophes apparaissent sous forme de carrés.

J'ai essayé de supprimer toutes les citations intelligentes et les apostrophes avec des citations "stupides", pas de chance.

J'ai essayé de remplacer toutes les apostrophes par 'et, encore une fois, pas de chance

Des indices de ce que ma cause cela?

Le code iframe:

<iframe src="http://necir-bu.org/wp/interactives/sheriffinteract/interactive.html" name="interactive" scrolling="no" frameborder="0" marginheight="5" align="center" vspace="5" widtha"590px" height="720px"></iframe>

Et vous pouvez voir le code interactif en consultant simplement le premier lien

1
Michael Morisy

Les apostrophes se traduisent en

&#39;

Pour les apostrophes, je suppose que c'est une fonctionnalité de sécurité xss. Vérifier

paramètres> lecture> encodage (UTF8)

Mais je ne suis pas sûr (peut-être que le thème définit un autre encodage fixé dans l'en-tête au lieu de lire la variable globale). Dans tous les cas, votre incorporation est correcte dans mon postage de test WP (donc avec une apostrophe).

Peut-être que vous pouvez également définir le code de l'iframe

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
0
edelwater