Вывод сообщений с форума PHPBB3 на сайте WordPress

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

Итак, инструкция по установке и запуску плагина:

Шаг 1. Скачиваем плагин с сайта разработчика

Шаг 2. В директории вашего сайта /wp-content/plugins/ создаем папку wp-recent-phpbb и закачиваем туда содержимое скаченного архива с плагином

Шаг 3. Активируем плагин

Шаг 4. Идем в «Виджеты» и добавляем новый виджет phpBB Recent Posts

Шаг 5. Настройка виджета:
1) Title — название
2) Если WordPress и phpBB установлены в разные базы данных, то настраиваем следующие 4 параметра:
— DB Host — адрес MySQL сервера. По-умолчанию, это localhost.
— DB Name — имя базы данных.
— DB User — имя пользователя базы данных.
— DB Password — пароль пользователя баыз данных.
Если база данных одна, можно оставить эти поля пустыми
3) Table Prefix — префикс к таблицам phpBB. По-умолчанию, это phpbb_, если при установке phpBB вы его не меняли, то оставьте как есть, иначе замените на свое значение
4) phpBB URL — путь до станицы с форумом, введите свою ссылку
5) Number of posts to show — количество выводимых элементов, по-умолчанию, 5
6) Template for new topic — это шаблон для ссылки с новой темой форума, можно оставить как есть
7) Template for reply — это шаблон для ссылки с новым сообщением
Доступны следующие значения для собственного вида ссылок для пунктов 6-7:
— {POST_URL}: URL сообщения
— {POST_EXCERPT}: 20 первых слов сообщения
— {POST_DATE}: Дата сообщения
— {POST_TIME}: Время сообщения
— {POST_SINCE}: Время, прошедшее с момента публикации сообщения
— {TOPIC_URL}: URL темы сообщения
— {TOPIC_TITLE}: Название темы сообщения
— {FORUM_URL}: URL форума
— {FORUM_TITLE}: Название форума
— {USER_URL}: URL пользователя, опубликовавшего сообщение
— {USER_NAME}: Логин пользователя, опубликовавшего сообщение
8) Forums to include — ID форумов через запятую, которые выводятся в списке. По-умолчанию, все форумы
9) Forums to exclude — аналогично пункту 8, только те форумы, которые вы НЕ хотите включать в список
10) Users to follow — Список пользователей через запятую, сообщения от которых хотите показывать. По-умолчанию, все
11) Users to ignore — Список пользователей через запятую, сообщения от которых НЕ хотите показывать.
12) Поставьте галочку Show link to phpBB, если хотите вывести ссылку на форум в конце списка
13) Title of link to phpBB — название ссылки пункта 12
14) Do not show this widget on — здесь отметьте те пункты, в которых вы НЕ хотите показывать этот виджет

Шаг 6. Сохраните настройки.

Также можно вывести список последних сообщений форума не только с помощью виджета. Для этого доступны шорткоды [ phpbb ] с параметрами: db_host, db_name, db_user, db_pass, table_prefix, link, limit, template_new, template_reply, forum_include, forum_exclude, user_include, user_exclude, show_link — 1 — выводить, 0 — нет, link_title По значению они аналогичны параметрам виджета.

Метки: , , , , . Закладка Постоянная ссылка.

1 комментарий: Вывод сообщений с форума PHPBB3 на сайте WordPress

  1. Виталий пишет:

    Спасибо!

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

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

Защита от спама: * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.