Slechts enkele categorieën worden weergegeven in site.json wanneer max_category_nesting = 3

Sinds ik ben overgestapt op max_category_nesting = 3, heb ik gemerkt dat mijn WP-Discourse de volledige lijst met categorieën niet meer ophaalt. Als ik naar /site.json ga, zie ik slechts 5 categorieën. Als ik naar /categories.json ga, denk ik dat ik alle 1e- en 2e-niveau categorieën zie, met de 3e-niveau categorie-ID’s vermeld onder de 2e-niveau categorieën. WP-Discourse vult echter zijn lijst met categorieën met behulp van /site.json.

Ook, wanneer ik /site.json typ in een venster waarin ik ben ingelogd als beheerder, toont het slechts 5 categorieën. Als ik het doe in een incognito venster, toont het 26. In een ingelogd beheerdervenster met /categories.json toont het 33.

Enig idee wat er aan de hand kan zijn?

Ik heb het bestand plugin-utilities.php handmatig bijgewerkt om te lezen uit categories.json en niet uit site.json, en heb het vervolgens bijgewerkt om ervoor te zorgen dat het het juiste json-object las (in site.json is categorieën het 1e niveau, en is het 2e niveau in categories.json).

Echter, ik heb 49 categorieën en slechts 33 worden weergegeven in categories.json.

Dus voorlopig heb ik de ene categorie die ik wilde en die ontbrak, handmatig toegevoegd.

Ik weet nog steeds niet zeker of dit een max_category_nesting=3 probleem is, maar zelfs als dat niet zo is, denk ik dat wp-discourse in de toekomst het pollen van de categorieën uit categories.json soepeler zal verlopen.