Prima potevo vedere le sottocategorie quando pubblicavo un post su Discourse, ora vedo solo le categorie di primo livello nel menu a discesa. Ho l’opzione selezionata per visualizzare le sottocategorie nel plugin WP, quindi sembra esserci una regressione qui.
Ciao David, ho appena testato e funziona per me. Ecco cosa ho fatto con la mia configurazione di test (wp-discourse.pavilion.tech è collegato a demo.pavilion.tech).
-
Ho creato una nuova sottocategoria: https://demo.pavilion.tech/c/astronomical-events/eclipses/10
-
Ho attivato “Display Subcategories” nelle impostazioni di WP Discourse Publishing.
-
Ho forzato un aggiornamento della categoria in WP Discourse selezionando “Force Category Update”.
-
La sottocategoria eclipse è apparsa nell’elenco delle categorie in WP Discourse.
-
La pubblicazione nella categoria eclipse ha funzionato come previsto.
Potresti guidarmi attraverso alcuni passaggi simili riproducendo il problema?
Mi chiedo se sia correlato alla modalità sperimentale ‘category scaling’? Forse vale la pena provare? (@davidkingham ce l’hai abilitato?)
Sì, ho riprodotto il problema come segue:
-
Imposta l’impostazione del sito di Discourse “lazy load categories groups” su “admins”.
-
Esegui i passaggi da 1 a 3 (sopra).
-
Le sottocategorie non appaiono in WP Discourse.
@davidkingham potresti confermare se stai utilizzando l’impostazione del sito “lazy load categories groups”?
Grazie ragazzi, sì, l’avevo impostato sugli amministratori, disattivandolo non ricompaiono le sottocategorie.
Potrebbe essere necessario invalidare anche le cache di WP Discourse e/o Discourse.
- Aggiorna i dettagli di una categoria in Discourse.
- Seleziona “Force Category Update” nelle impostazioni di pubblicazione di WP Discourse e “Save Options”.
Ha funzionato, grazie Angus!