대량 카테고리 생성에 대해 조사해 보고 있습니다.
현재까지 찾은 최선의 해결책은 다음과 같습니다: Administrative Bulk Operations
다만, 대량으로 새로운 사용자 지정 카테고리를 생성하기 위해 해당 JSON 파일을 만드는 것은 다소 번거로울 수 있습니다. 이를 위해 파일을 생성하고 ID를 올바르게 할당하는 사용자 지정 빌더가 없는 한, 특히 하위 카테고리를 다룰 때 더욱 그렇습니다.
Discourse에서 태그 업로드와 유사하게, 단순한 형식으로 CSV 업로드를 통한 대량 카테고리 생성을 지원하는 것이 유용한 기능이 될 것이라고 생각합니다. 예를 들어, 아래와 같은 형식입니다:
| Category | Subcategory 1 | Subcategory 2 | Description |
|---|---|---|---|
| my custom parent category | This category is a parent category | ||
| my custom parent category | my custom subcategory | This is a lvl 2 subcategory | |
| my custom parent category | my custom subcategory | my custom sub-subcategory | This is a lvl 3 subcategory |
다른 사용자 지정 옵션/열을 포함하도록 확장하는 것도 고려해 볼 수 있습니다.
아래는 이 방법(Administrative Bulk Operations)을 사용하여 내보낸 카테고리 JSON 항목의 예시입니다:
{
"id": 1,
"name": "Uncategorized",
"color": "0088CC",
"created_at": "2020-07-23T02:27:33.970Z",
"user_id": -1,
"slug": "uncategorized",
"description": "",
"text_color": "FFFFFF",
"auto_close_hours": null,
"position": 0,
"parent_category_id": null,
"auto_close_based_on_last_post": false,
"topic_template": null,
"all_topics_wiki": false,
"permissions_params": {}
},