У нас довольно крупный сайт на WordPress, и мы хотим расширить его функциональность, добавив форум. Нам необходимо глубоко интегрировать форум с нашим сайтом, поэтому у нас есть несколько обязательных условий.
Возможно ли войти в форум, используя учетные данные WordPress, или наоборот?
Я предполагаю, что ответ «да», и это реализуемо с помощью плагина wp-discourse.
Есть ли в Discourse система подфорумов? Мы планируем создавать подфорум для каждой статьи через API, аналогично форуму Steam.
[Все категории]
…[Специфичные для статей форумы]
…[Подфорум статьи A]
…[Темы/Обсуждения]
…[Подфорум статьи B]
…[Темы/Обсуждения]
Пользователи смогут переходить в подфорум, посвященный конкретной статье, напрямую со страницы этой статьи на WordPress, и создавать темы, связанные с этой статьей, в соответствующем подфоруме.
Можно ли полностью настроить внешний вид форума, как темы WordPress? Большинство форумов Discourse, которые я видел, выглядят очень «стандартно». Нам нужно, чтобы дизайн форума соответствовал теме нашего сайта для бесшовной интеграции, поэтому легко ли настраивать внешний вид?
Если количество ваших статей превышает 50, для их группировки следует использовать теги вместо категорий. Таким образом, для каждой статьи будет создан свой тег, который объединит темы, посвящённые конкретной статье.
Звучит как хорошая идея. Вероятно, потребуется некоторое изменение, чтобы отображать тег в качестве заголовка страницы списка тем? Количество постов составляет около 11 тысяч.
Однако есть одно предостережение… после этого каждый вход должен осуществляться через WordPress. Иногда это нужно, иногда нет. Проблема, насколько я понимаю, заключается в том, что посетители, приходящие напрямую с результатов поиска на форум.
В чём же проблема? Человек, пришедший из поиска и ещё не вошедший в систему, может войти, нажав кнопку «Войти» в заголовке. Если пользователь уже авторизован на форуме, его сеанс сохраняется. В чём здесь сложность?
Почему бы и нет? Итак, я гуглю, как «осветить блеск», и нахожу ответ на форуме Much Bling Talk. Я бы хотел принять участие, но регистрация проходит через сайт CryptoBigBuy, так что вы действительно думаете, что я начну задаваться вопросами:
что такое URL
что бы сделали Blizzard/Steam
Главный момент в том, что случайный посетитель воспринимает такую ситуацию как навязывание перехода на сайт, куда он/она/оно изначально не планировал(а) заходить. Конечно — это отличный способ заставить пользователя принять два соглашения об условиях использования вместо одного, и в этом, собственно, и суть, не так ли? В противном случае не было бы смысла отказываться от других вариантов…
В вашем собственном примере с Much Bling Talk это привело бы к совершенно другой платформе CryptoBigBuy, что, по моему мнению, могло бы оказаться нежелательным. Я считаю, что «форум Blizzard/Steam» — это, возможно, два отдельных примера (у каждого из них есть свой веб-сайт, а форумы являются их продолжением):
(выделение моё)
Можете ли вы подтвердить это, @Jack_Sparrow, чтобы мы все друг друга поняли?
Да, это отдельные примеры функциональности, которую я ищу.
Вопрос идентификации: я сопоставляю форум Blizzard с сайтом Blizzard, а форум Steam — с сайтом Steam.
Другой пример — myanimelist.net и его форум.
Как я уже говорил, мой сайт уже существует. Мне нужен форум как расширение к сайту, это то же самое, что установка Bbpress. Если этично использовать Bbpress на сайте WordPress, то этично использовать и любое другое программное обеспечение для форумов как расширение этого сайта.
Как Blizzard создаёт подфорумы (система родитель/дочерний), показанную здесь? Это плагин? Форум WoW
Вы можете увидеть подфорумы, такие как Общие обсуждения и Общие обсуждения для Океании, в разделе СООБЩЕСТВО.