Проблеми з кодуванням utf-8 в wordpress

Важливо!
Теми і плагіни, про які я написав свої огляди і виклав на скачування, можуть не коректно працювати на останніх версіях WordPress. У мене немає фізично можливості перевіряти всі безкоштовні теми і плагіни WordPress на коректну роботу і сумісність. Дякую за розуміння.

У Мережі все більше і більше користувачів, які вирішили завести свій власний блог з використанням движка WordPress. Судячи з кількості завантажень безкоштовних шаблонів на популярних Інтернет-ресурсів російськомовного сегменту Мережі - я не дивуюся цьому.

Відповідно, треба розуміти так, що до лав блогерів приходять нові члени цієї спільноти. І не всі знайомі з деякими особливостями роботи цього движка.

Йдеться про так звану кодуванні UTF-8. Я не буду повторювати прописні істини, в Мережі багато ресурсів, присвячених цим питанням. Торкнуся однієї невеликої, але дуже болючою для всіх проблеми, з якою, я впевнений, стикався майже кожен користувач движка WordPress. Або ще зіткнеться.

Напевно, перш ніж встановлювати WP, ви шукали документацію по установці. І напевно її Новомосковсклі. І, напевно, пам'ятаєте, що при установці WP необхідно редагувати файл wp-config.php для внесення в нього даних про вашу базі даних (ім'я бази, ім'я користувача, пароль). І в інструкціях з установки вам нагадували, що ні в якому разі не можна редагувати файли з розширенням PHP звичайним блокнотом Windows. Багато з вас навіть не знають, чому. Головна причина - блокнот не підтримує формат UTF-8, точніше сказати, блокнот зберігає файли у форматі UTF-8, додаючи в початок документа т.зв. мітки порядку байтів Юникода (англ. Byte Order Mark, BOM).

І знаєте, що тоді? А тоді у вас почнуться проблеми.

Наприклад, проблема може бути в тому, що ваша Адміністративна панель може не відкритися! Замість неї ви побачите абсолютно білий екран. Або - абсолютно білий, але в лівому верхньому кутку буде незрозуміла напис з трьох букв - Япл, або двох цифр - 68. Можливо, є ще варіанти ...

Що робити? По-перше, не треба панікувати і з переляку зносити файли движка, плагінів або шаблону.

По-друге, дам підказку. При виникненні подібної проблеми називаю діагноз:

Якщо не вантажиться головна сторінка сайту (білий екран) - сигнатура BOM в одному з файлів активного шаблону.

Як знайти цей неправильно збережений файл?

Файл find_bom.php треба викласти через FTP в головну директорію вашого движка WordPress. Якщо WordPress лежить у вас не в головній директорії (наприклад, public_html), тоді покладіть його туди, де лежать шаблони або плагіни. Це прискорить пошук, якщо у вас зберігається дуже багато файлів на хостингу.

Інформаційний партнер - seo-advisor.ru. Порадник по заробітку в Інтернеті. Багато корисної інформації про створення, просування і подальшого монетизації сайту. Заробіток в інтернеті. Багато корисної інформації не буває. Якщо ця тема вас цікавить, варто сходити по посиланню і подивитися хоча б на заголовки розділів сайту. Можливо, вас зацікавить і ви збережете сайт в закладках.

у мене проблема білого екрану відразу при установці wordpress. За інструкцією підправив wp-config використовуючи AkelPad 4. При збереженні вказував зберігати без BOM. При спробі запуску install.php просто крутиться якийсь час і білий екран після. Система коштує на Win7, Apache 2.2.14, PHP 5.3.1. Спробував включити висновок помилок в php, але нічого не змінилося. Так само в балці Апачі крім повідомлень про вдалу завантаженні нічого не з'являється. Перерив купу сайтів, але рішення поки так і не знайшов. Може що підкажіть?

Схожі статті