Установка buddypress. Простые Термины и Условия для 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.

Возможно, вы уже сталкивались ранее с BuddyPress, сами того не подозревая. Заходили ли вы когда-нибудь на сайт Коби Брайанта? Или на сайт сообщества Daily Telegraph? Все они используют BuddyPress. Университет Британской Колумбии применяет BuddyPress для реализации мощного обучающего сайта. Если вы когда-нибудь сталкивались с необходимостью выбора вязальных спиц и пряжи, то посетите сайт Feel The Yarn – он также основан на BuddyPress.

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

BuddyPress дает возможность пользователям создавать профили, группы и форумы, публиковать сообщения, устанавливать контакты с разными людьми. Если вас интересует история, плагин BuddyPress был выкуплен компанией Automattic у его разработчика Энди Питлинга в марте 2008 года. Сделано это было с целью добавления возможностей социальных сетей к мультисайтам WordPress. Первый релиз вышел в мае 2009 года, и с тех пор небольшая команда разработчиков во главе с John James Jacoby продолжает то, что было начато Питлингом. Последняя на данный момент версия BuddyPress 1.7.1 была выпущена в апреле.

Какие возможности имеет BuddyPress?

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

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

Почему я должен использовать BuddyPress?

BuddyPress был разработан, чтобы объединить людей. В данном контексте он может оказаться полезным для:

  • Университетов, заинтересованных в создании социальных сетей для своих студентов;
  • Компаний, желающих предоставить своим сотрудникам средства для внутренней коммуникации;
  • Спортивных команд и различных клубов по интересам;

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

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

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

Запуск и настройка BuddyPress

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

  • Рабочая сборка WordPress
  • PHP-версия 5.2.4 и выше
  • MySQL 5.0 и выше
  • Подключенный модуль mod_rewrite Apache
  • WordPress должен быть установлен вручную, т.е. через s/FTP, файловый менеджер и подобные методы, но не через скрипты хостинга (fantastico, softalicious, и т.д.), которые могут вызывать проблемы при работе с BuddyPress.
  • BuddyPress не работает со сборками, в которых WP установлен в подпапку.

Вместе с версией 1.7 процесс установки плагина несколько изменился. Раньше вам нужно было задавать многочисленные настройки в пошаговом мастере установки. Теперь все стало несколько иначе:

Заходим в консоль, выбираем раздел Plugins > Add New. В поиске находим плагин BuddyPress, после чего устанавливаем его. Установка займет минуту. После установки щелкните по ссылке Activate Plugin.

В принципе, установка выполнена.

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

Переходим в самый низ страницы Getting Started и щелкаем по ссылке Go to the BuddyPress Settings page, чтобы провести настройку своей социальной сети.

Переходим в раздел Settings > BuddyPress > Pages, чтобы создать страницы, на которых новые пользователи вашего сайта будут регистрировать и активировать свои аккаунты.

Не забудьте перейти в раздел Settings > General и выбрать пункт Anyone can register (Любой может зарегистрироваться), чтобы открыть регистрацию на сайте.

Пользователи будут входить на ваш сайт через страницу www.yourwebsite.com/wp-login.php .

Вы можете добавлять любые настройки по своему усмотрению.

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

Форумы

Для создания форумов в BuddyPress используется отдельный плагин bbPress. Устанавливается он аналогично самому BuddyPress:

  1. Находите bbPress в библиотеке.
  2. Устанавливаете плагин.
  3. Активируете плагин.

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

Плагины

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

Найти необходимые плагины можно в официальном каталоге на BuddyPress.org .

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

Темы для BuddyPress

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

Эти дни ушли в прошлое, потому что теперь BuddyPress работает с любой WP-темой.

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

Будущее BuddyPress

По последним подсчетам, число установок BuddyPress в мире равнялось 1,476,531. Вне всяких сомнений, это число будет быстро расти в контексте последних изменений – читай: добавления совместимости тем – в версии 1.7.

В версиях 1.8 и 1.9 можно ждать появления специального API, который позволит использовать контент 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 для исправления определенных данных:

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

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

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

Стоимость: от $29

BuddyPress User Blog

Дайте членам вашего сообщества возможность вести собственные блоги и вы многократно увеличите траффик к своему сайту и его популярность. А сделать это довольно легко при помощи BuddyPress User Blog . Этот плагин предоставляет пользователям замечательный и удобный интерфейс, очень напоминающий Medium.com.

Стоимость: от $49

UserPro

UserPro - очень мощный и многофункциональный плагин, который прекрасно работает в связке не только с BuddyPress, но и с bbPress и даже WooCommerce. А все потому что, во-первых, он предоставляет очень простой, но удобный и безопасный механизм . Во-вторых, добавляет механизм following/follower, благодаря которому пользователь всегда будет в курсе событий того, что происходит у других. В-третьих, имеется приватный чат , интеграция с платежными системами, рейтинг пользователей и публикаций, награждение пользователей различными знаками отличия и многое другое.

Стоимость: $29

BuddyBoss Inbox

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

Стоимость: от $79

BuddyBoss Reply by Email

Сам смысл социальной сети, блога или форума заключается в постоянном общении пользователей. И для того, чтобы не потерять нить обсуждений, и предназначен плагин BuddyBoss Reply by Email, который уведомит собеседника при помощи электронного письма о любых новых сообщениях или комментариях. Кстати, для того, чтобы ответить необязательно заходить на сайт. Достаточно ответить на это уведомление и ваше сообщение появится в ветке, как будто вы добавили его, находясь на сайте.

Стоимость: от $99

BuddyPress Member Types

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

Стоимость: от $39

BuddyPress Activity Plus

BuddyPress Activity Plus - важный и нужный для любой социальной сети плагин, с помощью которого можно предоставить любому члену этой сети (или определенной категории) загружать на сайт фото- и видеоматериалы , а также делиться веб-ссылками с другими членами сети. За простыми тремя кнопками, добавляемыми этим плагином, скрывается мощный и быстрый механизм распространения медиаконтента.

Стоимость: бесплатно

WangGuard

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

Стоимость: бесплатно

WordPress Social Login

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

Стоимость: бесплатно

iFlyChat – WordPress Chat

Какое же сообщество может обойтись без непосредственного живого общения?! iFlyChat - это очень удобный чат , который имеет доступ к списку друзей BuddyPress, отображает в окне аватар и ссылку на профайл собеседника и вообще очень приятный в использовании.

Стоимость: бесплатно

BuddyPress Default Data

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

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

Стоимость: бесплатно

BuddyForms Members

Если вы когда-либо захотите разрешить определенным пользователям созданной вами на базе BuddyPress социальной сети писать или редактировать публикации вашего собственного блога, вспомните о BuddyForms Members. Этот плагин интегрирует BuddyForms plugin на личную страницу выбранных пользователей, которым разрешен доступ к блогу. Сам плагин BuddyForm необходимо установить отдельно.

rtMedia for WordPress, BuddyPress, and bbPress

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

BuddyPress Activity Privacy

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

Действительно, очень эффективный инструмент, который не лишне иметь на своем сайте, тем более создав на нем сообщество на базе BuddyPress.

Стоимость: бесплатно

BuddyPress Quick Activity

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






2024 © gtavrl.ru.