👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Почему при смене темы в WordPress возникают “кракозябры”. Когда тему с “кракозябрами” удаляешь и активируешь старую тему (без “кракозябр”), всё функционирует нормально. Повидимому, где-то идёт не та кодировка, но где? какая? и что делать, чтобы понравившаяся тема работала, а не “кракозябничала”? Виктор
а где именно эти самые злостные зябры возникают?
На какую тему жалуетесь?
Прописана ли в wp-config.php строчка
?
В какой кодировке у вас таблицы в базе данных (смотреть в phpMyAdmin)?
Здравствуйте, уважаемые.
Искренне благодарю Вас за то, что обратили внимание на мою (а может и
многих других) проблему.
Излагаю её по пунктам:
1. Поставил последнюю версию Денвера
2. При открытии phpMyAdmin обратил внимание на сообщение внизу:
«Your PHP MySQL library version 5.0.51a differs from your MySQL server
version 5.1.40. This may cause unpredictable behavior». Но может быть
так и надо. А, если нет, то как это исправить?
3. Создал базу, установил в Collation и в Operations кодировку
utf8_general_ci
4. Настроил wp-config.php. Кодировка :
/** Кодировка СУБД, используемая при создании таблиц. Едва ли Вам
потребуется это изменять. */
define(‘DB_CHARSET’, ‘utf8’);
5. Строчка про DB_COLLATE выглядит так:
/** Способ сравнения строк в СУБД. Не меняйте это значение, если
сомневаетесь. */
define(‘DB_COLLATE’, ”);
6. Поставил последнюю версию WordPress.
7. Закачал в WP из интернета несколько бесплатных тем
8. Как пример тема Rainy Night in Georgia (ru) функционирует нормально,
без «зябов», а тема Technologist
даёт противные «кракозябры».
9. Как быть? Темы, которые мне нравятся , как правило, «кракозябничают».
С уважением, Виктор.
Может кодировку на utf8_unicode_ci поменять? Попробуйте