Чтобы еще раз продемонстрировать универсальность WordPress, в этом посте будет показано, как создать сайт социальной сети с использованием WordPress и плагина BuddyPress . Вот что говорит сайт BuddyPress:
Социальная сеть в коробке. Создайте социальную сеть для своей компании, школы, спортивной команды или нишевого сообщества на основе мощности и гибкости WordPress. BuddyPress является полностью бесплатным и открытым исходным кодом. В отличие от хостинговых услуг, BuddyPress позволяет вам контролировать свой сайт и создавать совершенно индивидуальные, уникальные возможности.
BuddyPress добавляет на ваш сайт множество новых функций, которые вы найдете на большинстве сайтов социальных сетей:
- Потоки активности: глобальные, личные и групповые потоки активности с многопоточным комментированием, прямой публикацией, добавлением в избранное и @mentions. Все с полной подачей RSS и поддержкой уведомлений по электронной почте.
- Расширенные профили: Поля редактируемых полей профиля позволяют вам определять поля, которые пользователи могут заполнить, чтобы описать себя. Настройте поля профиля в соответствии с вашей аудиторией.
- Дружеские связи. Позвольте вашим пользователям устанавливать связи, чтобы они могли отслеживать активность других или фильтровать только тех пользователей, которые им наиболее важны.
- Личные сообщения: Личные сообщения позволят вашим пользователям общаться друг с другом напрямую и конфиденциально. Пользователи могут отправлять сообщения нескольким получателям, не ограничиваясь только обсуждениями один на один.
- Blogdzhing: начните блог, построенный на лучшем программном обеспечении ведения блога в мире. Даже позволить каждому из ваших пользователей вести собственный полноценный блог на WordPress. Отслеживайте новые сообщения и комментарии на вашем сайте.
- Расширяемые группы. Мощные публичные, частные или скрытые группы позволяют пользователям разбить обсуждение на конкретные темы. Расширяйте группы с помощью собственных пользовательских функций, используя API расширения групп.
- Дискуссионные форумы. Полноценные дискуссионные форумы, встроенные непосредственно в группы, позволяют проводить более традиционные углубленные беседы.
Посмотреть рабочую демонстрацию плагина здесь .
Установка плагина
Самый простой способ установить BuddyPress – начать с новой установки WordPress, использовать базовую тему, поставляемую с плагином, и настроить ее, добавив дочернюю тему. Однако вы можете добавить BuddyPress на существующий сайт со своей собственной темой, используя пакет шаблонов BuddyPress. В этом руководстве будет рассказано о новой установке WordPress.
После того, как вы установили WordPress, войдите в административную панель и перейдите в «Плагины»> «Добавить новый», введите «BuddyPress» в поле поиска и нажмите «Поиск плагинов». Нажмите «Установить сейчас» рядом с плагином BuddyPress.
На следующем экране введите свои данные FTP и нажмите «Приступить», и плагин начнет загружать плагин, как только он закончит, нажмите на ссылку «Активировать плагин».
Следующее, что нужно сделать, это активировать тему по умолчанию, перейти в «Внешний вид»> «Темы» и активировать тему по умолчанию BuddyPress.
Настройка плагина
После того, как плагин и тема активированы, вы увидите новую опцию меню в вашем администраторе WordPress, которая называется «BuddyPress» и содержит 4 опции: Общие настройки, Настройка компонентов, Настройка форумов и Настройка поля профиля. Я сейчас проведу вас через эти варианты.
общие настройки
Здесь вы можете настроить основные параметры для своего сайта, вам не нужно ничего менять здесь, я оставил все как настройки по умолчанию.
- Имя группы базовых профилей. Раньше это отображалось в профилях пользователей, но теперь скрыто, поэтому можно оставить все как есть.
- Имя поля Полное имя: Полное имя участника отображается с этим ярлыком.
- Отключить синхронизацию профилей BuddyPress с WordPress ?: Оставьте это как нет, он будет синхронизировать профили между плагином BuddyPress и участниками WordPress.
- Скрыть панель администратора для пользователей, вышедших из системы ?: Оставьте это как да, не нужно показывать верхнюю панель администратора для гостей.
- Отключить загрузку аватара? (Gravatars все еще будет работать): оставьте это как нет, если вы не хотите, чтобы люди могли загружать свои собственные аватары.
- Отключить удаление учетной записи пользователя ?: разрешить пользователям удалять свои собственные учетные записи.
- Отключить глобальный каталог форума ?: Решите, показывать ли каталог форума на вашем сайте.
- Отключить комментирование потока активности в блоге и сообщениях на форуме ?: Выберите, разрешить ли людям комментировать форумы и сообщения в блоге непосредственно из потока активности.
- Аватар пользователя по умолчанию: выберите, какой стиль граватаров вы бы хотели использовать по умолчанию для своего сайта.
Настройка компонентов
Следующий раздел – «Настройка компонентов», здесь вы можете выбрать, какие части плагина BuddyPress вы хотите использовать на своем сайте. Вы можете включить или отключить следующее:
- Потоки активности: позволяют пользователям публиковать обновления активности и отслеживать всю активность по всему сайту.
- Форумы bbPress: активирует поддержку форума bbPress в группах BuddyPress или любом другом пользовательском компоненте.
- Друзья: Позволяет создавать дружеские связи между пользователями.
- Группы: пользователи могут создавать, присоединяться и участвовать в группах.
- Личные сообщения: пользователи могут отправлять личные сообщения друг другу. Администраторы сайта также могут отправлять уведомления по всему сайту.
- Расширенные профили: активирует настраиваемые профили и аватары для пользователей сайта.
Настройка форумов
Если вы хотите включить компонент форумы в предыдущих настройках, то вам нужно будет настроить его здесь. Нажмите «Установить новую установку bbPress». В зависимости от прав доступа к файлу установки вы можете получить следующий экран:
Если вы это сделаете, просто скопируйте и вставьте весь показанный текст в новый текстовый файл и сохраните как bb-config.php, а затем загрузите его в корневой каталог вашей установки WordPress через FTP. Ваши форумы теперь будут установлены.
Настройка поля профиля
Этот раздел будет уникальным для вашего сайта, в зависимости от того, в какой нише он находится или на кого вы ориентируетесь в своей социальной сети. Это позволяет вам добавить столько настраиваемых полей для страницы профиля вашего участника. Например, если ваша сеть предназначена для веб-дизайнеров, вы можете ввести настраиваемые поля для: Название вакансии, URL-адрес портфолио, Обо мне, Избранные веб-сайты, URL-адрес Linkedin и т.д.
По умолчанию BuddyPress только одно поле профиля для «Имя» в верхней группе – все в верхней группе добавляются на страницу регистрации.
Нажмите «Добавить новое поле», и мы настроим поле пользовательского профиля. Для этого руководства я решил ввести поле для профиля Linkedin , вы также можете использовать URL-адрес Facebook, URL-адрес Twitter и так далее. Введите название для этого поля и краткое описание. Затем выберите, должно ли это поле быть обязательным или нет, и, наконец, выберите формат этого поля. Я выбрал текстовое поле, так как оно является URL-адресом в одну строку. У вас есть выбор: использовать многострочное текстовое поле, раскрывающийся список, флажки и т.д.
Повторите этот шаг и добавьте столько дополнительных полей, сколько требуется вашему сайту.
Вывод
Теперь у вас есть рабочая установка BuddyPress , если вы зайдете на сайт, вы найдете ряд тем и плагинов, созданных специально для BuddyPress. Я буду вдаваться в подробности в следующих постах.
Мне очень нравится BuddyPress, он очень прост в установке и настройке и предоставляет социальную сеть со всеми необходимыми основными функциями и легко расширяется, потому что на основе WordPress у вас есть все плагины для WordPress, которые вы можете добавить на свой сайт.
Если вы создаете сайт BuddyPress или у вас есть вопросы по поводу этого плагина, пожалуйста, оставьте свои комментарии ниже…
Источник записи: https://wplift.com