Cоциальная сеть на WordPress, с помощью плагина BuddyPress

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

Сайт с документацией — https://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  — капча для регистрации, комментариев.

Посмотреть все плагины Вы можете по адресу  https://buddypress.org/extend/plugins/.

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

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

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

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

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

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

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

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

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

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

Виджеты

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

— Авторизация, виджет авторизации и регистрации. Будет отображаться форма входа и ссылка на страницу регистрации. Для авторизованных пользователей будет отображаться имя пользователя и ссылка для выхода.

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

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

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

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

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

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

Инструменты

На странице: Инструменты — BuddyPress, вы можете воспользоваться инструментами по подсчёту и восстановлению данных в вашей соцсети. Не рекомендуется запускать одновременно несколько процессов.

Вопросы по данной статье оставляйте в комментариях

Свежие записи
Диагностика
help2site
Настройка SQLite-соединения под Windows

Когда вы создаете новое приложение в Yii, при генерации файла класса модели для таблицы БД может возникнуть ошибка:  exception ‘CDbException’ with message ‘CDbConnection failed to

Linux
help2site
Dock для Linux

Dock – это удобно. Dock – это красиво. Dock, в конце концов – это по-гиковски. Недаром, многие люди, всегда работавшие под Windows и толком не

Web-Дизайн
help2site
CommentLuv — WordPress плагин в помощь блоггеру

CommentLuv — это дополнительные комментарии на вэб-ресурсах. СommentLuv – это симпатичный плагинчик, который поможет обеспечить любому сайту дополнительных комментаторов и, следовательно, дополнительный трафик для вэб-ресурса.

Web-Дизайн
help2site
Шорткоды для интернет магазина на WordPress + WooCommerce

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