Главная / Плагины / Сообщества / Форумы для WordPress — bbPress
Форумы для WordPress - bbPress

Форумы для WordPress — bbPress

bbPress – самый популярный, бесплатный плагин для создания форума для сайтов на WordPress, разработанный в том числе, создателями этого легендарного движка. Сегодня речь пойдет о самой свежей на момент написания этого обзора-инструкции версии плагина – bbPress 2.5.7.

Чем же хорош bbPress? Во-первых, он предельно прост в установке, настройке и использовании. С помощью bbPress любой, даже начинающий сайтостроитель сможет создать достаточно функциональный форум буквально за несколько минут. Во-вторых, форум очень быстрый в работе и не создает лишней нагрузки на сервер. Быстро, просто, элегантно! Хотя, насчет последнего можно поспорить, поскольку тут все зависит от установленной у вас темы. Дело в том, что начиная с версии 2.0 разработчики форума полностью переложили дизайн bbPress на разработчиков тем. Работать форум будет практически с любой темой, но вот хорошо при этом выглядеть — только там где заранее об этом позаботились создатели WP шаблонов. Впрочем, учитывая очень широкую поддержку этого форума сторонними разрабами, проблем с этим всё меньше и меньше.

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

Установка и базовые настройки форума bbPress

Установка плагина ничем не отличается от любого другого. ПлагиныДобавить новый и далее ищем bbPress. Как правило, он уже будет у вас на первой странице. Кликаем — Установить и Активировать. Возможно сразу после активации, WP поросит вас обновить переводы. Сделайте это для того, что-бы получить локализацию на вашем языке. Далее я буду оперировать в статье уже терминами из русского перевода.

Помните, что для работы форума у вас на сайте должна быть разрешена регистрация пользователей. Настройки — Общие — Членство — Любой может зарегистрироваться.

Настройка bbPress

В админке появятся три новых меню: «Форумы» – для создания форумов и категорий, «Темы» — для добавления и редактирования тем и «Ответы» — аналогично темам, но для ответов. Как я уже отметил выше, тут всё очень похоже на стандартные записи WordPress.

Общие настройки bbPress — Настройки — Форумы.

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

bbpress настройки

Сервисное обслуживание форумов — Инструменты — Форумы.

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

Создание форумов и тем

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

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

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

bbpress добавление нового форума

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

Как добавить форум в меню и вывести на отдельных страницах?

Если вы ничего не меняли в общих настройках, то путь к вашим форумам будет иметь вид — http://ваш сайт/forums/.

Идем в Внешний вид — Меню, выбираем ваше главное меню навигации и через Произвольные ссылки добавляем в меню новый пункт. Задайте там название и путь, пример которого я указал чуть выше.

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

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

Дополнительные шорткоды

Виджеты bbPress

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

  • bbPress Виджет авторизации – для авторизации пользователей
  • bbPress Последние темы — выводит последние добавленные топики
  • bbPress Список форумов
  • bbPress Форма поиска по форуму
  • bbPress Последние ответы — выводит список последних ответов в темах
  • bbPress Список просмотров тем
  • bbPress Вывод общей статистики

Keymaster — новая роль для пользователей

С добавление на сайт форума bbPress в общем списке ролей для пользователей появится новая — Keymaster (Администратор форума). Соответственно, если вы решите добавить на ваш форум нового админа, достаточно будет указать для этого пользователя новую роль — Администратор форума. Она позволит полноценно заниматься модерированием форумов.

Дополнения для форума

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

Заключение

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

Найти бесплатные темы с поддержкой этого форума легко можно набрав в окне поиска «bbpress» в официальном репозитории WordPress или при поиске темы из вашей админки. Для премиум тем — смотрите подробности в их описаниях. Некоторые премиум темы имеют очень симпатичный и оригинальный дизайн шаблонов для вывода этого популярного форума.

Сегодня можно встретить bbPress на самых разных сайтах и блогах. Особой популярностью он пользуется у разработчиков для организации различных форумов поддержки продуктов и услуг. Очевидный пример — официальный форум поддержки WordPress и самого плагина.

Русский перевод для форума (на тот случай если возникли проблемы с обновлением перевода).
Официальный сайт разработчиков форума.

Так же рекомендую почитать:

Тоже интересно!

Simple Press - лучший форум для WordPress

Simple Press — форум для WordPress

Simple Press Forum (SPF) — это плагин для создания форума на базе WordRress. Форумов для …

