Früher konnte ich beim Veröffentlichen eines Beitrags in Discourse die Unterkategorien sehen, jetzt sehe ich im Dropdown-Menü nur noch die obersten Kategorien. Ich habe die Option zum Anzeigen von Unterkategorien im WP-Plugin aktiviert, daher scheint es hier eine Regression zu geben.
Hallo David, ich habe das gerade getestet und es funktioniert bei mir. Hier ist, was ich mit meinem Test-Setup gemacht habe (wp-discourse.pavilion.tech ist mit demo.pavilion.tech verbunden).
-
Eine neue Unterkategorie erstellt: https://demo.pavilion.tech/c/astronomical-events/eclipses/10
-
„Unterkategorien anzeigen“ in den WP Discourse Publishing-Einstellungen aktiviert.
-
Ein Kategorie-Update in WP Discourse erzwungen, indem „Kategorie-Update erzwingen“ aktiviert wurde.
-
Die Eclipse-Unterkategorie erschien in der Kategorieliste in WP Discourse.
-
Die Veröffentlichung in der Eclipse-Kategorie funktionierte wie erwartet.
Könntest du mich durch ähnliche Schritte führen, um das Problem zu reproduzieren?
Ich frage mich, ob das mit dem experimentellen Modus „Kategorienskalierung“ zusammenhängt? Vielleicht einen Versuch wert? (@davidkingham, haben Sie das aktiviert?)
Ja, ich habe das Problem wie folgt reproduziert:
-
Setzen Sie die Discourse-Site-Einstellung „lazy load categories groups“ auf „admins“.
-
Führen Sie die Schritte 1 bis 3 (oben) aus.
-
Unterkategorien erscheinen nicht in WP Discourse.
@davidkingham Könnten Sie bestätigen, ob Sie die Site-Einstellung „lazy load categories groups“ verwenden?
Danke Leute, ja, ich hatte es auf Administratoren eingestellt, die Deaktivierung bringt die Unterkategorien nicht zurück.
Möglicherweise müssen Sie auch Ihre WP Discourse- und/oder Discourse-Caches invalidieren.
- Aktualisieren Sie die Details einer Kategorie in Discourse.
- Wählen Sie „Kategorie-Update erzwingen“ in den WP Discourse-Veröffentlichungseinstellungen und „Optionen speichern“.
Das hat den Trick gemacht, danke Angus!