가장 중요하다고 하신 Product Database부터 설계해 보았습니다
기획 초안의 필드를 저장 방식별로 나눈 설계안입니다. 가장 중요한 영역이라고 하셔서 먼저 만들었습니다
Product Database가 실제 화면에서 어떻게 쓰이는지 함께 만들어 보았습니다
조건을 고를 때마다 나머지 항목 개수가 갱신되고, 결과 없는 조합은 흐리게 표시합니다
수량 구간별 단가를 표로 보여주고 현재 수량이 속한 구간을 강조합니다
SKU를 아는 재구매 바이어를 위한 화면 · 객단가를 올리는 가장 직접적인 장치라고 봅니다
"검증된 Plugin 우선, 불필요한 Full Custom 최소화"라는 원칙에 동의하며, 항목별로 나눠 말씀드립니다
| 영역 | 방식 | 선택 이유 |
|---|---|---|
| Theme / Builder | Plugin | 검증된 상용 테마 + Child Theme로 커스터마이징. 원본을 직접 고치지 않아 업데이트 시 수정분이 유지됩니다 |
| Product Database | Custom 설계 | 플러그인이 대신해 줄 수 없는 영역입니다. Taxonomy·Attribute·ACF 배치를 직접 설계합니다. 이 프로젝트의 핵심 |
| Search / Filter | Plugin | FacetWP. 직접 만들면 성능과 호환성 문제가 생기기 쉽습니다. 설계는 위 DB 구조에서 이미 결정됩니다 |
| B2B / Tier Pricing | Plugin | 가격 계산은 직접 만들면 위험이 큽니다. 검증된 B2B 가격 플러그인에 위임하고 회원 등급과 노출 규칙만 설정합니다 |
| Quote / WhatsApp | Custom Plugin | Product Name·SKU 자동 전달과 문의 상태 관리는 기성품이 딱 맞지 않습니다. 가볍게 직접 만드는 편이 낫습니다 |
| SEO | Plugin | SEO 플러그인이 관리하되, 상품 필드를 Meta·Schema에 자동 연결하는 부분만 설정으로 처리합니다 |
| 다국어 | Plugin | 1차는 영어 단일이되 URL과 hreflang 구조만 미리 잡아둡니다. 나중에 플러그인을 얹을 때 주소 체계를 바꾸지 않아도 됩니다 |
| Hosting | 구성 | WordPress 특화 호스팅 + Cloudflare(CDN·SSL·WAF). 자동 백업과 Staging 환경을 함께 구성합니다 |
다섯 가지 모두 견적과 운영에 영향이 있어 항목별로 말씀드립니다
| Tier Pricing | 자동 적용을 권장드립니다. 수동 견적 안내로 두면 바이어가 수량을 늘릴 이유를 화면에서 느끼지 못합니다. 구간별 단가가 보여야 "5개 더 담으면 단가가 내려간다"는 판단이 일어납니다. 관리 부담은 플러그인이 해결해 줍니다 |
| GA4 이벤트 | 개별 트래킹까지 권장드립니다. 기본 연동만으로는 방문자 수만 보입니다. wholesale_inquiry와 whatsapp_click이 잡히지 않으면 어떤 상품·어떤 유입에서 문의가 왔는지 알 수 없어, 콘텐츠 발행 계획을 세울 근거가 사라집니다. GTM으로 구성하면 이후 이벤트 추가는 개발 없이 가능합니다 |
| 해외 카드 결제 | 1차는 Bank Transfer / Wise 안내까지를 권장드립니다. 화장품과 의료기기를 함께 취급하시는데, 의료기기는 해외 PG 심사에서 제한 업종으로 분류되는 경우가 있습니다. 심사에 시간이 걸리고 반려될 수도 있어 오픈 일정을 좌우합니다. 또한 B2B 고액 거래는 카드 한도를 넘는 경우가 많아 실제 사용률도 낮습니다. 오픈 후 문의가 쌓이면 그때 붙이는 편이 안전합니다 |
| 초기 상품 등록 | CSV 양식과 일괄 등록 도구는 저희가 만들고, 내용 입력은 발주사가 하시는 방식을 제안드립니다. 성분·인증·보관 조건은 상품을 아는 분이 채워야 정확합니다. 저희는 양식 설계와 업로드·검증, 이미지 일괄 처리를 맡겠습니다. 전량 대행이 필요하시면 상품 건수 기준으로 별도 산정해 드립니다 |
| 유지보수 | 월 단위 계약을 권장드립니다. WordPress는 코어·테마·플러그인이 계속 갱신되고, 업데이트를 미루면 보안 위험이 쌓입니다. 반대로 확인 없이 올리면 충돌이 납니다. Staging에서 먼저 적용해 확인한 뒤 운영에 반영하는 절차가 필요하며, 이것이 우려하신 "플러그인 충돌과 업데이트 문제"에 대한 답입니다 |
오픈 후 직접 운영하지 못하는 상황을 가장 우려하신다고 하여, 이 부분을 과업에 명시적으로 넣겠습니다
이 프로젝트는 오픈이 끝이 아니라 시작이라고 봅니다
Product Database는 나중에 되돌리기 가장 어려운 부분입니다.
화면 설계 시안은 직접 눌러보실 수 있습니다.