29 комментариев

  1. Есть несколько форумов под WP. Заметил, что у вас тоже стоит форум, что за движок?

  2. Dmitry

    bbPress и есть. Пришлось правда, его немного русифицировать. Вообще, это я поставил в качестве эксперимента скорее 🙂 Блогу с посещаемостью менее 500 человек форум конечно не нужен.

  3. Здравствуйте!
    Я установила плагин форума, но он как то некрасиво смотрится на сайте. Если Вас не затруднит, посмотрите пожалуйста на сайте. С чем это может быть связано? Может тема сайта не подходит?

    • Dmitry

      Вам нужно со структурой форума разобраться. Начало форума по адресу — apelcinchik.ru/forum-4
      а Кулинария уже почему то — apelcinchik.ru/forums/forum/kulinariya. Со ссылками какая то путаница.
      Проверить как выглядит форум можно установив(если не стоит) и активировав стандартную тему Twenty Ten. Попробуйте еще временно отключить плагин GD Star Rating, он может мешать.
      Вообще да, есть подозрение, что тема не очень дружит с этим форумом.

  4. Дмитрий

    Добрый день!
    Задумал сделать форум, выбрал движком и установил bbres. Сразу думаю про раскрутку форума и возникает вопрос, можно ли убрать из информации, которая вводится по пользователю IP-адрес?

  5. Теоретик

    Спасибо за наводочку. Буду пробовать плагином.

  6. Прогер

    Идем во «Внешний вид» Меню. Создаем новое меню и вбиваем в поле “текст ссылки” ссылку на форум, которая выглядит примерно так: your_site_name/forums.

    Автор, представь что ты новичок водпреса, теперь вдумайся что написал выше. «Создаем новое меню и … вбиваем в поле». По инструкции ничего не выходит. Потому, что во-первых, после создания меню нет поля «текст ссылки». А во вторых, текст ссылки не предназначен для вбива ссылки!

    • Dmitry

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

  7. Как в bbpress сделать разделение на страницы в теме? Хочу, чтобы после 10 сообщений в теме появлялась навигация по страницам 1,2,3… http://newsbets.ru/?topic=прогнозы-футбол — пример. А то слишком долго листать нужно тему.

  8. Здравствуйте, Дмитрий.
    Не могли бы Вы подсказать, как увеличить количество ролей и изменить настройки ролей исключительно в форуме bbPress (чтобы эти роли не распространялись на сайт, в который интегрирован форум)?
    Куда именно зайти, чтобы настроить эту функцию? Или какое расширение поможет это сделать?

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

    Возник ещё один вопрос связанный с ролью модератора.
    Имеют ли модераторы форума на bbPress доступ по умолчанию в административную панель сайта, в который интегрирован форум (может ли модератор что-то менять на самом сайте)?

  9. Алексей

    Добрый день, Дмитрий!
    Подскажите как возможно реализовать вывод статистики (количество пользователей онлайн, количество зарегистрированных, и количество гостей) на странице с темами форума? Спасибо!

  10. Алексей

    Спасибо большое! буду разбираться.

  11. Виктор

    Здравствуйте! Помогите, пожалуйста, новичку. Как правильно регистрироваться на сайтах, использующих bbpress или buddypress. Логин и пароль сам определяешь или их где-то нужно взять? Если сам, то каковы требования к логину и паролю. А то что-то не получается с авторизацией-регистрацией.

    • Dmitry

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

      • Виктор

        Здравствуйте! Ко вчерашнему вопросу. Подскажите, что такое стандартная регистрация WordPress. Я захожу как администратор по уже назначенному мне логину и довольно сложному паролю. Но хочу понять как работает система для сторонних пользователей. Вдруг она вообще не работает (регистраций ноль). Сайт http://земельный-участок.бел/ Заранее благодарю за ответ.

      • Виктор

        P.S. Регистрация на сайте разрешена (в общих настройках WP проставлена «птичка» возле настройки «Любой может зарегистрироваться».

  12. Dmitry

    Поставьте для начала плагин Cyr to Lat enhanced и пересохраните постоянные ссылки к виду «Название записи». Что-бы все урлы стали на латинице. Похоже отсюда у вас и проблема. И будет еще больше, если оставите русский.

    • Виктор

      Спасибо! Решил выпендриться, мол, кириллица — она своя, родная. За что и поплатился. Использовал плагин RUS-TO-LAT. Все наладилось. С URL самого сайта уже видно морочиться не буду. Но на будущее наука.

      • Dmitry

        RUS-TO-LAT четырех летней давности и не все конвертирует. Я советую именно Cyr to Lat enhanced. Но дело ваше конечно.

  13. Виталий

    Дмитрий, почему решили поменять форум bb на sp?

  14. Дмитрий, подскажите, пожалуйста, как безопасно удалить bbpress с сайта. Пробовала удалить плагин, ломает сайт( Не знаю как подобраться к нему.

    • Dmitry

      Это странно. Перед удалением следует деактивировать плагин и потом уже удалять.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *