sonyps4.ru

Установка buddypress. BuddyPress и bbPress: два плагина WordPress для ведения разговора

Всем известный и замечательный Wordpress представляет собой очень многосторонний, мощный сервис, активно использующий все преимущества CMS . Добавьте сюда, судя по всему, просто бесчисленное количество профессионально разработанных тем оформления и огромную библиотеку мощных плагинов и вы получите картину всего его потенциала для создания любых вариантов сайтов, какие вы только можете вообразить, и без каких бы то ни было ограничений… или ограничения все-таки есть?

У WP все же есть ограничения. Что, если вы задумали создать суперпопулярную социальную сеть , которая вполне могла бы составить конкуренцию Facebook (да, тут мы немного перегнули палку) или, возьмем масштаб поменьше, построить внутреннюю корпоративную социальную сеть/сообщество, а также инструментарий для общения в ней… чтобы получить требуемое, воспользуйтесь .

Эта статья написана с простой целью - дать новичкам общее представление об этом сервисе, ознакомить с инструкциями по началу использования Buddypress, а также показать самые красивые и при этом бесплатные темы для WP, которые он предлагает (к сожалению, на самом деле их не так много, что разочаровывает).
Если вы заглянули сюда только ради тем оформления, прокрутите страницу дальше…

Примечание: через 10 минут после того, как мы опубликовали эту статью, мы получили письмо от Buddypress, где было указано, что Buddypress не ограничивается только WPMU, и может использоваться также со стандартным Wordpress.
Соответственно, мы тут же подправили статью. (Спасибо друзьям-дизайнерам).

Что такое Buddypress?


Пакет BuddyPress состоит из 8 мощных плагинов и значительно расширяет внутренний функционал элементов как в Wordpress MU, так и в стандартном Wordpress. Каждый плагин работает с отдельной мощной функцией. Вы можете использовать их все и построить полноценную социальную сеть, а можете выбрать отдельные компоненты и просто расширить базовые возможности вашего пакета WPMU.

Установочный пакет Buddypress

Установочный пакет Buddypress состоит из следующих плагинов и компонентов:

* Расширенные профайлы :
Этот компонент позволяет администраторам сайта создавать в профилях отдельные специальные поля, которые будут заполняться пользователями.

* Личные сообщения :
Личные сообщения на BuddyPress работают как внутренняя почта сайта. Пользователи сайта могут писать сообщения людям из своего списка друзей, а также отвечать на полученные сообщения и пересылать их.

* Друзья :
Пользователи BuddyPress, у которых запущен этот пакет, могут быть связаны друг с другом по распространенной схеме: один из пользователей добавляет другого в «друзья», а тот принимает приглашение к дружбе.

* Группы :
Группы в BuddyPress – это собрание пользователей, постов и тем на форуме.

* Новостная лента :
Новостная лента собирает и публикует информацию обо всех видах деятельности на BuddyPress, а также позволяет пользователям публиковать короткие обновления.

* Отслеживание блогов :
Главная «фишка» WordPress MU – это разрешение вести несколько блогов на одного пользователя, а также возможность работать над одним блогом для нескольких пользователей. BuddyPress сохраняет за собой эту функцию.

* Форумы :
Компонент форумов позволяет группам создавать и управлять своим собственным bbPress-форумом. Члены групп могут публиковать и отвечать на топики прямо со страницы своей группы.

Скачать Buddypress, демо и документацию

Плагины Buddypress

Введение в Buddypress: Видео


Знакомство с BuddyPress на wpmu.org


Недавно BuddyPress претерпел некоторые изменения в архитектуре своих тем и теперь тут доступны детские темы оформления. Процесс установки остается достаточно простым, а это пособие поможет вам освоиться с установкой BuddyPress и основами работы в ней.


Это руководство разбито на 10 простых пунктов. Прочитав его, вы поймете, что установка WPMU так же проста, как установка WordPress для одного пользователя. Вам даже не придется редактировать файл config.

При желании вы можете также изучить эти инструкции и руководства:

(с net.tutsplus.com)


Эта инструкция взята прямо с Buddypress Codex. Во-первых, она проведет вас по всем пунктам успешной установки WPMU, затем поможет пройти сравнительно простые пункты по установке каждого отдельного компонента Buddypress и расскажет, как включать или выключать каждый из плагинов в случае необходимости.

Если вы работаете на Mac, вы можете последовать этой видео-инструкции:

Локальная установка Buddypress (Mac)


Темы (шаблоны) Buddypress


Buddymatic – это очень расширенная структура тем оформления для блогов на WordPress и WP MU, включая активные домашние и пользовательские блоги на BuddyPress.
Эта структура включает в себя 13 готовых площадок для виджетов, выпадающие меню, образцы сеточных дизайнов, интеграцию плагинов, сокращенные коды для футеров, а также многое другое. Функционал BuddyPress интегрирован в эту структуру и активизируется, как только определяется BuddyPress. Сюда включены 2 основные готовые темы под BuddyPress: Coffee with Friends от Daisy Olsen (Кофе с друзьями от Дэйзи Ольсен) и Buddymatic Sample Child Theme (Образец темы для Buddymatic), которую можно настраивать дополнительно.











Интерактивный блог гораздо более захватывающим, чем блог, где только автор блога говорит. Разговор между двумя людьми или обсуждением среди многих читателей может заинтересовать больше читателей. Они могут принимать различные точки зрения в одном месте, знакомиться с другими людьми, которые имеют сходные интересы и узнать дискуссии.

