Поставил WordPress, и сразу же возникла проблема с кодировками. Блог и база работают в UTF-8 при этом в при просмотре базы в phpMyAdmin там полно разных кроказябров вместо русского текста, но не это страшно главное, что при переносе базы данных на другой сервер теряются некоторые символы (буква «Р», из того, что мной замечено). Проблема решалась довольно просто, но решил изложить решение здесь так-как уверен, что возникла она не только у меня.

Для начала нам нужно экспортировать базу в корректной кодировке для этого подойдет плагин wp-db-backup. После чего удаляем старую базу или таблицы из нее. С помощью phpMyAdmin, импортируем созданный нами backup, теперь если мы попытаемся зайти на сайт, то увидим только вопросительные знаки. Это происходит, потому что кодировка соединения WordPress с базой данных отличаются от UTF-8. Лечиться одной дополнительной строчкой в файле /wp-includes/wp-db.php после строки $this->select($dbname); нужно добавить mysql_query('set names utf8;');. Все теперь вы можете наслаждаться вашим блогом и не боятся переездов и backup-ов.