Нет страницы регистрации на buddypress. BuddyPress — Плагин для WordPress

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

Несмотря на это, BuddyPress довольно прост в использовании. Ранее, для его установки потребовался бы WordPress MU, однако, начиная с версии 1.2 это необязательно, так что подойдет обычная установка WordPress.

BuddyPress добавляет в WordPress следующие возможности:

Ленту активности - пользователи могут следить за активностью своих друзей или групп на вашем сайте

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

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

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

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

Блоги - используя возможности WPMU наряду с мультисайтовостью WordPress 3.0, BuddyPress позволит вам организовать полнофункциональный WordPress-блог, для всех ваших пользователей. Блог будет интегрироваться в ленту активности, и пользователи смогут публиковать туда записи, используя собственный аккаунт на вашем сайте.

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

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

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

9. BuddyPress Followers
Работает точно также, как встроенная функция друзей BuddyPress, за исключением того, что фолловеру не требуется согласие пользователя. Точно также, как в твиттере.

10. BuddyPress Template Pack
Добавляет поддержку BuddyPress к обычной теме WordPress. Вы сможете использовать любую тему WordPress, без необходимости настраивать ее для работы с BuddyPress.

/ Июль 22, 2018 / , /

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

Также в сети есть такое описание плагина – это идеальный плагин для создания собственной социальной сети. Давайте быть честными, facebook или вконтакте вы таким плагином не создадите, но сможете обеспечить рядом новых возможностей своих читателей, в том числе и в плане взаимодействия между собой.

Теперь о проблемах

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

Проблема № 1: 404 ошибка

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

  1. Повторно выбрать и сохранить в разделе «Настройки» – «Постоянные ссылки» вкладку «Название записи»
  2. У вас обязательно должна быть создана страница «Пользователи», а в адресной строке ее название должно быть записано как «members»

Проблема № 2: Плагин не работал в режиме «Мультисайт»

Это означает, что должна была проходить синхронизация аккаунтов пользователей на всех сайтах. Этого не было. Только позже я прочитал на официальном сайте и в файле ReadMe (все на английском языке), что необходимо выполнить точечную настройку в файле wp-config.php, который храниться на сервере в папке вашего сайта.

Необходимо было вставить код

Define("BP_ENABLE_MULTIBLOG", true);

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

Проблема № 3: Отсутствие перевода на русский язык

Одна из самых острых проблем. Самое интересное, что я не помню, был ли автоперевод при первой установки плагина, или была ли заветная кнопка выбора языка. Факт в том, что при новой установки мне достался чистейший English language. И эта проблема решаема, правда только через консоль файловой системы вашего сайта.

Шаг 2: Скачиваем его с названием buddypress-ru_RU.mo

Загружаем этот файл в каталог плагина BuddyPress в папку bp-languages (возможно будет неообходимо ее создать)

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

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

Несмотря на это, BuddyPress довольно прост в использовании. Ранее, для его установки потребовался бы WordPress MU, однако, начиная с версии 1.2 это необязательно, так что подойдет обычная установка WordPress.

BuddyPress добавляет в WordPress следующие возможности:

Ленту активности - пользователи могут следить за активностью своих друзей или групп на вашем сайте

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

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

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

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

Блоги - используя возможности WPMU наряду с мультисайтовостью WordPress 3.0, BuddyPress позволит вам организовать полнофункциональный WordPress-блог, для всех ваших пользователей. Блог будет интегрироваться в ленту активности, и пользователи смогут публиковать туда записи, используя собственный аккаунт на вашем сайте.

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

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

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

9. BuddyPress Followers
Работает точно также, как встроенная функция друзей BuddyPress, за исключением того, что фолловеру не требуется согласие пользователя. Точно также, как в твиттере.

10. BuddyPress Template Pack
Добавляет поддержку BuddyPress к обычной теме WordPress. Вы сможете использовать любую тему WordPress, без необходимости настраивать ее для работы с BuddyPress.

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

BbPress - это плагин для форумов, который часто используется в сочетании с BuddyPress. Форум прост на взгляд, прост в использовании и хорошо вписывается в группы BuddyPress.

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

BuddyPress Редактировать активность

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

BbPress — это плагин для форумов, который часто используется в сочетании с BuddyPress. Форум прост на взгляд, прост в использовании и хорошо вписывается в группы BuddyPress.

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

Вот 10 бесплатных плагинов, которые вы можете использовать, чтобы сделать BuddyPress и bbPress еще лучше:

BuddyPress

BuddyPress Edit Activity

BuddyPress Edit Activity позволяет пользователям вашего сайта легко редактировать элементы в своем потоке активности из внешнего интерфейса. Администраторы могут даже установить ограничение времени, в течение которого разрешено редактирование.

