Olá, tenho minha página inicial em https://community.bookbrowse.com/, sei que posso limitar o número de subcategorias exibidas sob a categoria pai usando CSS, mas estava me perguntando se eu poderia mudar a forma como elas são exibidas para que fiquem em ordem de postagem ou data de criação (com a mais recente primeiro?) com a configuração atual, elas mostrarão as subcategorias mais antigas primeiro, o que eu não quero:
Você pode definir manualmente a ordem em que as subcategorias são exibidas reordenando categorias e definindo posições fixas de categoria.
O Discourse normalmente ordena as categorias com base na atividade, com as categorias mais recentemente ativas aparecendo no topo da sua página de categorias e no menu suspenso de categorias de navegação principal. No entanto, você pode definir posições fixas para suas categorias se preferir uma ordem personalizada e estática.
Olá Sara, obrigado por responder! Estou desmarcando a solução porque estou me referindo ao layout das subcategorias abaixo da categoria pai na página principal de categorias. Atualmente, isso parece estar codificado para mostrar apenas as categorias na ordem em que foram criadas, com as mais antigas primeiro:
Consegui aplicar algum CSS para que apenas as últimas 3 sejam exibidas, no entanto, seria bom poder definir a ordem para as mais recentes postadas primeiro, como você mencionou. Se houver uma configuração para atualizar a ordem das subcategorias sob uma categoria na página principal da categoria, ou se isso for um bug e a ordem for por atualização mais recente na visualização da categoria, por favor, me avise.
Dentro da categoria de clubes de livros, as subcategorias exibem as mais recentes primeiro, como pretendido, apenas não na página principal da categoria / página inicial: https://community.bookbrowse.com/
Se a ordenação personalizada de categorias estiver ativada (como Sara apontou), você também pode reordenar as subcategorias.
Como você pode ver, temos o último tópico editado na categoria #start, mas na lista de categorias ele ainda está em seu lugar fixo original.
Certo, mas eu gosto da configuração padrão de “mais recentes primeiro” na página da categoria (ex: Book Clubs - BookBrowse Community Forum), mas na página inicial / página de categorias (ex: https://community.bookbrowse.com/) o padrão é baseado na data de criação, o que parece um bug / mau design. Tive que aplicar CSS manualmente para mostrar apenas os 3 últimos criados, o que ainda não é o ideal. Codificar embutido também não é ótimo porque eu gostaria que as subcategorias mais recentemente engajadas estivessem no topo.
Então você está falando sobre uma discrepância entre o Estilo de Lista de Subcategoria definido na sua categoria e o estilo de exibição da página principal.
Acredito que essas são configurações totalmente independentes, que provavelmente não foram criadas na mesma época pelas mesmas pessoas. Portanto, pode ser uma questão válida.
Sim, exatamente, imagino que a maioria das pessoas acaba codificando a ordem, então geralmente não é um problema, mas estou essencialmente criando uma nova subcategoria por semana, então é um pouco chato, além disso, minha forte preferência é que a ordem seja baseada no engajamento, porque algumas discussões terminam mais rapidamente do que outras e eu quero evitar o fardo administrativo de atualizar a ordem.
E é interessante que a codificação da ordem aplique essa configuração à página principal, mas os padrões sejam diferentes.
Eu também tenho a mesma pergunta. Como definir a ordem das subcategorias exibidas na página principal. (Eu também gostaria de formatá-las em linhas muito maiores, mas isso é um problema diferente)
Existe alguma solução além de codificar?




