Когда вместо текста отображаются непонятные иероглифы, это говорит о том, что указана неправильная кодировка. Изменить кодировку файла можно при помощи текстового

Что делать если вместо текста иероглифы

Почему отображаются знаки вместо текста


12.06.2017 | WordpressРубрика: Ошибки | Теги: , | 8064 просмотров | Автор статьи: Александр Рус


Недавно ко мне обратился за помощью один знакомый. У него есть молодой сайт, на котором вместо текста стали отображаться различные иероглифы. Так как я сталкивался с данной проблемой не один раз, я решил ему помочь. В других случаях у меня вместо текста отображались не только иероглифы, но и знаки вопроса, квадратики, вопросительные знаки в квадратиках, различные символы и т.д.. То есть может отображаться всё что угодно вместо нормального русского текста. Причина здесь только в одном, в неверной кодировки файла.

Что такое кодировка?

Кодировка — это кодирование каждой буквы и цифры при помощи специального цифрового номера, в нашем случае кода.

То есть в разных кодировках у цифр и букв будет разный числовой номер кода. А это говорит о том, если поменять кодировку нормального текста на другую, то в результате перед нами получится не читаемый текст из других наборов букв и символов, вместо понятных нам русских букв. Думаю смысл в этом понятен.

На wordpress и других CMS принято использовать кодировку текста UTF-8. Поэтому, для того, что бы вместо знаков отображался нормальный текст, нам следует поменять кодировку всех файлов на UTF-8.

Неверная кодировка файлов.

У знакомого, которому я помогал с решением его проблемы, загвоздка оказалась в новой теме, которую он установил. Такое часто бывает, т.к. он скачал её с англоязычного сайта, соответственно у них там совсем другая кодировка алфавита с другими числовыми номерами кода для каждого символа. В этом случае расстраиваться не стоит, просто всё, что нам следует сделать, это каждый файл данной темы перевести в нужную кодировку. Для этой цели нам понадобиться текстовый редактор Notepad++. Скачать его можно совершенно бесплатно в интернете.
Открываете по очереди каждый файл вашей скаченной темы через Notepad++, выделяете весь текст через сочетание клавиш CTR+A, далее кликаете вверху на вкладку КОДИРОВКА и выбираете UTF-8 (без ВОМ). И так проделываем с каждым файлом, они могут быть разных форматов: HTML, PHP, CSS, INFO.

Смена кодировки текста

Смена кодировки текста


Проблема может быть не только в теме, но и в плагине, скрипте, модуле. В этом случае проделываем тоже самое, открываем каждый файл через Notepad++ и переводим в правильную кодировку.

Решение проблемы с кодировкой при установке CMS.

Бывают случаи, что проблема с кодировкой текста возникает при установки движка сайта, это не обязательно должен быть WordPress, такое может случиться и с другими CMS: DLE, Joomle, Druple и другие. Ошибка может возникнуть при установке базы данных, в неверной кодировке, так что будьте внимательны.

Обязательно проверьте, в корне сайта файл .htaccess. В нём должна быть прописана строчка

1
AddDefaultCharset utf-8

Если её нет, то пропишите.

Если есть строка

1
AddDefaultCharset windows-1251

удалите её и замените на ту что прописывал выше с UTF-8

В данной статье я перечислил самые часто встречающиеся проблемы с отображением текста на сайте и их решением.

Автор статьи, Александр Рус.

Материалы по теме:

Как добавить форму комментариев Vkontakte
Всем привет! Недавно, мне поступил заказ от клиента, он хотел, что бы я на его блоге разместил другую форму комментариев. От предложенного мною плагина ...
Видео-хостинг для размещения видео на киносайтах
Всем привет! Заканчивая прошлую статью, про принадлежность Wordpress как CMS для кино сайтов, я упомянул, что в следующий статье напишу про видео хостинг, без которого ...
Подходит ли WordPress для создания киносайта
Всем привет! В интернете по сегодняшний день, довольно много расплодилось киносайтов. Они стали очень популярны среди вебмастеров. А почему? Ответ прост, большая, я бы ...
Бесплатная тема Hueman для WordPress
Всем привет! Наверное очень много молодых блогеров и не только, подыскивают новую тему для своего существующего или планируемого блога. Я сам занимался этим, посетил ...
Партнерский сайт на WordPress
Партнерский сайт позволяет вести масштабный маркетинг и продавать товары в интернет-пространстве. К тому же, этот вид сайта считается одним из наиболее понятных и доступных ...

Нажимая на кнопку, я даю согласие на рассылку, обработку персональных данных и принимаю политику конфиденциальности.

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.