Домой / WordPress / Как создать форум на сайте WordPress
Как создать форум на сайте WordPress

Как создать форум на сайте WordPress

Здравствуйте, друзья! Сегодня мы поговорим о создании форума на сайте WordPress. Форум на сайте нужен для обсуждения между посетителями форума различных тем, путём размещения сообщений внутри этих тем. Пользователи форума могут комментировать темы, задавать вопросы и получать на них ответы, а также сами отвечать на вопросы других пользователей.

Форум может быть узкоспециализированным, а может быть и без специализации. Обычно тематика форума зависит от тематики сайта, и может быть очень разнообразной, охватывая все сферы жизни.

Установка плагина bbPress

Создавать форум в WordPress будем с помощью одного из самых популярных плагинов для создания форума — bbPress. И так, приступим!

Устанавливаем и активируем плагин bbPress.

Как создать форум на сайте WordPress

Перевод плагина bbPress на русский язык

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

Не бойтесь, сложного ничего нету! Просто следуйте пошаговой инструкции ниже, и у Вас все получится.

Для перевода плагина bbPress на русский язык нужно сделать следующее:
1. Перейдите по ссылке https://translate.wordpress.org/projects/bbpress/ и нажмите на пункт, соответствующий версии плагина. К примеру, в момент создания урока плагин bbPress был версии 2.5.7, следовательно нужно нажать по пункту 2.5.x:

Как создать форум на сайте WordPress

2. На открывшейся странице будут отображаться списки всех доступных переводов плагина. Так как нас интересует только русский язык, нажимаем по пункту Russian:

Как создать форум на сайте WordPress

3. Теперь нам нужно скачать два файла переводов. Один в формате .po, а второй в .mo. Для этого опускаемся вниз страницы, и нажимаем кнопку Export:

Как создать форум на сайте WordPress

После того как Вы скачали файл в формате .po, выберите в выпадающем списке Machine Object Message Catalog (.mo) и скачайте его нажав еще раз кнопку Export:

Как создать форум на сайте WordPress

4. Далее нужно переименовать скачанные файлы.

Вы скачали файлы с названием bbpress-2.5.x-ru.mo и bbpress-2.5.x-ru.po, их нужно переименовать в bbpress-ru_RU.mo и bbpress-ru_RU.po.

Как создать форум на сайте WordPress

Перевод почти готов, осталась самая малость!

5. Теперь уже переименованные файлы нужно скопировать и вставить в папку languages (папка находится в папке плагина wp-content\plugins\bbpress\languages), в которой должны хранится файлы перевода плагина.

Вот и все! Плагин переведен на русский язык.

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

После установки, активации и перевода плагина можно приступить непосредственно к созданию форума. Все делается очень просто и интуитивно понятно!

1. Для того, чтобы создать новый форум переходим в Форумы -> Новый форум.

Как создать форум на сайте WordPress

2. Создаем новый форум, указав при этом этом его название и описание.

Как создать форум на сайте WordPress

После того как Вы укажите название о писание форума, нажмите кнопку «Опубликовать».

Вывод (отображение) форума на сайте

После создания форума его нужно вывести на сайте. Для этого нужно сделать следующее:

1. Создаем страницу «Форум» (Страницы -> Добавить новую).

2. Вставляем на страницу шорткод bbp-forum-index (слово должно быть в квадратных скобках []) и нажимаем кнопку «Опубликовать».

Как создать форум на сайте WordPress

Готово! Теперь на странице «Форум» будут отображаться все созданные форумы.

В результате мы получим красивый и функциональный форум:

Как создать форум на сайте WordPress

В этом уроке мы с Вами провели базовую настройкой форума, которой достаточно для полноценной работы у Вас на сайте.

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

Как видите, в создании форума сложного ничего нету, но если у Вас возникли сложности в установке, настройке или переводе плагина — смело пишите в комментариях!


Здравствуйте, друзья! Сегодня мы поговорим о создании форума на сайте WordPress. Форум на сайте нужен для обсуждения между посетителями форума различных тем, путём размещения сообщений внутри этих тем. Пользователи форума могут комментировать темы, задавать вопросы и получать на них ответы, а также сами отвечать на вопросы других пользователей. Форум может быть узкоспециализированным, а может быть и без специализации. Обычно тематика форума зависит от тематики сайта, и может быть очень разнообразной, охватывая все сферы жизни. Установка плагина bbPress Создавать форум в WordPress будем с помощью одного из самых популярных плагинов для создания форума - bbPress. И так, приступим! Устанавливаем и активируем плагин bbPress. Перевод плагина bbPress на русский язык После установки…

Обзор

Оценка урока

Рейтинг: 4.24 ( 8 голосов )
100

