bbPress – форум для WordPress сайта

bbPress - установка и интеграция в WordPress

bbpress - это простой, но очень функциональный скрипт форума. Он создан разработчиками CMS WordPress, поэтому его легко интегрировать с WordPress сайтом или блогом. Для создания форума на WordPress сайте необходимо скачать скрипт bbpress, затем установить его и интегрировать с WordPress.

Установка и интеграция

Теперь, когда вы скачали архив скрипта, можно приступить к установке bbpress. Для этого, вам потребуется FTP клиент, мы рекомендуем использовать FileZilla. С помощью FTP клиента в корне сайта создайте папку /forum и скопируйте в эту папку все файлы скрипта bbpress.

После этого, необходимо перейти на страницу установки bbpress с помощью браузера по адресу: www.адрес_вашего_сайта.ru/forum/. У вас должна открыться страница установки, если этого не произошло, зайдите в папку /forum/ с помощью FTP клиента и убедитесь, что файл bb_config.php отсутствует.

Выберите необходимый язык установки и перейдите к шагу №1

Выбор языка перед установкой bbpress

Конфигурация базы данных bbpress

На первом шаге установки необходимо ввести данные для подключения к базе данных MySQL. Данные для подключения базы данных вы можете узнать в личном кабинете вашего хостинга. После того, как вы введете необходимые данные, нажмите кнопку "Сохранить файл конфигурации базы данных", чтобы перейти к следующему шагу установки bbpress.

Конфигурация базы данных bbpress

Интеграция bbpress с WordPress

На втором шаге производится интеграция форума с движком WordPress. Мы предлагаем пропустить этот шаг и выполнить интеграцию после установки bbpress.

Настройка форума bbpress

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

Первичные настройки bbpress

Вот и все. После этого вы получите сообщение "Установка bbpress завершена!", а также логин и пароль для входа в панель администратора. Панель администратора bbpess находится по адресу: http://ваш_сайт.ru/forum/bb-admin/

Установка bbpress завершена

Интеграция bbpress с WordPress

После установки форума, вы можете интегрировать bbpress в WordPress. Для начала, зайдите в админку WordPress и установите плагин "bbPress Integration". Затем в настройках этого плагина укажите полный URL адрес вашего форума и тип WordPress. Сохраните изменения нажатием на кнопку "Save changes". После этого скопируйте код, который выводится в специальном поле после настроек и вставьте его в файл wp-config.php. Код примерно следующего содержания: define( 'COOKIEPATH', '/' );

Интеграция bbpress и wordpress

После того, как вы выполнили настройки в WordPress, необходимо зайти в панель управления bbpress и заполнить некоторые поля на странице интеграции.

Страница интеграции bbpress

Интеграция производится путем сопоставления определенных данных. Давайте проведем интеграцию по порядку.

Интеграция ролей пользователей bbpress

Для начала нужно интегрировать роли пользователей. Для этого, определите сопоставьте роли пользователей на странице интеграции bbpress. Например: WordPress Администратор = bbPress Хранитель, и т.д. Нажмите кнопку сохранить изменения, после того, как все роли будут сопоставлены.

Интеграция куки-файлов bbpress

Для интеграции куки-файлов bbpress, необходимо заполнить некоторые поля. Для того, чтобы понять, какие данные вводить в эти поля, внимательно читайте комментарии к полям.

В поля "Адрес WordPress (URL)" и "Адрес блога (URL)" необходимо ввести URL адрес вашего WordPress сайта, с которым производится интеграция.

В поле "Параметр "auth" WordPress" необходимо ввести значение параметра "AUTH_SALT", которое указано в файле wp-config.php (этот файл обычно располагается в корневой папке сайта).

В поле "Параметр "secure auth" WordPress" необходимо ввести значение параметра "SECURE_AUTH_SALT", которое указано в файле wp-config.php

В поле "Параметр "logged in" WordPress" необходимо ввести значение параметра "LOGGED_IN_SALT", которое указано в файле wp-config.php

Интеграция баз данных

Этот шаг также прост. В файле wp-config.php найдите значение для массива $table_prefix, скопируйте его и вставьте в поле "Префикс таблиц базы данных пользователей".

Убедитесь, что для роли WordPress Администратор установлено значение bbPress Хранитель, иначе вы не сможете зайти в панель управления bbpress посе сохранения настроек. Если все данные введены верно, сохраните настройки.

После сохранения настроек, вы сможете войти в админку bbpress с логином и паролем от WordPress сайта.

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