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

У меня два очень активных форума поддержки, оба на bbPress, так что большинство из того, что я собираюсь показать, основано на моем собственном опыте. Я упоминал, что есть некоторые функции, которых в bbPress не хватает для успешного форума поддержки; эти возможности могут быть добавлены в форме дополнительных плагинов для bbPress, которые расширяют стандартное поведение плагина.

Установка статуса "Решено" для тем

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

Расширение GetShopped Support Forums даст вам возможность показать, что форум должен работать как форум поддержки. У любого раздела, для которого будет установлено, что это раздел поддержки, будет "статус", который будет прикреплен к каждой теме и который будет определять, является ли тема решенной, нерешенной или не вопросом поддержки.

В настройках расширения (Settings → Forums) вы можете легко управлять правами на изменения статусов тем, а также отображением статусов.

Назначение тем сотрудникам поддержки

Другая фундаментальная возможность хорошей платформы поддержки (по крайней мере, если в системе поддержки больше одного пользователя), это возможность назначать темы (тикеты) сотрудникам. Упомянутое выше расширение GetShopped Support Forums предоставляет эту возможность.

Когда тема назначена сотруднику, он получит письмо с уведомлением о том, что ему был назначен тикет.

Помимо назначения тем, GetShopped Support Forums также позволяет сотрудникам "забирать" темы. Есть также виджет, который может показывать назначенные/забранные темы сотрудникам, которые в данный момент авторизованы, давая им возможность легкого доступа к темам, которые требуют их внимания.

Ответы в "личку"

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

Есть много способов сделать это, от личных писем до реальных тикет-систем, например Zendesk или Ticksy, но ни один из них не оптимален, если вы используете bbPress в качестве основной платформы поддержки. Почему? Просто потому, что заставит вас распыляться на управления несколькими системами.

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

Private Replies позволяет клиентам выбирать, будет ли их ответ видимым только модераторам форума (сотрудникам поддержки) или он будет публичным и видимым всем.

Личные ответы выделяются голубым фоном.

Когда личный ответ просматривается пользователем, который не является автором ответа или модератором форума, он будет выглядеть так:

Прикрепленные файлы

Каждый, кто занимался поддержкой продукта, знает о важности скриншотов. Потому для хорошей системы поддержки жизненно важно предоставить клиентам возможность подгружать скриншоты (или другие файлы) к тикетам. Расширение GD bbPress Attachments отлично справляется с этой задачей.

При добавлении ответа, у клиента будет поле загрузки, которое позволит выбрать файл(ы), которые он хочет прикрепить:

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

Поиск по форуму

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

Стандартный поиск, встроенный в WordPress, плохо работает с bbPress , но виджет bbPress Search работает достаточно хорошо.

Уведомления о новых темах

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

Расширение bbPress New Topic Notifications будет отправлять письмо при каждом появлении новой темы. Как администратор сайта, вы можете установить пользователей (сотрудников), которым будут отправляться уведомления.

И, хотя, зайти на форум раз в день для проверки новых тем — совсем не сложно, лично я предпочитаю положиться на входящие письма, которые сообщат мне о новых тикетах. Я просто создаю фильтр в моей почте (Gmail), чтобы выловить все уведомления о новых темах и сразу видеть, на сколько новых тем мне предстоит ответить.

Кастомные уведомления о новых ответах

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

Проблема с этой возможностью в том, что нет встроенного способа изменить письмо, которое отправляется. На моих форумах поддержки я обнаружил, что мне нужно изменить содержимое этого письма, так что я нашел расширение bbPress Custom Reply Notifications, которое позволяет вам установить тему и содержимое письма:

Ограниченный доступ к форуму

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

Вы можете продавать подписку через плагин Restrict Content Pro, но есть и бесплатное расширение bbPress Restrict Content Pro, которое позволяет предоставлять доступ к форуму только платным участникам.

Если вы продаете продукты через Easy Digital Downloads, то есть расширение Content Restriction, которое позволяет предоставить доступ к отдельным разделам форума только пользователям, которые приобрели определенный продукт.

Если вы используете WooCommerce, есть отличное расширение Product Support, которое позволит дать клиентам доступ к разделам форума, относящимся к конкретным продуктам.

Если вы продаете на Envato и хотие, чтобы пользователи при регистрации вводили ключ, для этого есть свое расширение.

Если вы знаете еще о каких-то интеграциях bbPress с плагинами подписки, пожалуйста, сообщите о них в комментариях.

Конфигурация ядра bbPress

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

