Buddypress как отключить активацию аккаунта по email. Настраиваем параметры WordPress

Если вы хотите следовать стилю лидера, то есть 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», вызывающую всплывающую форму можно разместить где угодно при помощи шорткода, встроить в

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

Сайт с документацией – http://ru.buddypress.org

Встроенные возможности плагина:

Лента активности - Вы сможете просматривать, как популярных социальных сетях, активность Ваших пользователей и активность групп. Поддержка уведомлений по email и RSS каналов.

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

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

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

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

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

Форум в группах - пользователи в группах могут вести дискуссии и обсуждения в группах.

Расширения плагины для BuddyPress:

  1. BP Profile Privacy () - с помощью данного плагина Вы сможете и пользователи на сайте, закрывать поля профиля от гостей.
  2. BuddyPress Links () - обмен ссылка пользователями, то есть share.
  3. BuddyPress Gifts () - плагин, с помощью которого пользователи могут дарить подарки.
  4. BuddyPress Album+ () - аналог альбомов facebook на социальную сеть WordPress.
  5. Tweetstream () - интеграция сервиса twitter в социальную сеть.
  6. Facestream () - интеграция facebook.
  7. Invite Anyone () - возможность приглашать друзей по email.
  8. Captcha () - капча для регистрации, комментариев.

Шаблоны для BuddyPress вы можете найти по адресу http://www.tmdhosting.com/templates/free-buddypress-themes.html .

Настройки плагина

Чтобы настроить плагин, перейдите на страницу: Настройки -> BuddyPress .

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

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

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

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

- Активность, на странице Активность или Лента активности, будут отображаться последние опубликованные записи со всей соцсети. Здесь вы можете публиковать записи, которые увидят все пользователи соцсети

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

- Группы, на странице Группы будут отображаться все созданные группы. Здесь так же можно искать группы с помощью фильтра. Здесь отображаются вкладки для - Создания группы, для перехода на страницу - Мои группы, и Все группы.

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

Виджеты

На странице Виджеты, у вас появится 7 новых виджетов для вашей соцсети.

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

- Кто в сети, будут отображаться аватарки пользователей, которые сейчас в сети.

- Недавно активные, отображение аватарок недавно активных пользователей.

- Объявления, здесь будут отображаться объявления администратора сайта для всех пользователей.

- Пользователи, динамический список активных, популярных и новых пользователей.

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

Инструменты

На странице: Инструменты - 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 для исправления определенных данных:

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

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

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

С 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 вместе.

Возможно, вы уже сталкивались ранее с 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 на разных платформах, в том числе на мобильных телефонах и планшетах.