С WordPress, это просто для блогов, чтобы получить обратную связь, то есть, обмен, характеризующее начало дискуссии. Два плагинов (BuddyPress и bbPress ) Может хорошо сделать работу для WordPress блогов и сайтов. BuddyPress плагин, чтобы добавить и bbPress поможет вам добавить форумы. Оба плагина создаются командой WordPress, поэтому они тесно интегрированы с WordPress.

1 - BuddyPress

Большинство компонентов включены по умолчанию. Тем не менее, компоненты для дружеских отношений, личных сообщений, мониторинга сайта и групп пользователей будут включены, если вам это нужно.

Вкладка Страницы

После того как вы закончите выбирать компоненты, необходимые для своего сообщества, перейдите на вкладку «Страницы», чтобы настроить страницы, которые будет использовать BuddyPress. Три уже сделаны для вас (страница участников, страница активности и группы пользователей). Вам нужно будет создать еще два для регистрации и деятельности. Используйте параметры страницы на панели управления WordPress и выберите страницы для каждой функции. Сохраните настройки, когда закончите.

В onget Опции

На третьей вкладке для вариантов, и вы можете включить / отключить опции вы не хотите использовать. Благодаря использованию BuddyPress на следующих страницах, назначенных для отображения соответствующего содержания на ваш сайт.

Если у вас есть несколько сайтов сети с, вы можете активировать плагин во всей сети или только на отдельных участках. И путем активации функции мульти-блог, центральные данные будут использоваться для отображения контента на всех сайтах BuddyPress.

Темы и Расширения для BuddyPress

BuddyPress работает с большинством , Однако, если сеть между пользователями важна для вас, вы можете выбрать тему, которая совместима с ней.

2 - bbPress

bbPress добавляет форум в свой блог. Этот плагин также является продуктом, созданным " Auttomatic ». Его легко установить и использовать.

По умолчанию все форумы будут на сайте. Это означает, что любой член группы будет иметь доступ к форуму.

Создав новые форумы, перейдите в раздел «Настройки> Форумы». Выберите параметры для настройки форумов и разрешите или запретите пользовательские привилегии. Разрешить или запретить анонимную публикацию и назначить посетителям различные роли в форуме как участника, модератора, ключевого администратора или заблокировать любого пользователя. Вы также можете разрешать пользователям отмечать темы как избранные, подписываться на форумы и темы, вставлять медиатеки по темам и ответам, просматривать ответы и темы или искать в блоге.

Ряд также короткие номера доступны, чтобы помочь вам организовать форум, как вы хотите.

BuddyPress Подобно тому, как существует целый ряд впечатляющих тем, которые хорошо работают с bbPress.

bbPress также предлагает сотни расширений, которые могут расширить функциональность. Здесь перечислены несколько случайных:

  • bbPress Умеренность - Добавляет возможность утверждать новые темы и ответы на bbPress. Это помогает уменьшить спам, изменив статус субъекта с «ожидающего» до «одобренного».
  • GD bbPress Вложения - Позволяет читателям загружать вложения по темам и ответы через библиотеку. Размер файла может быть ограничено, и изображения могут быть представлены в виньеток. Он также совместим с BuddyPress. Про версия предлагает улучшенные приложения и дополнительные виджеты, которые могут быть использованы.
  • bbPress Голосов - Позволяет пользователям голосовать положительно или отрицательно по теме или ответам на bbPress. Этот плагин также работает с BuddyPress.

интеграция BuddyPress и bbPress

Сообщества, которые вы добавляете в свой блог с BuddyPress могут позволить участникам обсудить на форуме, созданном в рамках сообщества. Вы можете иметь много форумов в рамках одной сети сообщества. Для форумов, работающих в общественных сетях, вы должны использовать BuddyPress и bbPress вместе.

Как уже упоминалось ранее, форумы могут быть просмотрены любым членом какой-либо группы. Для того, чтобы ограничить доступ и организовывать форумы и сообщества в вашем блоге, вы должны:

  • Форумы назначить к родительской группе.
  • Разрешить bbPress иметь групп.

После того, как вы установили, включены и настроены на два плагина, посетите параметры bbPress создать форум для группы или родителей на все форумы, используемых BuddyPress. Установите атрибут в поле Категории и опубликовать.

Пребывание в настройках bbPress, выполните интеграцию BuddyPress, и введите имя BuddyPress форум, который вы только что создали. Сохранение настроек. При создании новых групп, вы должны включить каждую группу создать свой собственный форум.

Если у вас нет существующих групп, перейдите к разделу " Группы> Добавить Следуйте инструкциям по настройке новой группы. Обязательно установите флажок, который позволяет группе иметь форум. Для существующих групп см. Настройки в разделе «Форумы групп» и установите флажок, чтобы разрешить каждой группе создавать форумы. Сохраните все изменения.

Меню группы теперь отображает вариант Форум позволит администратору или членам использовать его для создания новых форумов по различным темам.

Вот именно для этого , Я надеюсь, что это поможет вам понять, как интегрировать bbPress и BuddyPress вместе.

Приветствую. Сегодня у нас статья об уникальном WordPress плагине — о BuddyPress ! Многие, наверное, уже слышали о нем, а для тех, кто не в курсе, в двух словах — плагин позволяющий создать на вашем сайте собственную социальную сеть. Или, как ещё характеризует его автор – «социальная сеть из коробки».

Плагин этот существует уже довольно давно. Постоянно улучшается авторами и имеет немалую популярность, особенно на Западе. Разумеется, второй фейсбук, на этом плагине, сделать с ходу, не получится. Но объединить пользователей в несколько тематических групп по интересам, вполне по силам. К тому же, BuddyPress прекрасно работает с популярным форумом — и в настоящее время, достаточно широко поддерживается разными разработчиками для WordPress.

