개요

시작하기 전 중요한 단계!
1. Chrome 개발자 도구 사용하기
- Google Chrome에서 스토어프론트의 카트 아이콘을 마우스 오른쪽 버튼으로 클릭하고 검사를 선택하세요.
- 카트 아이콘의 HTML 요소를 찾으세요 (예:
<span class="cart-count-bubble">). - Chrome 개발자 도구 사용에 도움이 필요하신가요? 단계별 안내는 이 가이드를 확인하세요.
2. 도움 요청하기 (선택 사항)
- 테마 개발자에게 문의하기: 테마를 가장 잘 아는 사람들이라 올바른 클래스를 찾는 데 도움을 줄 수 있어요.
- Shopify Expert 고용하기: 추가 지원이 필요하다면 Shopify에는 도움을 줄 수 있는 신뢰할 수 있는 전문가 디렉터리가 있어요. 여기서 Shopify Expert를 찾아보세요.
🚧 커스텀 코드 면책 조항
.cart-count-bubble > span)을 여러분의 카트 아이콘에 해당하는 클래스 이름으로 교체해야 해요.
단계별 해결 방법
1단계: Upcart에 커스텀 코드 추가하기
- Upcart Editor > Settings로 이동한 다음 Custom HTML 탭을 여세요 (탭 행에 다 표시되지 않으면 More settings 안에 있어요).
- 위치를 **Scripts (Before Load)**로 설정하세요.
- 편집한 코드를 여기에 붙여넣으세요 (아래에서 각 수준별 예시를 제공할게요).

2단계: 수준별로 해결 방법 적용하기
Level 1 (기본)
.cart-count-bubble > span)에 있는 테마에 적합해요.
잊지 마세요
- **
.cart-count-bubble > span**을 여러분의 카트 아이콘 클래스로 교체하세요. - 코드 추가 후 스토어프론트에서 테스트하세요.

Level 1 예시 코드
레거시 참고:
window.upcartOnCartLoaded 콜백은 여전히 작동하지만 지원 중단(deprecated)되었으며 콘솔 경고를 기록해요. 새로운 스크립트에는 모두 upcartSubscribeCartLoaded를 사용하세요. event.cart에는 item_count 속성이 없으니, 총 아이템 수를 계산하려면 event.cart.items.reduce((total, item) => total + item.quantity, 0)를 사용하세요.Level 2 (중급)
- **
#cart-icon-bubble-custom**을 테마의 카트 아이콘 래퍼 셀렉터로 교체하세요. - 저장 후 테스트하세요.

Level 2 예시 코드
레거시 참고:
window.upcartOnCartLoaded 콜백은 여전히 작동하지만 지원 중단되었으며 콘솔 경고를 기록해요. 새로운 스크립트에는 모두 upcartSubscribeCartLoaded를 사용하세요.event.cart에는 item_count 속성이 없어요 — 위 스크립트들은 event.cart.items.reduce((total, item) => total + item.quantity, 0)로 합계를 계산해 itemCount로 전달해요. cart.item_count를 사용하는 이 스니펫의 예전 버전은 ReferenceError를 발생시키고 아이콘이 조용히 업데이트되지 않아요.Level 3 (고급)
- **
#cart-icon-bubble-custom-desktop**과 **#cart-icon-bubble-custom-mobile**을 테마의 클래스로 교체하세요. - 데스크톱과 모바일 뷰 모두에서 철저히 테스트하세요.

Level 3 예시 코드
레거시 참고:
window.upcartOnCartLoaded 콜백은 여전히 작동하지만 지원 중단되었으며 콘솔 경고를 기록해요. 새로운 스크립트에는 모두 upcartSubscribeCartLoaded를 사용하세요.event.cart에는 item_count 속성이 없어요 — 위 스크립트들은 event.cart.items.reduce((total, item) => total + item.quantity, 0)로 합계를 계산해 itemCount로 전달해요. cart.item_count를 사용하는 이 스니펫의 예전 버전은 ReferenceError를 발생시키고 아이콘이 조용히 업데이트되지 않아요.여전히 작동하지 않나요?
- 테마 개발자에게 도움을 요청하세요.
- 스토어에 맞춘 커스텀 솔루션을 만들 수 있는 Shopify Expert를 고용하세요.