Русская версия WordPress 2.0.5
Воскресенье, 29 октября 2006 г.
Просмотров: 3538
Подписаться на комментарии по RSS
[upd. см. WordPress 2.0.7]
Ну уж, коли вышел WordPress 2.0.5, то получите и русское обновление ![]()
Сразу скажу, что особого смысла обновлять WordPress нет. Те изменения, которые внесены не имеют критической важности. Поэтому для тех, кто предпочитает стабильность, лучше подождать релиза 2.1. Тем же кому всё-таки нетерпится обновиться до самой последней версии, можете выполнить обновление.
В этот раз я предлагаю вам не полную инсталяцию, а только обновленные файлы.
Если вы устанавливаете с нуля
Вначале вам нужно будет установить WordPress 2.0.4. После этого загрузите файлы версии 2.0.5. При обновлении, WordPress сам предложит обновить базу данных.
Если вы только обновляете WordPress
Первый момент. Если у вас моя версия 2.0.4, то просто загрузите обновление на сервер. WordPress сам обновит базу данных.
Второй вариант. Если у вас другая сборка, включая официальную, то перед апгрейдом вам нужно скачать и активировать мой плагин, который добавляет в базу данных дополнительные возможности по работе с рубриками. Описание смотрите здесь. Дальше, как обычно: вначале устанавливаем 2.0.4, после апгрейдим до 2.0.5.
Все остальные инструкции (и обновления) такие же как и к предыдущей версии.



