쇼핑몰은 대부분의 경우 모든 페이지를 공개해야 SEO에도 적합합니다. 하지만 쇼핑몰의 제품을 일반인에게 판매할 수 없고 특정 기업에게만 판매해야 할 경우 회원가입을 통해 회원의 정보를 확인 후 승인해야 상품을 구매할 수 있게 됩니다. 이러한 기능이 필요하다면 회원관리 플러그인을 사용해야 합니다. 이번에 소개할 워드프레스 웹사이트는 우커머스 쇼핑몰이며 해외고객을 대상으로 하므로 배송 플러그인이 추가됐습니다. 이전에도 사용한 플러그인이었는데 우커머스가 업데이트 되면서 상당히 복잡하게 변경됐더군요. 그대로 몇 가지 작업을 거쳐 모든 국가에 대해서 무게에 따른 배송비용을 입력할 수 있었습니다.
홈 화면입니다. 이 쇼핑몰의 특징에 대해 알아보겠습니다.
비로그인 상태에서는 가격정보가 보이지 않습니다.
상세페이지에서도 가격정보가 보이지 않으며 로그인해야 볼 수 있다는 메시지가 나옵니다. 다만 위시리스트는 작동됩니다.
회원가입을 하고 로그인하면 가격정보는 나타납니다.
하지만 장바구니를 보려면 인증된 회원만 볼 수 있도록 했으므로 인증요청을 해야 합니다.
회원은 위와같은 폼을 작성해야 승인을 할 수 있습니다.
배송은 우체국 EMS를 사용하는데 얼마전에 EMS 지역이 24개 지역으로 개편됐습니다. 배송 플러그인이 예전에는 하나의 엑셀파일을 만들어 업로드 하면 됐었는데 우커머스의 배송 기능 변경으로 각 지역마다 개별적으로 엑셀 파일을 업로드 해야 합니다. 게다가 엑셀 파일 만들기도 어렵더군요. 엑셀에 대해 잘 알아야 하고 스크립트를 사용해야 가능한 작업이었지만 제 경우 서브라임 텍스트의 기능을 이용해 쉽게 만들 수 있었습니다. 다만 24개의 작업을 해줘야 합니다.
장바구니에서 배송지역을 선택해 상품무게에 따른 배송비용을 알아볼 수 있고 결제화면에서 주소 입력을 완성하면 자동으로 계산돼 나옵니다. 결제는 페이팔을 이용합니다.
또 하나의 특징은 옵션 상품에 대해 하나의 페이지에서 선택할 수 있도록 했습니다. 두 가지 옵션 상품 중 하나를 선택합니다.
그러면 다시 옵션 선택상자가 나타나고 다른 옵션 상품을 선택할 수 있습니다.
이 사이트는 상세 페이지가 여러 가지 모양입니다. 위 그림을 보면 우측에 그림이 있습니다. 아래의 경우는 그림이 아닌 유투브 동영상입니다.
이것이 가능하려면 상세 페이지 템플릿을 변경하거나 플러그인을 사용해야하죠. 하지만 적절한 테마를 사용하면 템플릿 변경이나 플러그인을 사용하지 않고도 쉽게 만들 수 있습니다. 그만큼 고객이 원하는 사이트를 위해서는 상당히 많은 테마에 대해 알고 있어야 합니다.
최근에 만들어지고 있는 테마는 기존의 테마보다 사용자의 다양한 요구를 대응하므로 다양한 플러그인이나 테마가 제작되고 있습니다.