Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

ЧАВО/Знаки вопроса вместо русского текста

Проблема с базой данных

Элементы интерфейса отображаются верно, содержимое — вопросительными знаками.

Могут проявляться при установке хостовым скриптом типа Fantastico. Установите вручную за пять минут. Перед установкой убедитесь, что кодировка базы данных — utf8_general_ci (в современных версиях WP часть таблиц - utf8mb4_unicode_ci) (вкладка «Операции» в phpMyAdmin).

Проблема с файлами темы

Содержимое страницы показывается правильно, элементы интерфейса — вопросительными знаками.

Откройте проблемный файл в «правильном» текстовом редакторе (например, Notepad++) и пересохраните его в кодировке UTF-8 без BOM. В Notepad++ для этого нужно выбрать в меню «Кодировки» пункт «Преобразовать в UTF-8 без BOM». Если вcя тема в неправильной кодировке — проделайте эту операцию со всеми файлами.

В любом случае

В панели управления хостингом выставьте кодировку по умолчанию utf-8.

Либо в корне сайта создайте файл .htaccess с нижеследующим содержимым
AddDefaultCharset utf-8

« Вернуться к ЧАВО