Основные улучшения версии — 1.7.х:

  • Независимое использование тем. Теперь BuddyPress отлично работает с абсолютно любой WordPress темой;
  • Улучшенное более удобное управление группами;
  • Полная интеграция с форумом bbPress 2.x и как следствие упразднение вкладки «Форум»;
  • Более быстрая обработка запросов пользователей к базе данных и улучшенная скалабилити;
  • Полностью автоматическая установка BuddyPress (ранее установка была полуавтоматической);
  • Улучшена работа Akismet.

Руссификация BuddyPress

Уже русифицированный плагин можно скачать с сайта — cosydale.com. Отдельно файл локализации можно так же скачать тут — translate.cyberwide.ru/projects. Перевод на данный момент уже полный и вполне пригоден для использования.

Оформление соц. сети на базе 1.7.х.

Как уже говорилось в начале этой статьи, плагин совместим с любой WP-темой, но если вы уже использовали BuddyPress более ранних версий, то во избежание проблем с отображением действующей темы, откройте файл functions.php вашей темы и добавьте строку:

Add_theme_support("buddypress");

Обновление BuddyPress до версии 1.7.х

Рекомендуется сначала провести обновление плагина на локальной копии вашего сайта. Но даже если на локальной машине все прошло гладко, не забудьте сделать еще один бэкап всей системы и сохранить его в надежном месте.

Создание соц. сети на WordPress с использованием BuddyPress

Разрешаем регистрацию новых пользователей

Для того, чтоб личный блог стал социальной сетью необходимо сделать регистрацию открытой для всех желающих. Для этого переходим в «Общие настройки» , где ставим галочку в чекбоксе «Любой может зарегистрироваться» . Назначаем роль для нового пользователя и сохраняем изменения.

Проводим базовую настройку плагина

Итак, после загрузки и активации плагина идем в меню «Параметры» — «BuddyPress» . Сначала настраиваем под себя закладку «Компоненты» — активируем все нужные вам компоненты. Далее переходим во вкладку «Страницы» , где можно настроить такие страницы вашей новой соц. сети, как «Пользователи», «Группы», «Активность» и т. п.
И наконец, закладка — «Настройки» , где корректируем права пользователей, например, «разрешить загружать аватар», «разрешить создавать группы» и т. п.

Если в более ранних версиях плагина существовала еще и закладка — Forums для управления форумами, то теперь она перешла в разряд «устаревшие компоненты». Так для создания и дальнейшей работы с форумами необходимо скачать и установить плагин bbPress. После установки плагина идем в меню «Forums» — «New forum» и публикуем новый форум, называя его, например, «Главный форум». Теперь идем в «Настройки» , кликаем «Forums» и проматываем страницу настройки плагина в самый низ и видим там набор опций для BuddyPress, они-то нам и нужны, Ставим галку в чекбоксе «Enable Group Forums» , а в выпадающем меню Group Forums Parent выбираем родительский форум – наш только что созданный «Главный форум» . Открываем меню «Страницы» — «Добавить новую» и публикуем страницу под названием «Форум» .

Создаем группы

Для того, чтоб создать группу, сначала необходимо активировать компонент «Группы пользователей». Проделав это действие, открываем сайт и переходим на страницу «Группы» , где жмем «Добавить новую» . Вводим название группы и ее описание, кликаем «Создать группу и продолжить» , после чего попадаем во вкладку с настройками группы, вносим и вносим необходимые изменения. Переходим в третью вкладку Форум (Forum) (она появляется, если установлен ), настраиваем ее по своему вкусу и двигаемся дальше во вкладку «Аватар» , где загружаем группы. Осталось только разослать приглашения во вкладке «Приглашения» и на этом закончить создание группы.

Позже настройки группы можно изменить из админки WordPress, использовав меню «Группы» . Там же можно отредактировать и роли пользователей.

Редактируем внешний вид профиля, добавляем новые поля

Для того чтоб добавить новые поля профиля, идем в меню «Пользователи» — «Поля профиля» . Кликаем «Добавить новый набор полей» , вводим название блока и его описание, и жмем «Создать блок полей» после чего, пользуясь кнопками «Добавить новое поле» и «Редактировать» , вбиваем заголовок поля и его описание. Кроме того пользуясь новыми функциями, добавленной в BuddyPress 1.7.х «Видимость по-умолчанию» и «Видимость для каждого пользователя» , редактируем настройки видимости для данного поля. Решаем обязательное это поле или нет, после чего сохраняем внесенные изменения.

Виджеты BuddyPress и bbPress

Для придания нашей заготовке вида и функциональности , рекомендуется активировать виджеты BuddyPress и bbPress:

Виджеты BuddyPress:

  • BuddyPress (пользователи) – добавление списка пользователей;
  • BuddyPress (кто в сети) – вывод аватаров пользователей online;
  • BuddyPress (группы) динамический список недавно активных, популярных и новых групп;
  • BuddyPress (Пользователи) – динамический список недавно активных, популярных и новых пользователей

Список виджетов bbPress описывать не буду, потому как на сайте уже есть подробное данного плагина.

Некоторые полезные плагины для расширения возможностей BuddyPress

Для BuddyPress уже существует множество разных плагинов от разных, независимых разработчиков, так или иначе расширяющих функционал это замечательно социальной сети. Приведу некоторые.

  • Buddypress-Ajax-Chat – Ajax-чат с очень широкими возможностями;
  • Achievements for BuddyPress – плагин, позволяющий внести поощрения пользователей за какие-либо достижения;
  • CubePoints Buddypress Integration – плагин для интеграции BuddyPress с другим популярным плагином CubePoints;
  • BP-Album — плагин, позволяющий пользователям создавать собственные альбомы фотографий.
  • BuddyPress Docs — дополнение для совместной работой над документами в сети.
  • BuddyPress Links — позволяет пользователям сети легко обмениваться ссылками и прочим контентом.

