하위 카테고리가 갑자기 사라졌습니다

이전에는 Discourse에 게시물을 게시할 때 하위 카테고리를 볼 수 있었는데, 지금은 드롭다운에서 최상위 카테고리만 보입니다. WP 플러그인에서 하위 카테고리 표시 옵션이 체크되어 있으므로 여기서는 회귀 문제가 발생한 것으로 보입니다.

데이비드, 방금 테스트해 봤는데 제 환경에서는 정상적으로 작동합니다. 제 테스트 환경 설정은 다음과 같습니다(wp-discourse.pavilion.tech이 demo.pavilion.tech에 연결되어 있습니다).

  1. 새로운 하위 카테고리를 생성했습니다: Eclipses - Pavilion's Demo Community

  2. WP Discourse 게시 설정에서 "하위 카테고리 표시(Display Subcategories)"를 켰습니다.

  3. WP Discourse에서 "카테고리 업데이트 강제(Force Category Update)"를 선택하여 카테고리 업데이트를 강제했습니다.

  4. WP Discourse의 카테고리 목록에 일식 하위 카테고리가 나타났습니다.

  5. 일식 카테고리에 게시하는 기능이 예상대로 작동했습니다.

문제를 재현하기 위해 비슷한 단계를 안내해 주실 수 있을까요?

이것이 실험적인 ‘카테고리 스케일링’ 모드와 관련이 있을까요? 시도해 볼 가치가 있을까요? (@davidkingham 그 기능이 활성화되어 있나요?)

네, 다음과 같이 문제를 재현했습니다:

  1. Discourse 사이트 설정인 "lazy load categories groups"를 "admins"으로 설정합니다.

  2. (위) 1단계부터 3단계까지 수행합니다.

  3. WP Discourse에 하위 카테고리가 표시되지 않습니다.

@davidkingham 님이 “lazy load categories groups” 사이트 설정을 사용 중인지 확인해 주실 수 있을까요?

감사합니다, 네. 관리자만 보도록 설정해 두었는데, 비활성화해도 하위 카테고리가 다시 표시되지 않아요.

WP Discourse 및/또는 Discourse 캐시를 무효화해야 할 수도 있습니다.

  1. Discourse에서 카테고리 세부 정보를 업데이트합니다.
  2. WP Discourse 게시 설정에서 "Force Category Update"를 선택하고 "Save Options"를 클릭합니다.

그렇게 하니까 해결됐어요. 앤거스, 감사합니다!