WordPress убивает апострофы iframe


Я использую iframe, чтобы позволить нескольким сайтам встраивать один интерактивный элемент. На фактической странице iframe он работает нормально, и он отлично смотрится на другом веб-сайте, на котором я его встроил. Но когда я вставляю его в блог WordPress, все мои апострофы отображаются в виде квадратов.

Я попытался удалить все умные кавычки и апострофы с "тупыми" кавычками, но безуспешно.

Я попытался заменить все апострофы на "и, опять же, не повезло

Какие-нибудь подсказки, в чем моя причина это?

Код 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>

И вы можете увидеть интерактивный код, просто просмотрев первую ссылку

Author: cjbj, 2010-11-21

1 answers

Апострофы переводятся в

&#39;

Для апострофов, я думаю, это функция безопасности xss. Проверка

Настройки > чтение > кодировка (UTF8)

Но я не уверен (возможно, тема устанавливает другую кодировку, зафиксированную в заголовке, вместо чтения глобальной переменной). В любом случае ваше встраивание отображается правильно в моем тестовом сообщении WP (так с апострофом).

Возможно, вы также можете установить в коде iframe

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 0
Author: edelwater, 2016-07-16 11:22:48