Комментариев: 34
Максим, спасибо за ваши обзоры движка, на котором мы работаем. И за оперативную поддержку русских пользователей. Это важно.
Я же подожду новой версии.
Не получается скачать WordPress 2.0.5 (русская версия)(WIN-1251)! Получаю такое сообщение: Упс... А файл можно скачать только непосредственно с сайта MaxSite.org.
Качать можно только по указанной ссылке. Напрямую к файлу доступ запрещен.
Версия UTF, плиз пофиксите, чтобы для других...
1) Страница апдейта для обновления базы не в UTF-8
2) Сообщения типа "Просмотреть все запси" надо бы тоже пофиксить...
"запси" исправил. А вот с кодировкой не понял - все файлы в UTF-8. Какой именно файл вы имеете в виду?
еще в UTF версию в модуль wp-includes\wp-db.php
перед строчкой
$this->select($dbname);в DB конструкторе добавь плииз строчкуmysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");для корректной работы с мускулом, у которого не стоит UTF-8 кодировка по умолчанию.Эти строчки уже есть в этом файле. В самом конце. По умолчанию их включать нельзя, поскольку далеко не у всех стоит версия MySQL, поддерживающая команду SET. Тем, кому это нужно, достаточно будет убрать комментарии.
Максим, ну вот как только м перезаписали файлы для апдейта и запускаем админку, там она говорит что надо обновить базу данных, вот самый первый файл где она говорит мол перейдите на upgrade белый такой с одной надписью этой, вот он в др. кодировке помоему...а потом апдейт проходит в верной кодировке.
Ясно. На самом деле этот файл (upgrade.php) не входит в обновление 2.0.5. То есть запускается файл из 2.0.4, соответственно, и кодировка берется оттуда.
На всякий случай убрал Windows-1251 из всех файлов (сборка UTF-8). Думаю, что это действительно могло "сбивать" кодировку при установки с нуля.
Спасибо за замечания!
Здравствуйте, Максим!
Жалая присоединиться к комментарию #1, отмечу ваш наиполезнейший вклад в поддержку отечественных пользователей ВП. Действительно, вы весьма оперативны и грамотны, чего и всем желаю! Большущее спасибо за ваш труд и потраченное время. Хорошего аптайма.
"При обновлении, WordPress сам предложит обновить базу данных" -- А как запустить это обновление? (ссори новичок)
Просто в админ-панель зайдите
.
В файле wp-admin/import/blogger.php строка 225 исправьте Blogger'а на Bloggerа к примеру тк апстров выдает ошибку
Спасибо, исправил.
Вот какое дело. Заметил, что при добавлении новой рубрики на странице создания новой записи, она добавляется в UTF-8 кодировке, хотя сборка Win-1251.
Немного поправил файлы, о чём можно прочесть вот тут
Если будешь делать какое-то обновление сборки, то можешь добавить туда исправленные файлы.
Хотя наверное моё решение не оптимально, готов к здоровой критике=)
Что-то у меня никак не получается воспроизвести эту ошибку, всё работает как положено...
Вообще при AJAX такое иногда случается, но только если неверно передается header в браузер. В большинстве случаев для этого достаточно просто заново обновить страничку.
Что касается "синонима рубрики", то это очень давно известно и специально для этого используется плагин RusToLat. Он входит в мою сборку и его просто нужно активировать.
Привет, Максим. Скажи пожалуста, есть ли какой-нибудь плагин или какой-нибудь способ сделать так, чтобы на главной странице у меня выводились статьи только из одной рубрики, а не из всех. Это во-первых, а во-вторых, я например хочу сделать рубрику с анекдотами, чтобы можно было проголосовать за каждый анекдот, написать комментарий, прислать свой, и самое главное чтобы постраничная навигация была. Не знаешь случайно никакого плагина для публикации анекдотов. Я например не нашел.
на главной конкретная рубрика, описано здесь...
Про рубрику вам Владимир ответил.
Голосование можно поставить плагин, например Ratings.
Постраничная навигация - это плагин WP-PageNavi - входит в мою сборку.
Помогите , а то умру=\
Сначала не мог сделать русификацию - крякозябры одни писались на русском
Теперь сделал - посты пишутся , вроде все ок,но теперь еще проблема - вставляю плагин для русификации , а там одни крякозябры внутри вместо русского текста
Как быть помогите
Не умирайте!
Плагин должен быть в кодировке блога.
Здравствуйте, подскажите пожалуйста
Скачал версию 2.0.4 обновил до 2.0.5
в кодировке win 1251. все настройки по умолчанию.
Версия MySQL 4.0.27. К сожалению при создании новой категории она получается в кодировке utf-8
Скорее всего дело в этом: Исправление
К сожалению не помогло, но все равно спасибо. может дело
в том что я использую денвер.
Действительно, исправление некорректно работает на Denwer
Base_2006-10-04 _a1.3.33 _p4.4.3 _m4.1.16_pma2.6.1
На сервере все работает.
Warning: weblog_ping() [function.weblog-ping]: Unable to access /home/lebedev/ public_html/wordpress/ wp-includes/class-IXR.php in /home/lebedev/public_html/wordpress/wp-includes/functions.php on line 880
Warning: weblog_ping(/home/lebedev/public_html/wordpress/wp-includes/class-IXR.php) [function.weblog-ping]: failed to open stream: Permission denied in /home/lebedev/public_html/wordpress/wp-includes/functions.php on line 880
Warning: weblog_ping() [function.include]: Failed opening '/home/lebedev/public_html/wordpress/wp-includes/class-IXR.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/lebedev/public_html/wordpress/wp-includes/functions.php on line 880
Fatal error: Cannot instantiate non-existent class: ixr_client in /home/lebedev/public_html/wordpress/wp-includes/functions.php on line 883
Такое сообщение вылезает при нажатии на кнопку опубликовать при создании поста. Если нажимаешь "сохранить" то вроде в блоге все нормально появляется. Не понимаю в чем прикол.
Скорее всего не находится файл class-IXR.php. Проверьте его регистр.
Добрый день, уважаемые доны
подскажет кто нибудь где может таиться проблема в использовании category_description(); ? подсьавляю меж скобок ID категории (цифру) - ноль эмоций.. используется не в loop.. где копать?
Вообще-то вывод должен быть через echo
Максим, подскажите, что надо сделать, чтобы было как у Вас, при переходе по ссылке http://maxsite.org/wp204rus34563456456аываыв/, появлялось сообщение: "Извините, ничего..."
В файле index.php (вашей темы) должен быть указано условие, когда осуществляется ошибочный запрос. Я думаю, что вам будет проще посмотреть это на примере темы Default:
...<?php else : ?>
<h2 class="center">Не найдено</h2>
...
Большое спасибо, Максим!
В файле index.php указал условие, когда осуществляется ошибочный запрос и оно работает. Указал это же условие и в файле home.php, но оно почему-то не работает. Об ошибке 404 сообщает браузер.
Сдраствуйте
При загрузки файла выскакивает это
=== === ====== ===== ====== ==== ===== ==
WordPress database error: [Field 'post_content_filtered' doesn't have a default value]INSERT INTO wp_posts (post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_parent, menu_order, post_mime_type, guid) VALUES ('1', '2007-01-02 20:30:19', '2007-01-02 15:30:19', '', '1.jpg', '', 'attachment', 'open', 'closed', '', '1jpg', '', '', '2007-01-02 20:30:19', '2007-01-02 15:30:19', '5', '0', 'image/jpeg', 'http://172.21.195.4/wp-content/uploads/2007/01/1.jpg')
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3]
SELECT category_id FROM wp_post2cat WHERE post_id =
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 2]
INSERT INTO wp_post2cat (post_id, category_id) VALUES (, 1)
Warning: Cannot modify header information - headers already sent by (output started at E:\172.21.195.4\www\wp-includes\wp-db.php:104) in E:\172.21.195.4\www\wp-includes\pluggable-functions.php on line 269
Хотя сам файл загружается
Не подскажите вчем проблема?
Изменяюсь если не туда написал