Было много вопросов по поводу того, что надо делать, если уже существующий сайт работает на RC-1 и необходимо перейти на новую версию 1.0. Это оказалось достаточно легко; все, что может вызвать трудности: обновлениеWordPress MU 2.7.1.
Обновление WordPress MU до 2.7.1 можно сделать следующим образом:
и просто перезалить с заменой поверх вашей установки WordPress.
МОЙ СОВЕТ: если неуверены, что сможете правильно перейти с первого раза – сделайте следующее:
/wp-content/mu-plugins/переименуйте в /wp-content/_mu-plugins/
/wp-content/member-themes/переименуйте в /wp-content/_member-themes/
/wp-content/themes/buddypress-home/переместите в /wp-content/buddypress-home/ (поднимите на один уровень)
Это вам поможет вернуться к предыдущей версии в случае неудачного обновления. Кстати, я сегодня уже обновил, потратив на это меньше 5 минут. Проблем работы не обнаружил.
Если вы использовали немодифицированные шаблоны и файлы ядра BuddyPress – просто удаляете весь BuddyPress RC-1 из папки /wp-content/mu-plugins/ и папки /wp-content/themes/buddypress-home/ и /wp-content/member-themes/. Далее – обычная установка BuddyPress, описанная мной на странице Скачать правильный русский BuddyPress 1.0 (вся информация не потеряется).
Обновление с моей модифицированной версии происходит следующим образом:
Удаление всего старого BuddyPress RC-1 из из папки /wp-content/mu-plugins/
Удаление шаблонов – /wp-content/themes/buddypress-home/ и /wp-content/member-themes/.
НЕ ОБНОВЛЯЙТЕ СТРАНИЦЫ САЙТА!!! Мой совет – зайдите на главную страницу до начала обновления, и пусть она будет в виде вкладки открыта все время. Потом просто ориентируясь по ней выставите виджеты в той же последовательности, как и было.
Заливаете BuddyPress 1.0 в папку /wp-content/plugins/
Заливаете шаблон пользовательских страниц: переместите: /wp-content/plugins/buddypress/bp-themes/ в /wp-content/bp-themes/. Это вы активировали обязательный пользовательский шаблон.
Заливаете шаблон главного блога (не обязательно): переместите /wp-content/bp-themes/bphome/ в /wp-content/themes/bphome/
ЕСЛИ ВЫ ПОЛЬЗОВАЛИСЬ СИЛЬНО МОДИЦИРОВАННЫМ ШАБЛОНОМ: скопируйте содержимое файла functions.php из шаблонов /bpmember/ и bp-themes.
Скопируйте содержимое header.php из /bpmember/ в ваш собственный модифицированные шаблон в соответствующий файл. Сделайте те изменения, которые вы делали в вашем предыдущем шаблоне.
Скопируйте папку /directories/ из /bpmember/ в ваш собственный шаблон.
Скопируйте файл “directories.css” из папке /bpmember/css/в папку /css/ вашего измененного шаблона. Если такой папки нет, то спопируйте содержимое directories.css в файл style.css.
Скопируйте файл /bpmember/profile/index.php в папку /profile/ вашего шаблона.
Убедитесь, что ваш шаблон для пользовательских страниц находится вот здесь: /wp-content/bp-themes/[ваш_шаблон]
А тринадцатого пункта не будет, чтобы не возникло предрассудков :)
Если вы используете модифицированную версию стандартного шаблона для главной страницы (BuddyPress Home), то вам надо сделать следующее:
Скопируйте содержимое файла /bphome/functions.php в файл functions.php вашего измененного шаблона.
Тоже самое с файлом header.php. Сделайте те же изменения в нем, что и в вашем собственном шаблоне.
И все.
Как видите сложность обновления связана в основном с шаблонами. Само ядро BuddyPress оптимизировано для перехода.
P.S. После обновления зайдите на страницу “BuddyPress -> Общие настройки” и нажмите кнопку сохранить – тогда заработает каталог пользователей.
Ну… Я думаю,это не меня надо поздравлять,а Вас!!! Что и делаю, от лица читателей, и желаю дальнейшего роста популярности! (Хлопки шампанского, конфетти, повизгивание девчонок, бравурные марши!!! Все виртуальное, правда :) ). Думаю, остальные присоединяются? ;)
18 мая 2009 в 13:48
Выложил, отправил. :) Но он и у Вас вообще-то сохранился:
http://cosydale.com/?dl_id=41
18 мая 2009 в 15:47
Да, я уже понял, спасибо. Я просто забыл, что называл их PATCH_…
И кстати, Tesla, ваш комментарий был 1000 на моем сайте. Поздравляю!
18 мая 2009 в 18:06
Ну… Я думаю,это не меня надо поздравлять,а Вас!!! Что и делаю, от лица читателей, и желаю дальнейшего роста популярности! (Хлопки шампанского, конфетти, повизгивание девчонок, бравурные марши!!! Все виртуальное, правда :) ). Думаю, остальные присоединяются? ;)