Пост предназначен для людей, которые хотят настроить BuddyPress под себя.
Предположим, у вас такая ситуация:
Вы решили расшириться и стать социальной сетью для какого-нибудь круга лиц. Вы определились с темой и готовы начать действовать. Но вы бы хотели, чтобы социальная сеть работала по адресу social.example.com. Но создавать поддомен, который будет работать изолировано от основного сайт example.com вам не хочется. Вы планируете основной сайт под новостной блог, а social – для вашей сети.
1) Если у вас установлен обычный WordPress, то вам тогда надо делать то, что описано в записиПереход с WordPress на WordPress MU. Теперь у вас стоит WordPress MU. Если у вас ничего не стояло – установите WPMU. ВАЖНО!!! Вам надо устанавливать WPMU в режиме поддоменов (это стандартный выбор). Перед этим в контрольной панели своего хостинга внесите вот такую запись: *.example.com в перенаправления и домены.
2) Установите BuddyPress. Порядок действий описан на странице Установки BuddyPress.
3) Теперь надо разобраться с social. Зайдите на страниц “Администрирование → Блоги” и создайте там блог social.example.com.
4) Зайдите в админку нового блога social (для этого наведите на название и увидите появившуюся ссылку Панель) и настройте его, как-будто это уже работающий социальный сайт, то есть поставьте виджеты и стандартную тему BuddyPress. Для основного сайта example.com вы можете поставить ваш любимый шаблон и плагины/виджеты. Скоро он перестанет зависеть от BuddyPress.
5) Надо узнать ID блога social, для этого смотрим первую колонку возле названия блога на страниц “Администрирование → Блоги”. Там будет цифра 2 (к примеру, для новой чистой установки WPMU).
6) Теперь необходимо интегрировать social с BuddyPress. Вы узнали ID блога social, теперь пропишем его с помощью правильного редактора в файле wp-config.php примерно на строке ~60 (до $table_prefix):
define( ‘BP_ROOT_BLOG’, 2 );
Все! Теперь ваш социальный сайт переместился на social.example.com.
В итоге вы получили:
Независимый от социальной сети ваш первоначальный блог на example.com со своим дизайном и набором плагинов на главной.
Социальная сеть развернется на поддомене social.example.com.
Все каталоги пользователей, групп, блогов, ссылки на страницы профилей и прочее социальное будут находится на social.example.com и в ссылке будут именно этот адрес содержаться.
Блоги пользователей будут создаваться в поддоменах: blog1.example.com, blog2.example.com…
Вы сможете для блога социальной сети social.example.com установить любой другой (к примеру, стандартный) шаблон BuddyPress. Можете включить только тут виджеты активности, групп, пользователей и любые другие чисто социальные плагины и виджеты.
Пожалуйста, подождите. Комментарии загружаются.