Показать популярные и последние темы?

Я хотел бы получить дизайн главной страницы, который отдаёт приоритет как популярным темам в моём сообществе, так и новым темам.

Варианты, доступные мне сейчас, не совсем отвечают этой задаче:

  • Категории с избранным — помимо того, что это требует значительных ручных усилий, такой подход показывает одинаковое количество тем в каждой категории и скрывает реальное распределение обсуждений.
  • Категории с последними — это отдаёт приоритет темам, в которых была самая свежая активность; такой вариант не решает ни одной из вышеуказанных задач.
  • Категории с топ-темами — здесь не отображаются новые темы.

Есть ли уже какой-то способ достичь желаемого результата?

Звучит как то, что можно реализовать в виде плагина.

1 лайк

Я даже не согласен с этим — показывать самые популярные и самые свежие темы было бы крайне избыточно.

3 лайка

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

Итак, вот моя вторая попытка дать более ясное объяснение:

Я хотел бы, чтобы на моей странице сообщества была главная страница, отображающая самые обсуждаемые темы в сообществе, но с повышенным весом для новых тем, чтобы они не терялись.

Таким образом, если бы существовал такой дизайн главной страницы, где eligibility_metric определял бы, что остается на ней, то этот eligibility_metric представлял бы собой взвешенную сумму (или произведение, или какую-то другую математическую функцию, не знаю точно) следующих показателей:

  • popularity — определяется количеством просмотров, лайков, комментариев и т. д.
  • freshness — определяется тем, насколько новой является тема.

Мне нужна такая главная страница в моем сообществе, потому что она будет учитывать интересы как:

  • участников, которые приходят читать и взаимодействовать с постами других людей, так и
  • участников, которые приходят делиться, создавая новые темы.
1 лайк