결국 주의가 산만해지면서 해결책을 찾던 중 버그에 부딪혔고, 결국 해결책도 찾지 못했습니다.
가끔 이상한 동작을 디버깅할 때 테마의 복사본을 만듭니다. ("새로 만들기"로 빈 기본 테마를 만들거나, “Git 저장소에서” 선택하여 저장소 링크를 추가하거나, “내보내기” 후 다운로드하여 "기기에서"를 선택하고 다시 업로드하는 방식입니다.) 그런 다음 사용자 선택 가능하도록 설정하고, 제가 직접 해당 테마를 선택한 뒤 테마 구성 요소를 하나씩 제거하여 문제의 원인을 찾아냅니다. 이렇게 테마 복사본을 만들어 두면 다른 사용자에게 불편을 주지 않고도 프로덕션 사이트에서 이 작업을 수행할 수 있습니다.
오늘은 왜 특정 기능이 이상하게 동작하는지 확인하고 싶어서 관리자 - 외관 - 테마로 들어갔고, 디버깅 연습을 위해 "Foundation"의 인스턴스를 하나 더 만들고 싶었습니다.
아마도 그것이 불가능하거나, 어떻게 해야 하는지 제가 이해하지 못하는 것 같습니다.
- 새로 만들기를 선택하면 빈 테마가 생성됩니다.
- Foundation과 Horizon은 코어에 포함되어 있으므로 저장소 링크가 없습니다.
- 이 두 테마에는 ‘내보내기’ 버튼이 없습니다.