BuddyPress Member Type Generator использует преимущества функций типов элементов, представленных в BuddyPress 2.2. Типы участников могут использоваться для фильтрации пользователей, доступа к каталогу, соответствующему конкретному участнику, и т. д. Плагин позволяет легко создавать различные типы участников и назначать им массово пользователей.

Добавьте много полезных полей профиля пользователя с помощью Custom Fields Type BuddyPress Xprofile. Доступные поля включают дату рождения, URL, datepicker, изображение, файл, colorpicker, число и селектор для пользовательских типов сообщений и таксономий.

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

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

bbPress

bbPress Product Tab привносит мощь форумов в ваши продукты WooCommerce. Вы можете настроить форум для показа на всех или только некоторых продуктах и настроить вкладку в соответствии с вашими потребностями.

Если вы используете bbPress / BuddyPress для обеспечения поддержки клиентов, Buddy-bbPress Support Topic добавляет некоторые удобные функции. Разрешить пользователям отмечать новые потоки в качестве запроса в поддержку (или нет). На внутренней стороне сайта администраторы могут видеть потоки поддержки и изменять их статус.

У вас загруженный форум? Используете bbPress для технической поддержки? bbPress Reports предоставляют ряд полезных статистических данных, включая количество новых тем и самых загруженных времен суток. Вы также можете проверить статистику для отдельных участников.

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

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

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

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

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

Создан для разработчиков

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

Темы BuddyPress — это просто темы WordPress с дополнительными шаблонами, и с небольшими усилиями вы тоже можете легко создать свой собственный! Несколько экземпляров BuddyPress легко доступны для загрузки с WordPress.org, и многое другое доступно у сторонних авторов тем.

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

Экосистема BuddyPress

WordPress.org является домом для замечательных расширения для BuddyPress, таких как:

Ищите слово «BuddyPress» на сайте WordPress.org, чтобы найти их всех!

Присоединяйтесь к нашему сообществу

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

Увеличивать BuddyPress сообщество означает лучший софт для всех!

Скриншоты

Установка

Требования

  • PHP версии 7.2 или выше.
  • MySQL версии 5.6 или выше, или MariaDB версии 10.0 или выше.
  • Поддержка HTTPS.

Автоматическая установка

Автоматическая установка — самый простой вариант, поскольку WordPress обрабатывает все сам. Чтобы выполнить автоматическую установку BuddyPress, войдите в свою консоль WordPress, перейдите в меню «Плагины» и нажмите «Добавить».

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

После активации:

  1. Посетите ‘Настройки > BuddyPress > Компоненты’ и поменяйте некоторые компоненты для соответствия вашему сообществу. (Вы всегда сможете их вернуть.)
  2. Посетите ‘Настройки > BuddyPress > Страницы’ и настройте все свои специальные страницы. Мы уже создали некоторые автоматически, но предлагаем вам настроить все это под ваш сайт.
  3. Посетите ‘Настройки > BuddyPress > Настройки’ и улучите момент, чтобы настроить BuddyPress под ваши нужды. Мы уже активировали многое по-умолчанию, но каждое сообщество индивидуально.

Часто задаваемые вопросы

Могу ли я использовать существующую тему WordPress?

Да! BuddyPress работает «из коробки» практически с любой темой WordPress.

Будет ли плагин работать с WordPress Multisite?

Да! Если на вашем WordPress включен режим мультисайтов, BuddyPress будет поддерживать общее отслеживание блогов, записей, комментариев и даже пользовательских типов записей (с небольшим количеством дополнительного кода).

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

  • Активируйте на уровне сайта, чтобы BuddyPress работал только на этом сайте.
  • Активируйте на уровне сети, чтобы получить полную интеграцию со всеми сайтами сети. (Это наиболее популярный тип установки в Multisite.)
  • Активируйте режим мультиблога , чтобы контент BuddyPress отображался на любом сайте сети WordPress, используя одни и те же данные.
  • Расширяйте BuddyPress со сторонним плагином мультисети, который позволит каждому сайту или сети получить свое собственное, отдельное сообщество
Где я могу найти документацию? Где я могу сообщить об ошибке?

Сообщайте об ошибках, предлагайте свои идеи и станьте участниками разработки на https://buddypress.trac.wordpress.org .

Где я могу получить версию в разработке?

Посмотрите, как мы разрабатываем BuddyPress в Subversion на https://buddypress.svn.wordpress.org/trunk/ , или на таком же репозитории Git: git://buddypress.git.wordpress.org/.

Кто создает BuddyPress?

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

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

Форумы обсуждения

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

Отзывы

Brute force attack off user names in directory

Felty

I discovered that someone was brute forcing every single name with a single attempt per IP address of every user in the directory. Seems like its a bad idea to show the actual log in names in the public directory. I confirmed by changing a user name and the log in attempt name switched. Removing the directory and then changing them name resulted in them not knowing the new name. Ah well. It was a nice comfy plugin until now. Switching to Profilegrid which has more privacy options.