수동으로 plugin-utilities.php 파일을 업데이트하여 site.json 대신 categories.json에서 데이터를 읽도록 변경했고, 올바른 JSON 객체를 읽는지 확인하기 위해 추가 업데이트를 했습니다. (site.json에서는 categories가 1단계에 있지만, categories.json에서는 2단계에 위치해 있습니다.)
하지만 총 49개의 카테고리가 있음에도 categories.json에는 33개만 표시됩니다.
따라서 당분간은 누락되었던 원하는 카테고리를 수동으로 추가했습니다.
이것이 max_category_nesting=3 관련 문제인지는 여전히 확실하지 않지만, 설령 그렇지 않더라도 앞으로는 wp-discourse가 categories.json에서 카테고리를 가져오는 방식이 더 원활할 것 같습니다.