Официальная страница и форум плагина. Страница плагина на WordPress.org. Русская локализация buddypress и bbress.

Если вы какое-то время использовали WordPress, вы, вероятно, знаете, что можете использовать различные плагины для расширения функциональности вашего сайта.

Некоторые плагины помогают увеличить доход вашего бизнеса, в то время как другие нацелены на создание сообщества вокруг вашего веб-сайта. В море плагинов есть, один, который в частности имеет ряд преимуществ для малого бизнеса.

Плагин, о котором идет речь, называется BuddyPress, и он добавляет множество функций построения сообщества. Вы можете создать свою собственную социальную сеть для своей компании и использовать это для облегчения общения и сотрудничества между сотрудниками.

Другим преимуществом BuddyPress является то, что вы можете разрешить всем, кто посещает ваш сайт, зарегистрироваться и создать профиль, что является хорошим способом объединения с вашей целевой аудиторией, клиентами и пользователями. Это может помочь вам создать шумиху вокруг вашего веб-сайта, и вы можете использовать это непосредственно для поддержки клиентов.

Как настроить и использовать BuddyPress. (

В сегодняшней статье я покажу вам, как установить и настроить BuddyPress, как создать необходимые страницы и как добавить их в меню. Я также расскажу о различных ролях пользователей и о том, как расширить функциональность BuddyPress дальше.

Что такое BuddyPress?

BuddyPress продвигается как «социальная сеть из коробки», и помогающая вам создавать любой тип веб-сайта сообщества, используя WordPress, с профилями участников, потоками активности, группами пользователей, обмена сообщениями и т. д.

Кроме того, вы можете воспользоваться многочисленными замечательными функциями для добавления дополнительных функций в свою социальную сеть. Он позволяет вам испоьзовать вложения в сообщениях, общую работу с документами, «лайки», стену, наподобие Facebook, и многое другое. Он сосредоточен на простой интеграции, простоте использования и расширяемости.

Сайт BuddyPress.

Пользователи могут создавать свои собственные профили, отправлять сообщения, создавать группы, обмениваться обновлениями статуса и многое другое. BuddyPress поставляется с несколькими компонентами, которые интегрируются непосредственно с вашим существующим сайтом WordPress и даже работают с установленной вами версией.

Существуют также темы, разработанные специально для работы с BuddyPress , которые позволяют более гибко настраивать и расширять функциональные возможности, доступные на Envato Market:

Популярная тема BuddyPress , доступная для продажи на рынке Envato Market (ThemeForest).

Теперь давайте посмотрим, как использовать BuddyPress, от установки и настройки, до работы с ним и заточки под потребности.

Как установить и настроить BuddyPress

Если вы когда-либо устанавливали плагин на WordPress веб-сайте, у вас не возникнет проблем с установкой BuddyPress. На панели инструментов WordPress нажмите Плагины > Добавить новый , а затем поищите BuddyPress . Он должен появиться в качестве первого результата, поэтому нажмите «Установить», а затем «Активировать».

Установка плагина BuddyPress

Вы сразу же попадете на экран приветствия BuddyPress, который содержит ссылки, которые помогут вам настроить и управлять вашим сообществом.

Экран приветствия BuddyPress.

Первое, что мы сделаем - это настроим BuddyPress. Нажав на кнопку «Начать» на экране приветствия, вы сразу попадете в область настроек Buddypress.

Настройка вашей установки BuddyPress

Как вы можете видеть на скриншоте (см. выше), есть три области, которые необходимо настроить:

  1. Выбор компонентов, которые вы хотите включить
  2. Создание и назначение страниц
  3. Настройка параметров BuddyPress

Давайте пройдемся по каждому из этих пунктов, шаг за шагом.

Шаг 1 - Активируйте компоненты BuddyPress.

По умолчанию в BuddyPress предварительно активированы некоторые из компонентов. Вы можете активировать или деактивировать все, кроме двух компонентов. Компоненты BuddyPress Core и Community Members нельзя деактивировать, так как они необходимы для корректной работы плагина.

Компоненты BuddyPress.

Остальные компоненты включают в себя:

  • Расширенные профили - пользователи могут настраивать свои профили.
  • Настройки учетной записи - позволяет пользователям редактировать свои настройки учетной записи и уведомления.
  • Связи Друзей - позволяют пользователям устанавливать связи друг с другом.
  • Частные сообщения - позволяет отправлять личные сообщения между пользователями.
  • Потоки активности - глобальные, личные и групповые потоки активности с многопоточными комментариями, прямой публикацией, избраннным и @упоминаниями.
  • Уведомления - уведомления участников соответствующей активности с помощью панели инструментов и/или по электронной почте.
  • Группы пользователей - позволяет пользователям организовывать себя в определенные публичные, частные или скрытые разделы с отдельными потоками активности и списками участников.
  • Отслеживание сайта - позволяет записывать действия для новых сообщений и комментариев с вашего сайта.

Вы можете выбрать сколько угодно компонентов, в зависимости от потребностей вашего сайта. Кроме того, некоторые компоненты можно легко включить позднее. После того, как вы закончите выбор компонентов, нажмите Сохранить настройки .

Шаг 2 - Настройка страниц

Следующий шаг - настроить страницы, которые BuddyPress будет использовать. Большинство страниц уже созданы, но вам нужно вручную создать страницы для регистрации и активации пользователя.

Имейте в виду, что вам также нужно будет разрешить регистрацию пользователей в разделе Настройки > Общие > Разрешить , чтобы разрешить всем регистрироваться на сайте, если вы планируете иметь публичное сообщество.

Настройка страниц BuddyPress.

Если вы хотите, чтобы ваше сообщество было закрыто, вам придется добавлять новых пользователей вручную и вы можете пропустить следующий шаг.

На панели инструментов нажмите Страницы > Добавить новый , а затем создайте пустую страницу Регистрация , а затем Активация . Вам не нужно добавлять какой-либо контент на эти страницы, поскольку BuddyPress автоматически отобразит соответствующее содержимое.

Когда ваши страницы будут созданы, вернитесь в Настройки > BuddyPress и выберите вкладку Pages . В разделе Регистрация выберите страницы, которые вы только что создали для соответствующих функций.

Шаг 3 - Докрутка настроек BuddyPress

Теперь, когда основные параметры были настроены правильно, пришло время докрутить настройки. Перейдите на вкладку Параметры . Здесь вы можете настроить различные параметры, касающиеся профилей пользователей, групп, активности и основных настроек. Настройки сами по себе довольно пояснительные, как вы можете видеть на скриншоте ниже:

Дополнительные настройки BuddyPress.

Выберите те, которые подходят для вашего сообщества, и нажмите Сохранить настройки .

Как работать с BuddyPress

BuddyPress заточена на работу с пользователями. Ранее мы упоминали, что вам нужно разрешить регистрацию пользователей на вашем сайте, если вы хотите иметь открытое сообщество, где ваши посетители могут свободно зарегистрироваться на вашем сайте.

У самого BuddyPress нет ролей участников по умолчанию. Поэтому безопаснее всего установить роль для новых пользователей, как Подписчик или Участник.

1. Профили пользователей

Когда кто-то регистрируется, им предоставляется свой профиль, который они могут контролировать из админ-зоны. Помимо обычных параметров профиля, каждый пользователь может получить доступ к настройкам Расширенного Профиля , если этот компонент был включен в предыдущем шаге.

Профиль пользователя BuddyPress.

Сюда они могут ввести столько информации о себе, сколько захотят. Вы можете создать различные поля профиля в разделе Пользователи > Поля профиля , чтобы разрешить пользователям вводить свое имя, день рождения, краткую биографию, ссылки на другие их профили и т.д. Вы можете также сгруппировать различные поля профиля, чтобы лучше организовать их.

Расширенные параметры профиля в BuddyPress.

После того, как ваши пользователи закончат ввод информации своего профиля, они могут получить доступ к своему общедоступному профилю, который имеет большое количество возможностей:

  • Последняя активность
  • Профиль
  • Оповещения
  • Сообщения
  • Друзья
  • Группы
  • Настройки

Эта страница также служит личным инструментом, откуда любой, в том числе вы, может отправлять сообщения другим пользователям, обновлять статус, присоединяться к группам, изменять глобальные настройки и многое другое.

Пользователи могут публиковать обновления статуса.

Помимо разрешений на регистрацию пользователей, вы также можете добавлять пользователей вручную из панели инструментов WordPress в разделе Пользователи > Добавить нового .

2. Как работают группы

Если ранее вы выбрали компонент Группы , вы и ваши пользователи сможете создавать группы. Группы могут быть настроены как общедоступные, что позволяет любому присоединиться к группе. Открытые группы также будут видны на сайте, и их активность будет отображаться в фиде Активности .

Настройка группы BuddyPress.

Частным группам требуется, чтобы пользователи запрашивали членство, и они также будут видны на сайте. Однако деятельность частной группы видна только членам группы.

Наконец, скрытые группы доступны только по приглашению, они не видны на остальной части вашего веб-сайта, а активность в группе видна только членам группы.

Каждая группа, независимо от типа группы, может быть настроена так, что новые приглашения будут раздаваться одним из трех способов:

  1. только админом групп
  2. админом групп и модераторами
  3. любым членом группы

Подобно участникам, каждая группа может иметь лого и заглавное изображение, что делает его более узнаваемым.

3. Добавление виджетов и меню

Чтобы сделать сообщество максимально удобным для пользователя, а также упростить навигацию, вы можете создать собственное меню и воспользоваться виджетами, которые поставляются с BuddyPress.

Давайте сначала позаботимся о меню.

Перейдите в раздел Внешний вид > Меню и нажмите ссылку Создать новую ссылку меню . Задайте имя и назначьте то меню, на месте которого вы хотите, чтобы появилось меню.

Добавьте страницы, которые вы хотите отобразить в вашей навигации в разделе Страницы , добавьте желаемые страницы BuddyPress. Вот как выглядит наше настраиваемое меню:

Настройка пользовательской навигации BuddyPress.

Теперь давайте добавим виджеты в нашу боковую панель, чтобы нашим пользователям и посетителям сайта стало легче путешествовать по сайту и они могли бы сразу увидеть активность сайта.

Нажмите Внешний вид > Виджеты . Тема WordPress по умолчанию - TwentySixteen - имеет область виджетов боковой панели и две области виджетов, которые отображаются под контентом. Для простоты мы добавим на нашу боковую панель виджеты Вход и Кто в сети , но в зависимости от вашей темы вы можете добавить их в любую область вашего для виджетов на вашем сайте.

Параметры виджетов BuddyPress.

Имейте в виду, что доступные виджеты зависят от компонентов, которые вы активировали ранее. Они позволяют вашим пользователям входить в систему или регистрироваться, видеть уведомления, узнавать, кто в сети, вы также можете использовать их, чтобы публиковать уведомления от лица всего вашего сообщества.

Как расширить и настроить BuddyPress

Теперь, когда ваше сообщество настроено правильно, вам понадобится тема, чтобы сделать его визуально привлекательным. На нашем рынке тем - ThemeForest, есть большой выбор высококачественных премиум тем для BuddyPress, которые точно перенесут ваш сайт на новый уровень.

Они могут быть использованы для создания любого типа веб-сайтов, но они сконструированы и разработаны для полной совместимости с плагином BuddyPress, чтобы гарантировать, что все ваши страницы, профили пользователей, группы и вся функциональность будет работать без ошибок. Обязательно ознакомьтесь с нашим редакторским выбором лучших тем для BuddyPress сайтов сообщества:

Существует также ряд удивительных плагинов, которые дополняют BuddyPress еще больше. Большинство из них просты в настройке и обслуживании. Они дают вам возможность добавлять вложения в личные сообщения, совместную работу пользователей над документами и многое другое.

Вот несколько из наиболее примечательных плагинов, связанных с BuddyPress:

1. Ссылки BuddyPress

Плагин Ссылки BuddyPress добавляет функции мультимедийного обмена в BuddyPress. Это означает, что если вы поделитесь ссылкой на другой сайт, она автоматически отобразит некоторые данные, содержащиеся в ссылке. Обычно отображаются изображения, видео, эскизы и отрывки, чтобы ваши участники могли понять, о чем идет речь по ссылке.

2. BuddyPress Docs

BuddyPress Docs - обязательный плагин, если вы планируете строить корпоративную сеть. Это версия Google Docs от BuddyPress, которая позволяет членам вашего сообщества совместно работать с документами и многое другое.

3. bbPress

BbPress добавляет отличное решение для форумов к и без того мощной системе управления контентом WordPress. Это отличный способ расширить функциональность вашего BuddyPress сайта и поощрять взаимодействие пользователей. Кроме того, bbPress отлично интегрируется с BuddyPress.

4. Простые Термины и Условия для BuddyPress

С простыми терминами и условиями для BuddyPress легко расширить страницу регистрации BuddyPress с помощью флажка для принятия условий и условий использования. Вам это понадобится, если вы управляете бизнес-сайтом. Также это может уберечь вас от множества головных болей в будущем.

BuddyPress добавляет сообщество к WordPress

WordPress - это очень мощная платформа, но когда вы комбинируете ее с BuddyPress, она становится еще мощнее.

Вы можете быстро превратить свой сайт в полнофункциональную социальную сеть, сеть компании и многое другое. Это позволит вашей целевой аудитории обсуждать и комментировать ваши сервисы и продукты, а также получать немедленную поддержку, если они сталкиваются с какими-либо проблемами.

Объединив BuddyPress с несколькими дополнительными плагинами и великолепно выглядящей темой, вы можете открыть свой сайт для совершенно новой аудитории. Если вашей компании нужно в место для облегчения общения и сотрудничества, рассматривайте не что-то иное, а именно BuddyPress.

Превращение вашего WordPress-сайта в сообщество с помощью BuddyPress никогда не было таким простым, как сейчас, что произошло благодаря улучшениям в последних версиях этого замечательного социального плагина.

BuddyPress прекрасно работает с огромным количеством бесплатных и платных тем, и BuddyPress-компоненты выигрышно смотрятся также и в адаптивных темах.

Если вы хотите превратить свой сайт в сообщество пользователей и добавить к нему возможности социальных сетей, бесплатный плагин BuddyPress сделает это возможным. В данной статье я покажу вам, как установить и настроить BuddyPress на вашем сайте. Вы научитесь тому, как создавать страницы для BuddyPress, как добавить их к вашему меню и виджетам, а также как протестировать сайт с помощью тестовых данных.

Если вы хотите узнать больше о BuddyPress, вы можете воспользоваться официальным сайтом BP; также мы предлагаем массу разных статей про BuddyPress.

Установка BuddyPress

Первое, что вы должны будете сделать – это установить плагин BuddyPress. Я буду ставить его в свежую сборку WordPress, однако вы можете установить его и на уже существующий сайт.

В панели администратора WordPress перейдите в раздел Plugins > Add New, и вы увидите BuddyPress в списке доступных плагинов. Щелкните по кнопке Install, после чего Activate, и плагин будет установлен на ваш сайт.

Вы сразу же увидите экран приветствия BuddyPress:

Конфигурация BuddyPress

Есть три аспекта настройки BuddyPress:

  • Выбор необходимых компонентов
  • Создание страниц
  • Изменение параметров

Начать следует с выбора компонентов, поскольку это повлияет на другие параметры.

Активация BuddyPress компонентов

Чтобы выбрать компоненты, которые вы хотите использовать, либо щелкните по ссылке Set Up Components на экране приветствия, либо перейдите в раздел Settings > BuddyPress и активируйте вкладку Components.

По умолчанию некоторые компоненты уже будут выбраны для вас:

В зависимости от того, что именно требуется вам для организации вашего сообщества, вы можете выбрать следующие пункты:

  • Extended Profiles: изменяет пользовательские профили и настраивает доступные поля
  • Account Settings: позволяет пользователям редактировать свой аккаунт.
  • Friend Connections: позволяет пользователям связываться друг с другом.
  • Private Messaging: позволяет пользователям отправлять приватные сообщения
  • Activity Streams: выводит ленту активности на сайте с прямым постингом во фронтэнд, древовидным комментированием, упоминаниями и уведомлениями по email.
  • Notifications: ваши пользователи смогут получать уведомления о последней активности тем способом, который они выберут для себя.
  • User Groups: позволяет создавать пользовательские группы
  • Site Tracking: позволяет отслеживать события на сайте (записи и комментарии)
  • BuddyPress Core: вы не можете отменить этот компонент, без него BuddyPress не будет работать
  • Community Members: опять же, без этого компонента BuddyPress не будет работать.

Вы можете выбрать любые из этих компонентов для своего сайта, либо добавить их позднее, если вы решите расширить свое сообщество.

Я выберу все компоненты для данного руководства, поскольку я хочу их все продемонстрировать вам. Вы можете выбрать только те, которые вам требуются. После того, как вы сделаете это, щелкните по кнопке Save Settings.

Настройка страниц

Следующий этап – это настройка страниц, которые будет использовать BuddyPress. Перед тем как переходить к вкладке Pages, вам нужно будет создать несколько страниц: для регистрации и активации.

Примечание: если ваше сообщество является закрытым, и люди не могут регистрировать аккаунты (вы добавляете пользователей вручную), вы можете пропустить этот шаг.

В админке WordPress переходим в раздел Pages > Add New и создаем две страницы, как мы делаем это всегда. Одну назовем Registration, а вторую – Activation (можете присвоить им любые другие названия).

После того, как вы сделаете это, вы увидите все эти страницы в основном списке страниц. BuddyPress уже добавил две другие страницы для вас: Activity и Members. Я удалил стандартную страницу Sample Page, поэтому в данный момент у меня есть четыре страницы.

Теперь, когда все страницы созданы, вы можете настроить их для BuddyPress.

Переходим в раздел Settings > BuddyPress и щелкаем по вкладке Pages.

Выбираем страницы под каждую функцию:

  • Members – выбираем Members
  • Activity Streams – выбираем Activity
  • User Groups – выбираем Groups
  • Register – выбираем Registration
  • Activate – выбираем Activation

Щелкаем по кнопке Save Settings. BuddyPress будет автоматически использовать эти страницы для вывода соответствующего контента на вашем сайте.

Настраиваем параметры

Теперь, когда вы выбрали компоненты и создали страницы, настало время перейти к настройке параметров BuddyPress .

Щелкаем по вкладке Settings

На этой странице есть масса опций, которые вы можете включать или отключать:

  • Main Settings : можно включить/выключить тулбар в самом верху экрана для зарегистрированных пользователей, установить, могут ли пользователи самостоятельно удалять свои аккаунты.
  • Profile Settings : можно разрешить участникам загружать свои собственные изображения для профиля, синхронизировать профили BuddyPress и WordPress.
  • Groups Settings : можно разрешить пользователям создавать группы, установить, могут ли пользователи изменять аватары групп.
  • Activity Settings : можно разрешить комментирование в ленте активности записей блога и форума, автоматически обновлять ленту активности в режиме реального времени.

Выбираем пункты, которые отвечают вашему сайту, после чего щелкаем по кнопке Save Settings. Я выбрал все опции.

Настраиваем параметры WordPress

Теперь, когда BuddyPress настроен, пришла пора настроить параметры WordPress. В дальнейшем мы займемся добавлением навигационного меню и виджетов.

В меню Settings в админке WordPress редактируем следующие параметры:

  • Permalinks: убедитесь в том, что красивые постоянные ссылки включены
  • Reading: делаем так, чтобы домашняя страница была статичной страницей, а именно страницей Activity. Это позволит гарантировать, что, когда пользователи откроют ваш сайт, они будут видеть свежую активность. Я оставлю без изменения опцию Posts page, поскольку на моем сайте нет блога. Если у вас он имеется, выберите подходящую страницу.

Примечание: если вы добавляете BuddyPress к уже существующему сайту и хотите сохранить вашу существующую домашнюю страницу, вы можете не ставить статичную страницу в качестве главной. Однако убедитесь в том, что страница Activity может быть легко и просто найдена пользователями.

Измените настройки и сохраните изменения.

Установка темы

Теперь вам нужно найти тему для вашего сайта. Если вы работаете с уже существующим сайтом, вы можете пропустить этот шаг (если ваша тема вас устраивает).

Несколько лет назад вы могли бы использовать только совместимую с BuddyPress тему, и если бы вы хотели установить плагин в свою собственную тему, вам бы пришлось добавлять дополнительные шаблоны к ней. Сегодня это делать не нужно. Начиная с версии 1.7, BuddyPress прекрасно работает с любой качественной темой, хотя существуют темы, дизайн и разметка которых не слишком подходит под BP.

Я воспользуюсь темой Spacious , которая является бесплатной и отличается чистым дизайном, подчеркивающим тот контент, который ваши пользователи будут создавать. Также она имеет опции настройки, т.е. вы можете настроить дизайн для себя.

Переходим в раздел Appearance > Themes и щелкаем по кнопке Add New. Вбиваем spacious в поисковое поле и видим тему:

Щелкаем по Install, после чего Activate, чтобы установить и активировать тему. Если вы хотите настроить тему, вы можете сделать это через параметры темы или через кастомайзер.

Добавляем меню и виджеты для навигации

Создание навигационного меню

Если на вашем сайте нет навигационного меню, вам нужно будет создать его и привязать его к главной области вашей темы.

Переходим в раздел Appearance > Menus и щелкаем по ссылке: create a new menu. Даем название меню, ставим галочку напротив Primary Navigation и сохраняем его.

Если вы не обнаружили секцию под названием BuddyPress с левой стороны на сайте, вам нужно будет включить ее, открыв вкладку Screen Options в самом верху экрана и выбрав BuddyPress.

Теперь добавьте страницы BuddyPress и ваши обычные страницы в навигационное меню. Я добавил следующие страницы:

  • Activity (с Messages и Notifications в качестве ссылок второго уровня)
  • Friends
  • Groups
  • Profile (с Settings в качестве ссылки второго уровня)
  • Log Out
  • Log In
  • Registration

Все эти пункты, кроме последнего, взяты из списка BuddyPress слева: ссылка Registration взята из списка Pages. Я сменил текст ссылки для Registration на Join, чтобы было понятнее.

Теперь щелкаем Save Menu для сохранения меню.

Вот как будет выглядеть сайт с новой темой и меню:

Затем я добавлю некоторые виджеты для вывода активности и помощи пользователям в навигации по сайту:

Добавление виджетов

Я буду добавлять виджеты в сайдбар и в области виджетов в хэдере, а также в 4 области виджетов в футере. Если вы используете другую тему, то, скорее всего, вы имеете другие области виджетов. Также стоит отметить, что виджеты, которые у вас доступны, зависят от компонентов, активированных в самом начале.

Добавьте следующие виджеты в область виджетов сайдбара:

  • BuddyPress Log In
  • BuddyPress Sitewide Notices
  • BuddyPress Friends

Добавьте виджет Search к области виджетов хэдера, если ваша тема имеет такую область. Если нет, то можно добавить этот виджет в сайдбар.

Вот как выглядят мои области виджетов:

  • BuddyPress Who’s Online
  • BuddyPress Recently Active Members
  • BuddyPress Groups

Наконец, добавим текстовый виджет в четвертую область виджетов с некоторым текстом о сообществе и ссылкой на страницу регистрации:

Теперь мой сайт выглядит так, как на скриншоте ниже:

В данный момент все пусто. Надеюсь, что с ростом сообщества мои участники будут добавлять контент к нему на протяжении длительного времени, и сообщество будет выглядеть более живым, но пока я добавлю некоторые фиктивные данные, которые позволят мне протестировать сайт.

Тестируем сайт с помощью фиктивных данных

Перед тем, как запустить сообщество BuddyPress, особенно если вы делаете его доступным для широкой публики или взимаете плату за членство, вам нужно будет протестировать его с помощью фиктивных данных.

Вы можете использовать плагин , который генерирует такие данные на вашем сайте и добавит контент ко всем страницам BuddyPress. Как только вы поймете, что сайт работает правильно, вы можете удалить все фиктивное содержимое, т.е. ваши пользователи не увидят его.

Переходим в раздел Plugins > Add New и устанавливаем BuddyPress Default Data.

Опции, указанные здесь, зависят от компонентов BuddyPress, которые установлены на вашем сайте:

  • Import Users: включает фиктивных пользователей для тестирования
  • Import user profile data: добавляет данные профиля для пользователей
  • Create friend connections: создает дружеские связи между пользователями (если включен компонент Friend Connections).
  • Import activity posts: заполняет ленту активности (если включен Activity Streams).
  • Import groups: импортирует группы (если включен User groups).

Щелкните по Import Selected Data, и плагин автоматически импортирует фиктивные данные для вас.

Вот как выглядит мой сайт после заполнения его тестовыми данными:

Виджеты футера тоже смотрятся лучше после заполнения сайта пользователями и группами.

Если вы протестировали все страницы и пришли к выводу, что все работает отлично, вы можете удалить тестовые данные, вернувшись к странице плагина и щелкнув по кнопке Clear BuddyPress Data.

Управление сайтом BuddyPress

Теперь, когда ваш сайт в порядке, вы можете продвигать его и всячески привлекать людей. Ваши действия будут зависеть от природы вашего сообщества: если ваш сайт создан для небольшой, уже существующей группы или команды, это будет относительно просто; если он создан для уже существующего сообщества, то вам надо будет просто рассказать о нем; если же вы хотите привлечь более широкую аудиторию либо продавать членство, то в таком случае вам нужен будет более продуманный маркетинговый план.

Как только люди начнут вступать в сообщество, вам нужно будет выполнять следующие задачи:

  • Поддерживать свой сайт в актуальном состоянии, включая WordPress, плагин BuddyPress, вашу тему и любые другие установленные плагины.
  • Тестировать сайт после обновления, чтобы не было никаких проблем (сначала лучше протестировать обновление на разрабатываемой версии сайта, после чего уже ставить его на рабочую версию).
  • Делать регулярные бэкапы с помощью плагинов, таких как Snapshot Pro
  • Если необходимо, модерировать сообщество и решать любые жалобы и споры

Когда ваше сообщество вырастет в размерах, модерация станет очень важным действием. Лучше всего заранее определить некоторые стандарты сообщества или правила, создав под них страницу на сайте. Сюда можно отнести инструкции по поводу спама, троллинга, ругательств, нападок, спамерских ссылок, загрузок и т.д. То, что вы включите, зависит от вас и вашего сообщества, и может дополняться с течением времени.

Как администратор, вы можете удалять аккаунты пользователей, если они нарушают правила сообщества, однако лучше всего удалять определенные записи и предотвращать любые действия, если они противоречат правилам, разъяснив пользователю, что именно он сделал не так. Вы должны найти баланс между предотвращением нежелательного поведения и блокировкой всех подряд – если вы следили за ростом Facebook и Twitter, то вы понимаете, о чем я говорю.

Если вы обнаружили, что метаданные, связанные с вашим сообществом, сбились после обновления или восстановления, вы можете использовать страницу BuddyPress Tools для исправления определенных данных:

  • Кол-во друзей для каждого пользователя
  • Кол-во групп для каждого пользователя
  • Общее число участников
  • Восстановление пользовательской «последней активности»

Используйте эти инструменты только при необходимости, поскольку они вносят некоторые коррективы в базу данных. Лучше всего сначала перевести сайт в режим технического обслуживания и сделать бэкап.



Загрузка...