Eu costumava conseguir ver as subcategorias ao publicar uma postagem no Discourse, agora só consigo ver as categorias de nível superior no menu suspenso. Eu tenho a opção marcada para exibir subcategorias no plugin do WP, então parece haver uma regressão aqui.
Olá David, acabei de testar isto e está a funcionar para mim. Eis o que fiz com a minha configuração de teste (wp-discourse.pavilion.tech está ligado a demo.pavilion.tech).
-
Criei uma nova subcategoria: https://demo.pavilion.tech/c/astronomical-events/eclipses/10
-
Ativei “Exibir Subcategorias” nas configurações de Publicação do WP Discourse.
-
Forcei uma atualização de categoria no WP Discourse marcando “Forçar Atualização de Categoria”.
-
A subcategoria eclipse apareceu na lista de categorias no WP Discourse.
-
A publicação na categoria eclipse funcionou como esperado.
Poderia guiar-me através de alguns passos semelhantes reproduzindo o problema?
Será que isso está relacionado ao modo experimental de ‘dimensionamento de categoria’? Talvez valha a pena tentar? (@davidkingham você o tem ativado?)
Sim, reproduzi o problema da seguinte forma:
-
Defina a configuração do site do Discourse “lazy load categories groups” para “admins”.
-
Execute os passos de 1 a 3 (acima).
-
As subcategorias não aparecem no WP Discourse.
@davidkingham poderia confirmar se você está usando a configuração do site “lazy load categories groups”?
Obrigado, pessoal, sim, eu o configurei para administradores, desativá-lo não traz as subcategorias de volta.
Talvez você também precise invalidar seus caches do WP Discourse e/ou do Discourse.
- Atualize os detalhes de uma categoria no Discourse.
- Selecione “Force Category Update” nas configurações de publicação do WP Discourse e “Save Options”.
Isso resolveu, obrigado Angus!