Страница со списком с фильтром

Здравствуйте,

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

Мне не удаётся понять, как реализовать это стандартными средствами или с помощью тем, компонентов или плагинов.

Мне удалось добавить пользовательский элемент в верхнее меню, но я не знаю, как создать саму пользовательскую страницу с отфильтрованным списком.

Буду признателен за любую помощь.

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

спасибо,

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

Да… вы, вероятно, можете скрыть поле фильтра и кнопку с помощью CSS.

Могу я спросить, какая часть вызывает визуальные различия?

Конечно,

В основном я хочу сохранить тот же вид, что и в разделах «Последние», «Мои сообщения», «Закладки».
Мне просто нужно добавить отфильтрованный список тем в том месте, где красный квадрат.

Да, я понимаю, что вы имеете в виду. Другие кнопки и ссылки исчезают. Не уверен, можно ли что-то сделать :thinking:.

Тогда вы можете показать ссылку на /tag/имя-тега, которая отобразит список тем с этим тегом.

Посмотрите мой плагин Homepage Filter plugin

Он добавляет новую страницу обнаружения под названием «Главная», которая фильтрует сообщения, опубликованные пользователями из конкретной группы, которую можно настроить в параметрах. Изменить название «Главная» на что-то другое не должно составить труда.

Вау! Это идеально!