Значения мусора, возникающие при извлечении данных из wordpress

Я создал раздел Feed на моем сайте, в котором я извлекаю данные из блога worpress, проблема, с которой я сталкиваюсь, заключается в том, что когда я обращаюсь к данным, то в какой-то момент он показывает значения мусора, такие как   , – . Пожалуйста, дайте мне знать, как я могу изменить свой следующий код, чтобы он получал данные, как из блога.

В качестве примера:

Right (On blog ): Спокойствие во время праздничных путешествий особенно для пожилых людей в вашей жизни

Неправильно (на корме ): спокойствие во время праздничных поездок – особенно для пожилых людей в вашей жизни

Related of "Значения мусора, возникающие при извлечении данных из wordpress"

Похож на разницу в кодировке между фидом и вами. Вы можете попробовать преобразовать его в UTF-8, используя следующее:

$utf8_content = mb_convert_encoding($content, 'UTF-8', mb_detect_encoding($content));

Также дважды проверьте, что ваш браузер установлен на UTF-8.

Следующая строка кода исправила значения мусора для меня:

 $ret = $feed; echo htmlspecialchars_decode(htmlentities($ret, ENT_QUOTES | ENT_IGNORE, 'UTF-8'));