|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.01.2009, 22:13 | #1 |
Новичок
Джуниор
Регистрация: 19.01.2009
Сообщений: 0
|
Wordpress. Поменять кодировку utf-8 на windows 1251
Мне нужно поменять кодировку вордпресса + ещё добавить кнопки рамблера и мэил ру топов на сайт, через некоторое время понадобится ещё добавить флэш кнопки на страницу сайта.
Если кто готов периодически получать небольшую работу по сайту - пишите в icq 411-016-633 |
20.01.2009, 09:01 | #2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,601
|
Кодировка базы должна быть только в utf-8
|
20.01.2009, 19:28 | #3 |
Новичок
Джуниор
Регистрация: 19.01.2009
Сообщений: 0
|
Тогда просто исправить шрифты и сделать, чтобы правильно отображалось описание сайта в броузере.
|
08.02.2009, 02:39 | #4 |
Новичок
Джуниор
Регистрация: 08.02.2009
Сообщений: 1
|
Wordpress и windows-1251 по-быстрому
Сделать практически полноценную (кроме нескольких системных сообщений об ошибках) версию WordPress в кодировке windows-1251 просто.
Я делал это с WordPress 2.7. Объясняю сразу: utf-8 - это круто, но мне пришлось переносить старый сайт, в котором даже css-разметка корёжилась (в IE сбивались колонки), не говоря уже о контенте. Если Вам это нужно, изложу по шагам. Их много, но они простые. Логика: вначале поставим английскую версию, подготовив её к работе с windows-1251, затем переключим кодировку и, наконец, руссифицируем интерфейс. Шаг 1: Ставим английский WordPress 1. Качаем английский WordPress. 2. Распаковываем, но не начинаем установку! 3. Заходим в папку WordPress-а. 4. Открываем файл wp-config-sample.php. 5. а) Под win32 заменяем строку define('DB_CHARSET', 'utf8'); на define('DB_CHARSET', 'cp1251'); б) Под Linux, как пишут, надо закомментировать: define('DB_CHARSET', 'utf8'); и define('DB_COLLATE', ''); Однако, я прописывал cp1251, как и в win32, и всё заработало. 7. Под mySQL вручную создаём базу, SQL-запрос: CREATE DATABASE `wordpress` CHARACTER SET cp1251 COLLATE cp1251_bin В phpMyAdmin надо при создании базы выбрать в поле «Сравнение (Collate)» - cp_1251_general_ci 8. Теперь запускаем установку WordPress. Шаг 2: Переключаем кодировку 1. По окончании установки входим в административную панель и выбираем «Settings→Reading» и в поле «Encoding for pages and feeds» пишем «windows-1251». Сохраняем изменения. 2. Если нам перекорёжило название сайта, выбираем «Settings→General Settings» и правим поле «Blog Title». Готово. Можно работать и в английском интерфейсе, но можно и руссифицировать. Благо это совсем просто... Шаг два с половиной: Подготовка файлов руссификации в кодировке windows-1251 1 . Качаем обычный русский WordPress в utf-8 и программу poEdit http://www.poedit.net. 2. Распаковываем русский WordPress во временную папку (нам понадобятся только файлы с руссификацией). 3. Устанавливаем poEdit и открываем файл ./wp-content/languages/ru_RU.po из скачанной русской версии. Заходим в меню «Каталог→Настройки» и в строке «Кодировка» выбираем «windows-1251». Теперь сохраняем файл «Файл→Сохранить каталог», не обращая внимания на предупреждения программы. Шаг 3: Подключение нашей windows-1251 руссификации к WordPress 1. В каталоге, куда мы установили английский WordPress, находим /wp-content/ и создаём там папку «languages». 2. Копируем туда всё содержимое аналогичной папки из только что исправленной нами русской версии. 3. Непосредственно в каталоге WordPress открываем файл wp-config.php и добавляем строку «define ('WPLANG', 'ru_RU');». Сохраняем изменения. Вот теперь всё! |
08.02.2009, 12:09 | #5 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,601
|
GarantR, кодировка должна быть utf-8.
давайте аську, адрес рабочего сайта, настрою вам кодировку чтобы в дальнейшем не было проблем с переносом, например, бекапом cpanel. цена вопроса 30$ |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ansi в UTF-8 и наоборот UTF-8 в Ansi | Alar | Работа с сетью в Delphi | 3 | 09.12.2010 17:02 |
AJAX выводит не ту кодировку | mogul82 | JavaScript, Ajax | 2 | 05.01.2009 19:27 |
Про кодировку... | Lich | Работа с сетью в Delphi | 5 | 29.12.2008 10:32 |
Кодировка WordPress (En) | Viteef | WordPress и другие CMS | 8 | 09.11.2008 06:30 |
подскажите кодировку для казахстана. | Sjava | HTML и CSS | 4 | 17.07.2007 15:08 |