이전에는 Discourse에 게시물을 게시할 때 하위 카테고리를 볼 수 있었는데, 지금은 드롭다운에서 최상위 카테고리만 보입니다. WP 플러그인에서 하위 카테고리 표시 옵션이 체크되어 있으므로 여기서는 회귀 문제가 발생한 것으로 보입니다.
데이비드, 방금 테스트해 봤는데 제 환경에서는 정상적으로 작동합니다. 제 테스트 환경 설정은 다음과 같습니다(wp-discourse.pavilion.tech이 demo.pavilion.tech에 연결되어 있습니다).
-
새로운 하위 카테고리를 생성했습니다: Eclipses - Pavilion's Demo Community
-
WP Discourse 게시 설정에서 "하위 카테고리 표시(Display Subcategories)"를 켰습니다.
-
WP Discourse에서 "카테고리 업데이트 강제(Force Category Update)"를 선택하여 카테고리 업데이트를 강제했습니다.
-
WP Discourse의 카테고리 목록에 일식 하위 카테고리가 나타났습니다.
-
일식 카테고리에 게시하는 기능이 예상대로 작동했습니다.
문제를 재현하기 위해 비슷한 단계를 안내해 주실 수 있을까요?
이것이 실험적인 ‘카테고리 스케일링’ 모드와 관련이 있을까요? 시도해 볼 가치가 있을까요? (@davidkingham 그 기능이 활성화되어 있나요?)
네, 다음과 같이 문제를 재현했습니다:
-
Discourse 사이트 설정인 "lazy load categories groups"를 "admins"으로 설정합니다.
-
(위) 1단계부터 3단계까지 수행합니다.
-
WP Discourse에 하위 카테고리가 표시되지 않습니다.
@davidkingham 님이 “lazy load categories groups” 사이트 설정을 사용 중인지 확인해 주실 수 있을까요?
감사합니다, 네. 관리자만 보도록 설정해 두었는데, 비활성화해도 하위 카테고리가 다시 표시되지 않아요.
WP Discourse 및/또는 Discourse 캐시를 무효화해야 할 수도 있습니다.
- Discourse에서 카테고리 세부 정보를 업데이트합니다.
- WP Discourse 게시 설정에서 "Force Category Update"를 선택하고 "Save Options"를 클릭합니다.
그렇게 하니까 해결됐어요. 앤거스, 감사합니다!