В Internet Explorer я постоянно сталкиваюсь с этими странными символами бриллианта всякий раз, когда на экране появляется определенный символ. Эти символы скопированы из Wordpress и, как правило, длинный тире или апостроф.У меня проблемы с кодировкой с IE
Вот что эти бриллиантовые персонажи выглядят как: http://imgur.com/teheGy4
Всякий раз, когда я изменить кодировку в IE настройки на «западноевропейская», это устраняет проблему. Смотрите здесь: http://imgur.com/OmVTaJ0
Так что я изменил мою мету, чтобы отразить «Западноевропейские» установку
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
до сих пор нет удачи в IE, однако это исправить эту проблему в Firefox. Любые предложения о том, что еще можно сделать, чтобы исправить это?
Эти символы должны быть преобразованы в объекты HTML, чтобы сделать их действительно совместимыми с браузерами. Где Wordpress получает этот контент? Это в почтовом теле? Фильтр 'the_content' должен запускать htmlentities() для символов. Какую версию и тему Wordpress вы используете? Знаете ли вы, что содержимое сообщения отображается в базе данных? –
Вы используете символ. Что называется em emash ''. Я нашел этот текст из двух разных источников: http://www.swinglecollins.com/construction-bonds/ и http://www.suretybonds.com/contract-bonds.html –