Учим WordPress правильно кодировать письма в UTF-8

Решение проблемы битых заголовков в email

Те, кто используют русскоязычную версию WordPress, наверняка не раз сталкивались с проблемой битого заголовка Subject в уведомлениях WordPress. Навреное, проще проиллюстрировать: Очевидно, что это не хорошо Более того, битая кодировка может служить критерием для определения письма спамом. Для того, чтобы убедиться, что такое отображение письма — это не ошибка почтового клиента, я написал маленький тестовый скрипт, который [...]

← Вернуться к полной версии записи «Учим WordPress правильно кодировать письма в UTF-8»…

Связанные записи

Автор: Vladimir; опубликовано в: Патчи; метки: PHP Mailer, utf8, WordPress, ошибка, патч
27
Сен
2008

RSS Комментарии к статье «Учим WordPress правильно кодировать письма в UTF-8» (30)  »

  1. Я тут немного подумал и решил выложить пропатченные файлы.

    Первый вариант
    Второй вариант

    Да, и резервные копии никто не отменял ;-)

    • актуально для всех версий WP?

    • Владимир, спасибо, полезная штука!
      У меня такой вопрос.. то есть проблема была в классе PHPMailer, насколько правильно я понимаю. Если в WordPress 2.7 проблему пофиксили, то наверняка вышел новый PHPMailer или как-то по другому решили проблему?
      В общем, у меня движок не WordPress, но хочу пофиксить трабл, какие инструкции предложишь?

      • Новый PHPMailer…

        Я бы посоветовал обновить PHPMailer, а потом смотреть, не сломало ли что обновление. Но должно сработать.

  2. Патч — по SSH, пропатченные файлы — если развернуть на своём компьютере — можно по FTP залить. Я сжал zip’ом пропатченные PHP-файлы только с той целью, чтобы у сервера не появилось желания их выполнить.

  3. Поставил сначало второй вариант – не заработало…
    Все равно, приходили письма вида “Проверьте, п ?жалуйста:”
    А первый вариант заработал!

  4. Даша

    А почему бы вам не попробовать написать несколько статей по психологии, у вас отлично получается грамотно излагать свои мысли. Если что, заходите в гости…Буду рада помочь;)

  5. Потому что я по специальности не психолог, а инженер-системотехник (ну еще и референт-переводчик). Если я стану писать статьи по психологии, это то же самое, что рассказывать хирургу, как правильно делать надрез :-) Вообще я стараюсь руководствоваться фразой Апеллеса: Ne sutor supra crepidam judicet

  6. Мне помог второй вариант. Автору респект за исправление ошибки!

  7. решенее неплохое, но как быть с обновлениями …
    лазить в код неудобно

    я тут решил эту проблемму этим плагином,
    непомню где нашол, но он работает для всех верисй

  8. Хм. У меня 2.7.1 и такая же фигня. То есть есть вопросики в заголовке и в теле письма… Куда смотреть?

  9. У меня версия 2.8.2 и не корректно отображается буквы И, ш в комментариях и в записях и в рубриках…. вместо них квадратик и вопросик, подскажите пожалуйста как исправить проблему, кодировка сайта ютф-8

Оставить комментарий к записи «Учим WordPress правильно кодировать письма в UTF-8»

Вы можете использовать данные тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Изображения должны быть включены!

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя