Antes de ler o que se segue, pode dar uma vista de olhos a Moved from PluXml and phpBB to Wordpress and Discourse, my all-new experience 🎉, mas não é obrigatório, farei um resumo.
O que temos agora.
-
Um site WP: https://monocycle.info (Tema Colormag).
-
Um fórum Discourse: https://forum.monocycle.info
O WP está ligado ao Discourse através do WP Discourse. O WP é também o Cliente DiscourseConnect, e as notícias do WP são publicadas automaticamente no Discourse numa categoria dedicada. É tudo o que o plugin faz por nós.
-
O site WP está focado principalmente nas notícias e páginas de informação estática.
-
O fórum Discourse é… Um fórum. Onde a comunidade se reúne, fala e organiza coisas por vezes.
A Questão
Perguntei-me: “Qual é realmente o propósito do site? O valor acrescentado é baixo, e muitas das funcionalidades do site poderiam ser feitas no Discourse. Então, para que se preocupar com duas plataformas?”
Note que estou apenas no início do meu raciocínio. Mas estou a começar a pensar que poderia ser uma boa ideia livrar-se do WordPress no nosso caso.
Então, quais são os benefícios do site? Tem um layout limpo e focado em notícias. Tem pequenas funcionalidades que parecem agradáveis, mas que talvez sejam inúteis. O iframe do Facebook da federação desportiva. Um botão de revista. A atividade recente do fórum. O calendário de eventos (uma solução personalizada). E muitas páginas estáticas de informação sobre coisas de monociclo.
O que disso não pode ser feito no Discourse? Praticamente nada.
A principal preocupação seria como tornar as notícias mais visíveis no nosso fórum. Não há novas informações todas as semanas, mas são importantes na comunidade francesa de monociclo e devem ser visíveis.
Discuti isto com duas pessoas envolvidas neste fórum/site. Eles acham que livrar-se do WP poderia ser uma boa ideia se não perdermos nada importante que o site nos dá.
As coisas técnicas.
-
O cabeçalho personalizado do Discourse permaneceria como está.
-
As notícias poderiam usar News Plugin 📰. Não como página principal, porque o conteúdo do fórum não estaria disponível até clicarmos em algum botão “fórum” (como Elektronauts) e queremos enfatizar a atividade da comunidade online também. Ainda não experimentei o plugin de notícias.
-
No entanto, gostaríamos de ter algumas notícias na página inicial do fórum. Lembro-me de ter visto um plugin ou um componente de tema que mostrava algumas publicações num banner no topo dos tópicos, mas posso estar enganado. Existe alguma solução existente para isto? O melhor uso para nós, penso eu, seria ter algo como as 3 últimas notícias com uma miniatura e um excerto no topo da página inicial, abaixo do cabeçalho, e que pudéssemos alternar este banner para que não nos incomodasse se já tivéssemos lido esses tópicos.
-
As páginas estáticas do site poderiam ser tópicos ou páginas publicadas.
-
O wiki poderia usar a funcionalidade de wiki do Discourse.
-
Não precisamos da newsletter (o resumo do Discourse substituiria isto), e o meu co-administrador não vê qualquer propósito real no fluxo de posts incorporados do Facebook da federação desportiva, bem como noutras coisas.
-
Temos uma categoria de eventos (solução personalizada), que está um pouco vazia nos dias de hoje, mas tem a sua utilidade, e gostaríamos de manter o tipo de categoria de eventos com funcionalidades específicas.
Vi e experimentei vários plugins de eventos/calendário no passado:
Alguns eram um pouco estranhos de entender ou configurar, e as minhas necessidades eram um pouco diferentes quando os experimentei, então devo tentar novamente.
Prós e contras de manter apenas o Discourse
Prós
- Chega de potenciais problemas com o WP, as suas muitas extensões/temas/código personalizado desajeitado [1] e a compatibilidade WP/Discourse ao publicar posts.
-
Apenas uma plataforma a considerar e focar
-
Todos os dados serão organizados numa única base de dados, tornando as coisas mais simples se precisarmos de mover todas as nossas coisas um dia (mesmo o Discourse não é eterno… Ou é?
)
Contras
-
Um pouco de trabalho para “mover” algumas coisas do WP para o Discourse
-
Necessidade de encontrar soluções adequadas para algumas funcionalidades
-
Necessidade de configurar redirecionamentos 301
A sua opinião, pensamentos, conselhos
Penso que expliquei bem o que pretendo. Ficaria feliz em ouvir quaisquer sugestões, conselhos, etc., sobre esta possível transição de WP+D para D.
você não quer olhar para isso; nem sequer tente pensar nisso, já estou envergonhado ↩︎

