Por que usar isso em vez da página upcoming events?
Oferece a opção de ter uma saída de barra lateral em vez do calendário completo
Inclui a lista de tópicos
Capacidade de direcionar para múltiplas categorias ou tags específicas (via custom lists plugin)
Nota: para excluir categorias onde uma tag é usada, certifique-se de usar -category:SLUG nas configurações da lista personalizada. Por exemplo, tag:webinar,livestream -category:show-tell
Isso é realmente incrível! Consigo ver que isso se tornará super útil e preencherá a lacuna da lista geral de eventos futuros do site na funcionalidade principal.
Por algum motivo, a opção para ocultar tópicos sem eventos não está funcionando para mim. Isso ocorre com o tema Horizon (não testei mais além disso, desculpe). Me pergunto se o necessário seria que o filtro lidasse com a filtragem de Eventos em vez de ocultá-los via TC. Vou criar uma solicitação de recurso para isso.
Além disso, realmente precisamos que o botão Novo Tópico se torne um botão Novo Evento na lista filtrada por Eventos. É possível adicionar isso ao TC?
Bom, já testei agora - funciona muito bem! E os tópicos que não são eventos estão escondidos de forma elegante no Horizon também.
No entanto, é preciso mais um ajuste fino para que realmente funcione perfeitamente, e seria bom ter uma adaptação específica para o Horizon.
O principal problema restante
Atualmente, ele abre um tópico na categoria padrão do compositor do site. Embora isso seja ótimo como prova de conceito, é realmente necessário abrir um novo tópico em um contexto de Evento (ou seja, em uma categoria de Eventos configurada), caso contrário nossos usuários ficarão completamente perdidos.
Vale notar que, se você alterar a categoria padrão do compositor do site para uma categoria de Eventos, isso cria uma caixa de entrada de eventos que o usuário não consegue remover facilmente, a menos que mude de categoria ou entre no modo Markdown. Conhecendo meus usuários, eles vão travar e desistir!!!
Estou imaginando que a funcionalidade central do plugin de Eventos pode ser um pouco difícil de trabalhar aqui. Mas talvez você possa encontrar uma maneira inteligente. Sugiro mirar em fazer com que a caixa de entrada de Eventos apareça (e permaneça lá) independentemente da categoria escolhida.
Um contorno razoável poderia ser fazer com que o botão abra com uma categoria configurada (ou seja, uma com Eventos configurados). Se o usuário inserir alguns dados, eles permanecerão ativos mesmo que ele mude de categorias. No entanto, se ele escolher a categoria primeiro, perderá a caixa de entrada. Isso pode exigir alguma sinalização.
Por fim, o tema Horizon faz algumas coisas bonitas / estranhas com o botão de Novo Tópico (é colocado alto na barra lateral esquerda no desktop), e isso precisará ser mitigado especificamente.