Как работать с bbPress
Веб-сайт развивается в соответствии с текущими потребностями. Ввиду этого, идея его создания продолжаемся задумкой модернизации.
Любой владелец развивающегося ресурса сталкивается с вопросом интеграции различных дополнений. Почему-то большинство уверено, что это обязательно связано с вмешательством в код. Спешим вас обрадовать: все куда проще. Не устанем повторять, что большинство задач в WordPress решаются готовыми решениями – скриптами или плагинами. Можно долго рассуждать на тему целесообразности, но факт остается фактом – это эффективно. Переходим непосредственно к теме сегодняшней статьи. Многие сталкиваются с необходимостью внесения социальной составляющей на сайт «ВордПресс». Нет, мы говорим не о панелях «Поделиться», ссылках на сообщества, лайках, виджетах и прочем. Речь идет о внутреннем общении, которое часто организуется как форум. В голове всплывает очередная глобальная задача. Не спешите себя накручивать. Есть простое, быстрое, специализированное решение – дополнение bbPress. О его целях, сути, преимуществах и недостатках, особенностях, тонкостях настройки и многом другом поговорим прямо сейчас.
Зачем нужен форум
Вопрос, который должен задать себе каждый владелец web-сайта, задумавшийся о данном нововведении. Существует 2 точки зрения. Первая заключается в необходимости популяризации такого явления, как форум. Он представляет собой своеобразный кружок по интересам, только в сети. В нем формируется аудитория, обмениваются мнениями предоставляют реальную, а не мнимую помощь. Противовесом является точка зрения о том, что такой формат общения сильно устарел. Эффективнее использовать социальные сети. Принимать чью-либо сторону не намерены. Обратимся к обзору фактов. Во-первых, социальные сети и форумы – представители разных категорий. Несмотря на то, что обе формы относятся к классу инструментов для общения, они работают в разных направлениях. Соц. сети представляют собой скопление огромной аудитории, не имеющей конкретных интересов. Форумы являются пристанищем пользователей, которым интересна конкретная тема: программное обеспечение, искусство, бизнес, политика и прочее. Во-вторых, в социальных сетях нет заданной структуры: обычное сообщество можно создать 5+ способами. Пользователи постарше мало разбираются в их различиях, что уже сеет хаос. Форумы имеют общий принцип работы. Общаясь на одном, легко переключится на другие. В-третьих, соц. сети – рассадник спамеров, черной рекламы, других отвлекающих факторов. На форуме подобные явления контролируются. Для этого предусмотрен вшитый инструментарий, сторонние расширения, скрипты.
Выше сказанное раскрывает преимущества форума. Однако их нельзя назвать аргументами. Рассмотрим положительные эффекты от его внедрения для владельца ресурса, его гостей. Особую ценность такой формат общения на сайте имеет для пользователей, посвященных в нюансы СЕО. Используя стандартный функционал, они получают следующие бонусы:
- бесплатного полного анализа ядра аудитории;
- постоянно растущую базу электронных адресов посты (полезно для рассылки);
- прямой поток интересов целевой аудитории (ЦА);
- регулярно обновляющийся контент, что положительно сказывается на продвижении;
- быстрый отклик от гостей касаемо каких-либо изменений на web-сайте;
- дополнительные страницы для любой рекламы;
- возможность продвижения своих товаров/услуг.
Полный список близок к бесконечному, однако, даже этих пунктов достаточно, чтобы оценить всю эффективность форума как рычага развития проекта. Но что ждут гости площадки? Неужели эти бонусы – халява? Разумеется, нет. Нередко в интернете на этот вопрос отвечают «нужно всего лишь нагнать стартовую аудитория». Мысль верная, а вот трактовка хромает. Без базовой аудитории общения не будет – это понятно. Источником первых открытых тем обычно становятся активные пользователи сети. Такие люди имеются свой круг площадок, где они общаются. Подбирают они их дотошно, поэтому нужно постараться, чтобы вызвать в них интерес. Получается это в единичных случаях, поэтому есть более популярная альтернатива – имитация обсуждений. Этим занимаются либо лично, либо нанимают людей со стороны. По итогу, стартовая аудитория потребуют что-то из следующего:
- классную идею;
- личное время;
- денежных вложений.
После успешного выполнения задачи, можно немного расслабиться. Гости ресурса, где есть веб-форум, получают место для самовыражения, обсуждения интересных для них тех. Также они обмениваются знаниями и опытом, получают грамотные, разносторонние ответы на интересующие их вопросы, в некоторых случаях, рекламируют товары, услуги. В общем, форум, флудилка, общалка – как будет угодно, – однозначно полезная вещь, которая открывает новые перспективы для владельца площадки, становится источником новых развлечений для гостей.
Почему bbPress
Это популярное расширение, добавляющее на ресурс веб-форум во всей его красе. Хотя, стоп: возникают споры, чем именно является bbPress. Его называют скриптом, то есть, интегрированной кодовой конструкцией, и даже полноценной сторонней CMS. Для полноты картины, разберемся в этом нюансе. bbPress – автоматизированное решение, доступное в официальном каталоге плагинов WordPress. Оно устанавливается, активируется, имеет привычную панель управления. К слову, на данных этапах у новичков не возникнет никаких вопросов. Все на русском языке, максимально просто, понятно, самодостаточно. Делаем вывод, что это точно не скрипт. С точкой зрения о CMS сложнее. Создателями bbPress выступают бывшие сотрудники компании «ВордПресс». Они знали особенности этой системы управления, что позволило им создать удачный продукт. Тогдашняя команда WordPress не только приняла bbPress как качественный инструмент, но и простимулировала развитие проекта. Результатом стало большое количество дополнений для самого продукта. Делаем вывод, что продукт действительно является полноценной CMS. Но для простоты понимания, по привычке будем называть bbPress плагином. Да простят нас властители формулировок.
Существует несколько достойных расширений для организации на web-сайте WordPress форума. Они имеют свои преимущества, недостатки и особенности. Некоторые в значительной мере превосходят bbPress по ряду критериев. Однако большая часть все равно выбирает это дополнение. Причина кроется в его простоте. Наше мнение – авторы плагина отлично сыграли на психологии. «ВордПресс» – многогранная CMS с широким спектром возможностей, но она не такая простая, как может показаться. Поиск решения для отдельной задачи требует справки. Дополнение «ббПресс» предлагает простую установку, активацию, настройку. Панель управления плагина позволяет в считанные минуты запустить веб-форум на сайте без навыков программирования, специальных знаний, лишних заморочек. Просто, красиво, со вкусом. Касаемо эстетики внешнего вида, сказать сложно. Если не изменяет память, с версии 2.0 разработчики отказались от адаптации своего детища под шаблоны. Данные работы были возложена на веб-разработчиков тем. Если в будущем планирует запускать на ресурсе форум, рекомендуем заранее проверить совместимость выбранного шаблона с bbPress. Тотальное большинство авторов обеспечивает полную совместимость с этим плагином, поэтому сильно переживать не стоит.
Первое знакомство с новинкой вызывает вопросы. Источником ответом служит интернет. «ббПресс» – мегапопулярное дополнение, о котором наверняка найдется масса полезной информации. Увы, статей действительно немало, но конкретики в них минимум. Есть простое решение – зайти на официальный сайт проекта. Во-первых, здесь можно скачать архивом актуальную версию дополнения. Во-вторых, команда рассказывает немного о себе, текущих планах, задумках на будущее. В-третьих, тут найдется список тем, которые поддерживают расширение, а также аддоны для него. Различная документация помещена в одноименный раздел. В Blog периодически появляются интересные материалы с советами, хитростями, нюансами оптимизации. Имеется раздел для быстрой связи с саппортом. Задать вопрос также можно на форуме портала WordPress. Ознакомление с инструкциями, статьями на сайте bbPress займет некоторое время. Давайте сэкономим его, приведя ключевые особенности плагина:
- легкость настройки, оптимизации;
- высокая производительность, быстродействие;
- уникальный опцион оформления форума;
- совместимость с расширением Akismet для защиты от спама. Крайне полезный инструмент. Подробнее о нем читайте тут;
- функция вывода контента в RSS-ленту;
- простые алгоритмы интеграции. Совместим даже с корявыми темами.
На официальной площадке bb представлены минимальные требования, предъявляемые к веб-ресурсу определенной версией. Для удобства, авторы выкладывают активные ссылки на несколько последних. Актуальные требования смотрите на веб-сайте. На вскидку, PHP 4.3, MySQL 4.0 будет более чем достаточно. О производительности «ббПресс» можно судить по порталу «ВордПресс». Он использует это дополнение, без труда справляющаяся с нагрузкой в несколько тысяч комментариев в сутки. Всего база веб-форума содержит более полумиллиона сообщений от 100 000+ пользователей.
Тонкости инсталляции
Процесс установки протекает в 2 этапа. Первый – скачиваем дистрибутив. Это можно сделать на официальном сайте либо сторонних ресурсах. На последних часто есть полный перечень версий за год и более. С площадки bbPress дистрибутив скачивается в виде архива. Его можно добавить через панель либо FTP-клиент. Далее скачиваем с каталога WP плагин. Имеет место быть один нюанс. Здесь вновь напоминаем, что «ббПресс» – отдельная система управления контентом. По сути, это отдельная площадка внутри сайта. Взгляните на файловую составляющую ВП-расширения. Директория напоминает папку обычной темы, только названия другие. Здесь имеется каталог, отвечающий за оформление веб-форума. В папка bb-templates содержатся файлы макетов. Нет проблем: скачиваем новый, заливаем, активируем в панели настроек. Нет, так не получится: bb-templates включает только стандартные шаблоны. Для установки собственных нужно создать папку my-templates. В нее и заливаются найденные на стороне темы оформления. Возможно, когда вы читайте эту статью, процесс смены внешнего вида форума автоматизирован в панели настроек. В любом случае, знаниями лишними не бывают.
Первый этап позади. Далее переходим к непосредственной установке. Для этого в адресной строке вводим www.вашсайт.ru/forum/. Обращаем ваше внимание, что в корне ресурса bbPress обязательно должен быть в поддиректории /forum. В противном случае, ВП-дополнение работает некорректно. Появится стартовый экран. Если этого не произошло, заходим в директорию плагина, убеждаемся в отсутствии файла bb_config.php – необходимое условие установки. Указываем язык инсталляции, переходим к параметрам конфигурации базы данных (БД). Здесь по аналогии с установкой движка WP. Потребуется ввести имя БД, ник подключенного пользователя, пароль от базы. Можно использовать MySQL веб-сайта или создать отдельную. Следующий шаг – интеграция с движком. Мы уже скачали, установили расширение. Заходим в пункт bbPress консоли, указываем полный адрес созданного web-форума, получаем кусок кода, копируем его и сохраняем результаты. В директории «ббПресс» находим файл wp-config.php, вставляем туда скопированную строку. По сути, на этом с установкой покончено.
Настройка форума
Разработчики подготовили оптимальный набор параметров, который не вызывает вопросов и одновременно дает широкие возможности администратору. Общий список опций ищите во вкладке «Настройки» – подраздел «Форумы». Для удобства, они поделены на категории. Первая касается действий форумчан, их взаимодействия с площадкой. Создатели bbPress предлагают задать следующее:
- сроки редактирования темы. Внести в нее правки можно будет в течение конкретного времени. Последнее задается в минутах;
- время задержки публикации. Созданный контент может появляться не сразу, а через установленное число секунд;
- анонимность. Отмена необходимой регистрации значительно повышает активность на веб-форуме, но также становится источником дополнительных проблем. Во-первых, появляется большой объем спама. Во-вторых, отсутствует ядро формирования постоянной аудитории;
- ролевой доступ. Статус, получаемый пользователем после успешной регистрации. Есть несколько предустановленных ролей: заблокирован – доступ закрыт, читатель – может знакомиться с новыми материалами, но не создавать их, участник – инициирует свежие темы, модератор – имеет ограниченный функционал управления (одобрение публикаций, сортировка спама и т.п.), хранитель – полные права.
Отнеситесь к этим параметрам серьезно. От них зависит масса факторов: от нагрузки на сервер до отношения потенциальных пользователей к веб-форуму. Есть 2 варианта задания параметров. Первый – принять стандартные: запретить редактирование через 10 мин., выставить задержку на 10 сек., не разрешать анонимных ответов и присваивать новым пользователям статус «Участник». Такой вариант подойдет для обычного форума. Если речь идет о странице свободного клуба, закрытого сообщества, есть смысл разработать уникальную систему прав. Следующий этап – базовые настройки форума. Они представлены:
- функцией редактирования от имени администратора;
- добавлением списка «Избранное»;
- интеграцией раздела «Подписаться»;
- опцией создания/ведения облака меток (тегов);
- включением/отключением поиска;
- активацией HTML-редактора в форме создания темы;
- автоматической вставкой медиа по ссылке – в публикациях, ответах;
- добавлением древовидной формы общения. Не рекомендовано: неудобно просматривать ответы, занимает много места.
После этого заполняем блок о количестве отображаемых тем и ответов. Он делится на 2 подгруппы: страница, RSS-лента. Вторая необходима для вывода информации в сторонних источниках. Обычно число публикаций, комментариев на страницах и в RSS-летах не отличается. Это удобно в плане соответствия двух источников: информация оперативно обновляется и там, и здесь. Далее задаем параметры корневого ярлыка. Доступны такие опции:
- корень форума – главная директория, отображаемая в адресной строке. По умолчанию, forums, но можно изменить;
- префикс форума – позволяет вывести главный ярлык на прочие страницы, помимо домашней;
- что отображается на главной странице – настройка списка, который выводится на стартовом экране. На выбор 2 варианта: перечень тем и форумов. Второй рекомендован для крупных площадок, содержащий в себе дочерние веб-форумы.
bbPress также позволяет задавать отдельные ярлыки для тем, пользователей. На этом с основными настройками покончено. Классно, однако, касаемо использования «ббПресс» у новичков по-прежнему возникнут вопросы. Самый первый – как создать первый веб-форум. Время детально разобраться в нем.
Как создать форум
Особо внимательные читатели поняли, что их может быть несколько. Внешне они организованы как основные разделы. В панели это список, рассортированный на категории. Данная система рекомендована для площадок любого масштаба, а не только крупных. Никогда не знаешь, что получится из проекта. Некоторые попадают на первые строчки уже через полгода. Владельцу, не готовому к скорому успеху приходится спешно корректировать систему организации публикаций, править ролевой доступ, редактировать дизайн. Поспешишь – людей насмешишь, и данная ситуация как нельзя лучше отражает результат в 90% случаев. Чтобы быть готовым к солидному трафику, создавайте веб-форум с расчетом на большую целевую аудиторию. Это избавим от массы проблем в будущем.
Приводим хороший пример внутренней организации. Заходим в «Форум» – «Создать новый». В предлагаемых параметрах выбираем «Категория», создаем ее. Начинаем алгоритм заново, но теперь нас интересует тип «Форум». При это проставляем ранее созданную категорию в качестве родительской. Основной этап завершен. Через соответствующий пункт добавляем новые темы. Достаточно прописать заголовок, описание. Манипуляции осуществляются через привычный редактор записей.
Встроенные шорткоды
Разработчики «ббПресс» совершенствуют свой продукт. Важным этапом модернизации стало внедрение собственной системы коротких кодов – шорткодов. Они позволяют быстро вставить необходимую конструкцию, запустить функцию, инициировать алгоритм. Начинающим вордпрессовцам поясняем – специальных знаний, навыков не потребуется. Просто копируем шорткод, вставляем в нужное место текста, кода страницы, радуемся качественному результату. Каталог bbPress начитывает немало коротких кодов. Ниже приведем основные.
- [bbp-topic-index] – блок с последними 15 публикациями, выводимый на одной либо нескольких страницах в соответствии с заданными настройками.
- [bbp-topic-form] – активная панель создания новой темы для пользователей. Поддерживает выпадающие списки. Из простого – доступен выбор веб-форума.
- [bbp-topic-form forum_id=forum_id] – аналог предыдущего шорткода, поддерживающий функцию выбора по forum_id.
- [bbp-single-topic id=topic_id] – добавляет на страницу выбранную публикацию с раскрытыми ответами. Подойдет для раздела с правилами, выделения определенной темы.
- [bbp-forum-index] – добавляет перечень всех доступных форумов.
- [bbp-forum-form] – дает гостям/пользователям право добавлять новые публикации, выводит соответствующую форму.
- [bbp-single-forum id=forum_id] – выводит конкретную тему, но в сжатом виде.
- [bbp-login] – вход на сайт для пользователей.
- [bbp-register] – форма регистрации для них же.
- [bbp-lost-pass] – модуль восстановления пароля.
- [bbp-search-form] – добавляет поиск. Перед этим необходимо активировать его в панели опций.
- [bbp-single-view id=»popular»] – формирует на странице блок самых популярных тем. Он обновляется в соответствии с текущей статистикой.
- [bbp-reply-form] – форма для добавления нового отклика.
- [bbp-single-reply id=reply_id] – отображение выбранного комментария по id.
- [bbp-stats] – подробная статистика аудитории форума: общее число участников, кто на сайте и т.д. Рекомендуем добавлять при трафике от 300 чел./день.
Начинающие вордпрессовцы пренебрегают шорткодами. Очень зря! Большая часть модулей, функций без труда подключаются короткими кодами. Они экономят время, нервы, избавляют от долгих поисков нужной опции. На официальном сайте проекта есть полный список шорткодов. Внимательно изучите его, а лучше сразу скопируйте в отдельный документ, перед тем, как начинать работать с bbPress.
Вывод
Форум был и остается эффективным инструментом для привлечения новой аудитории, ее организации внутри площадки. Существует несколько способов, как создать его в WordPress. Плагин bbPress – наиболее популярное, проверенное, в меру функциональное решение. В сегодняшней статье мы подробно разобрались, что собой представляет расширение, как оно устанавливается, настраивается. «ббПресс» отлично подготовлено для новичков, имеет дополнительные аддоны с расширенными возможностями. По сути, дополнение является конструктором, из которого легко собрать уникальный, идеально подходящий для вашего ресурса инструмент с определенным функционалом. Скачивайте, устанавливайте, пользуйтесь, а мы будем и дальше радовать тебя, уважаемый читатель, свежими и интересными материалами.
Перейти к плагину