21 комментарий

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

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

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

    • Здравствуйте, София!
      Мне известно одно решение, которое вероятнее всего Вам сможет помочь.
      Для bbpress есть плагин bbp-capabilities, который дает возможность распределить роли для пользователей.
      Подробнее о распределении ролей этим плагином читайте тут.
      С помощью этого плагина можно назначить роль людям именно для форума, в связи с чем даже модераторы форума совершенно ничего не смогут изменить на Вашем сайте, так как их роль на сайте можно оставить как «Участник».
      Если очень захотеть, можно этот плагин настроить «под себя».

  2. Максим Зайцев

    Александр, спасибо за статью и подсказку про bbp-capabilities. К сожалению в нём пока нет возможности назначить модератора для определённых категорий форума. Это то о чём говорила София «Чтобы у модератора определённого подфорума не было возможности размещать темы и комментарии (без модерации) в других подфорумах.»
    Но, разработчики обещают реализовать эту возможность в скором будущем, в версии 2.6.

  3. Здравствуйте, Александр!
    Спасибо за ответ!

    Всё ещё разбираюсь с ролями 🙂
    К сожалению, не удаётся пока разобраться с плагином bbp-capabilities (не вижу, как с его помощью настроить роли – куда войти).

    Не подскажете — каким образом взаимодействуют роли WordPress и форума bbpress?

    К примеру. Я как админ сайта на WordPress имею возможность модерировать форум bbpress (не создавая для этого форума отдельной роли).

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

    Хотелось бы уточнить, разделяются ли роли WordPress и форума bbpress? Или можно их как-то технически разделить?

    • Здравствуйте, София!
      Роли в WordPress и bbpress это две разные вещи. Распределяются роли также отдельно. После активации плагина bbp-capabilities можно настроить роль для пользователя.

      Настройка ролей bbpress происходит там же, где и роли WordPress (Пользователи -> Все пользователи -> Выбираем нужного пользователя -> Forum Role (блок настроек появится после активации плагина bbp-capabilities) -> Выбор нужной роли).

      Таким образом Вы можете разделить роли WordPress и форума, и полностью запретить админу форума вносить изменения на сайт. У него будет доступ только к форуму.

  4. День добрый! Не нахожу версию 2.5.x: на https://translate.wordpress.org/projects/bbpress/ есть 2.4 Подскажите , не могу перевести

  5. Спасибо ! Удалось перевести!

  6. Спасиииииибо!)))))))
    Знаете, я себя после Ваших уроков чувствую так, словно я сама голыми руками автомобиль из железок собрала — настолько всё, что прежде казалось нереальным, на деле оказалось просто, благодаря Вашим чётким инструкциям! Спасибо огромнейшее!!!!!!

  7. Татьяна

    Сделала все как написано на сайте плагина, но появилась проблемка:
    Список форумов отображаеться, но при клике на один из них переход осуществляеться на пустую страницу. Помогите!
    Ссылка на форум sad-dizayn.ru/dachniy-forums

    • Шорткоды использовали?

      • Татьяна

        Я создала страницу, на страницу вывела шоркодом список форумов.
        Предварительно создала в админке сайта несколько форумов и несколько тем к ним.
        Так вот на базовой странице список форумов выодиться, но если кликнуть на какой нибудь форум, то переходишь на пустую страницу и там ничего, даже футера сайта.
        Может я что-то пропустила из шагов создания форумов и тем. Посмотрите мою страницу по ссылке и попробуйте кликнуть на один из форумов — сами увидите.
        sad-dizayn.ru/dachniy-forums
        Спасибо за помощь!

        • Доброе время суток!
          Как вы справились с данной задачей???
          У меня та же проблема.
          Сайт писали мне на самописном движке, потом перенесли на вордпрес.
          Сделала все так как написано тут в статье, категории, форумы, отображаються. тему не видно.
          как только кликаю то ли на категорию, то ли на форум- переходит на страницу на которой видно только подвал и менюшку..
          Помогите и вы и автор статьи. вот ссылка eurocosmetics.kyiv.ua/forum/

  8. Светлана

    Здр. Александр ! А что если я перешла по первому пункту инструкции.. а там только 1.1х , 2.2х, 2.3х, и 2.4х А установила я bbPress 2.5.8 ?

  9. Татьяна

    Здравствуйте, подскажите, пожалуйста, как настроить текст на странице форума: «СообщенияПоследнее сообщение» На сайте они у меня показываются не корректно, вот страница форума. zdorovay-zhizn.ru/forum

  10. Александр

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

    • Здравствуйте! К сожалению, плагинов которые могли бы вам помочь я не знаю. Лучше всего — изменить верстку (создать свой шаблон для bbpress) и таким образом сделать свой «кастомный» форум.

Оставить комментарий

Ваш email не будет опубликован.

*