템플릿 오버라이드 제거 - 누가 설명해줄 수 있나요?

Reddit 스타일 테마에 대해 이 오류를 받기 시작했습니다

기본적으로 백엔드에서 테마를 저장한 후, CSS를 편집할 수 있도록 동일한 이름으로 다시 업로드했습니다.

이것은 앞으로는 그렇게 할 수 없다는 뜻인가요, 아니면 테마 개발자의 문제라 걱정하지 않아도 되고 앞으로도 업데이트가 가능하다는 뜻인가요?

@awesomerobot 도와줄 수 있겠지? :wink:

걱정하지 마세요. Kris 또는 다른 누군가가 결국 테마를 업데이트할 것입니다.
기술적인 측면에 관심이 있다면, 이는 Removing support for "template overrides" and mobile-specific templates 과 관련이 있습니다.

CSS 변경 사항만이라면, 새로운 테마 컴포넌트를 만드는 것을 권장합니다:

그런 다음 공식 Reddit 스타일 테마에 이를 연결하고 CSS를 이 컴포넌트로 이동하세요.
이렇게 하면 공식 업데이트를 받으면서도 사용자 정의 CSS를 유지할 수 있습니다.

원본 CSS를 일부 수정했기 때문에 그렇게 하는 것이 나쁜 관행이 아닌가요?

이것은 전혀 권장되지 않습니다. 원래 저장소에서 테마를 업데이트할 수 없게 되기 때문입니다.

Arkshine이 제안한 대로 해야 합니다. 원래 테마를 유지하고, 새로운 컴포넌트에서 테마의 CSS를 오버라이드하세요. 이는 나쁜 관행이 아니라 권장되는 방법입니다.

네, 테마의 무료 업데이트를 받으려면 원본을 수정하지 않는 것이 좋습니다. 위에서 언급했듯이 CSS 오버라이드를 추가하는 것이 권장되는 방법이며, 이렇게 하면 사용자 설정이 분리되어 유지됩니다.

이번 주에 테마를 업데이트하여 템플릿 오버라이드를 제거해 보겠습니다.

매번 복사해서 붙여넣을 필요가 없어서 정말 감사합니다. 내일 이 부분을 확인해 보겠습니다 :slight_smile: 멋진 커뮤니티네요!

테마를 우리 취향에 맞게 수정하고, 당연히 그 대가를 치르거나 마켓플레이스에 게시할 의사가 있습니다. 이게 가능한가요?

테마의 최신 버전을 사용하신다면 더 이상 이 문제가 발생하지 않아야 합니다!