Эти настройки вы сможете найти в разделе Settings → Forums.

  1. Подписки. Эта опция позволяет пользователям подписываться на темы и получать письма при добавлении нового ответа. Нет никакой причины отключать эту возможность, поскольку очень важно дать вашим клиентам простой способ узнать, ответили ли на их вопрос.
  2. Теги тем. Хоть это и не критично, но добавление к темам тегов с соответствующими ключевыми словами – легкий способ найти ранее добавленные темы с ответами. Если вы решите использовать теги, я настоятельно рекомендую вам активно добавлять (и изменять) теги и предоставлять пользователям возможность переходить по тегу.
  3. Расширенный редактор. Я настоятельно рекомендую включить расширенный редактор для новых тем и ответов. Просто это значительно облегчает пользователям размещение ссылок и форматирование вопросов в удобном для чтения виде. Если вы читаете и отвечаете на много вопросов (как я), вы оцените хорошо форматированные записи.
  4. Адреса и разделы – Forum Base. Forum Base позволит вам определить URL, который используется для отображения корневой страницы форума (где перечислены все разделы). Будет лучше, если вы используете здесь что-то вроде "support" для большей наглядности.
  5. Akismet. Если вы используете Akismet, возможно, вы захотите, чтобы Akismet сканировал все темы при добавлении. Пожалуй, это хорошая идея, если вы разрешаете размещение тем незарегистрированными пользователями, но я заметил, что это плохо работает. Клиенты размещают много ссылок, на которые Akismet обычно плохо реагирует, а значит, много нормальных тем будет в спаме. Так что если вы используете Akismet, вам ОБЯЗАТЕЛЬНО нужно следить за папкой спама. Лично я предпочитаю не разрешать размещать темы незарегистрированным пользователям, так что предотвращение спама происходит в процессе регистрации на форуме.

Другие расширения

Есть расширения, которые я не упоминал выше, но хочу быстро их отметить:

  • bbPress Admin Notes – позволяет модераторам делать заметки друг для друга, невидимые обычным пользователям.
  • bbPress Do Short Codes – позволяет модераторам использовать шорткоды в темах и ответах.
  • bbPress reCaptcha – добавление reCaptcha в форму создания новой темы или ответа.
  • bbPress Mark as Read - отслеживает прочитанные и непрочитанные темы.
  • bbPress Quotes – позволяет пользователям цитировать других в своих ответах.
Источник: WP.tutsplus.com

Вам понравился материал?

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

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

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

сначала новые
по рейтингу сначала новые по хронологии
Максим

Люди подскажите, как к bbPress привязать отдельную почту. К примеру, что бы человеку при регистрации, смене пароля, при выходе новых тем..... шло сообщение с нужного ящика, что бы отслеживать что попало в спам, что нет ... Отослал приглашение 300 людям на регистрацию в форуме письмо с паролем пришло только 100 -та участникам, у остальных где то затерялось и при повторной регистрации то же самое!

Форум это больное место WP, нормально завести Bbpress или Mingle Forum так и не получилось. Самая вменямая интеграция где работает кросспостинг и юзеры это с phpbb. Установить не сложно, но вот при переносе на хостинг начинаются жуткие траблы, на решение которых я потратил несколько дней и забросил.

Так и пустует форум на моем сайте http://bebsk.net - из-за нехватки памяти скрипту на стороне хостинга. Причем WP памяти хватает более чем, прописав define в конфиге все пошло как надо, а вот форум не захотел ничего воспринимать! Сцуко!

А можно подробнее про интеграцию с phpBB? Были какие-то старые способы, но они уже давно не поддерживаются. Работающей системы я так и не обнаружил.

AUTO MOD и WP-UNITED - все работает и обновляется. Совершенно неадекватная инфа в сети, что сервисы загунлись. Это не так, рекомендую всегда это проверять! Баги есть, но на локалхосте у меня получилось все до ума довести, авторизация через соц сети, кросспостинг и т.д. На хосте только проблемы одна за другой, исправил более 5 ошибок но дальше забил, скока их еще будет - чорт разберет!

WP-UNITED точно лежал несколько месяцев, я все ноги об их сайт отбил ))) Сейчас пойду искать снова.

Не связывайтесь с phpBB - однозначно. Здесь надо быть драконом о двух головах. Хорошо знать Wordpress и phpBB. А phpBB, это свой мир со своими правилами и никак эти два мира не пересекаются.

Попытки интеграции Wordpress с phpBB приводят к граблям на каждом шагу. Идешь как по минному полю. И хорошо если вы не взорветесь, потеряете данные в phpBB. Там же на каждом шагу, сделайте копию всего. Так еще и Wordpress можете положить или привести в неадекватность.

Так много желающих использовать форум?

Мне хватит одного желающего поставить форум - меня ))) Вот и мучаюсь с его выбором

Больше вменяемых решений нет, все остальное - убогий компромисс, поправьте если я ошибаюсь!

Но phpbb тоже не выход в связке с вордпресс, ошибок действительно очень много, и время которое тратиться на их решение не соответствует ожидаемым результатам!