워드프레스의 발전으로 이와 관련된 산업은 무한 발전을 이루고 있습니다. 제가 우커머스를 이용한 쇼핑몰 만들기 서적을 출간하면서 처음으로 우커머스의 한글화 작업을 했을 때만해도 관련 플러그인이 수십 개에 불과했습니다. 책에 제대로된 쇼핑몰 만들기 기능을 추가하기 위해서는 플러그인을 소개해야 하는데 그만큼 적었기에 몇 가지 밖에 넣지를 못했습니다. 하지만 요즘은 수만 가지에 이릅니다. 우커머스는 초기에 지고샵이라는 쇼핑몰 플러그인에서 시작됐는데 우커머스 개발자들이 우씸(Woothemes)에 스카우트 되면서 같은 지고샵 플러그인을 우커머스로 대체해 발표했습니다. 이후 지고샵은 쇠퇴하고 우커머스가 발전하게 됩니다. 이것이 가능한 것은 워드프레스와 관련 플러그인은 GPL이기 때문입니다. 이것은 누구든지 GPL 라..
워드프레스 쇼핑몰 제작시 주로 사용하는 아임포트 결제 플러그인이 최근 업데이트 되면서 여러 개의 정기결제 상품을 동시에 결제할 수 있도록 개선됐습니다. 아임포트 결제 플러그인을 사용하다 보니 다른 결제 플러그인을 사용해볼 기회가 없었는데 이미 다른 결제 플러그인을 사용하는 쇼핑몰을 제작해주다 보니 이 결제 플러그인에는 여러 개의 다른 정기결제 상품을 동시에 구매할 수 있더군요. 그동안 의뢰인으로부터 여러번 요청이 있었는데 원래 결제 게이트웨이 설정이 그러니 어쩔 수 없다고 답변해왔었는데 이제는 가능해진 것입니다. 이 기능이 없다면 쇼핑몰 제작도중 결제 플러그인을 변경해야 하는 불상사가 발생하죠. 처음부터 다중 상품 결제 옵션이 있는 것으로 생각할테니 말이죠. 기능 요청 후 일주일 정도만에 업데이트 됐습니..
워드프레스는 웹사이트 제작도구로서 튼실한 기반을 갖추고 있습니다. 워드프레스에 다양한 플러그인을 추가하므로써 기능을 확장할 수 있는 것이죠. 워드프레스에 LMS(Learning Management System)를 추가하면 온라인 강좌 사이트를 만들 수 있으며 결제를 위해 우커머스를, 멤버십 기능을 위해 멤버십 플러그인, 정기구매를 위해 섭스크립션(Subscription) 플러그인을 추가하면 회원의 멤버십 결제가 가능해집니다. 이렇게 다양한 플러그인을 추가하므로서 원하는 기능을 갖춘 쇼핑몰이 완성됩니다.워드프레스는 또한 이들 플러그인들을 원활하게 작동되도록 특수한 테마가 개발되고 있습니다. 호텔 사이트라면 예약 기능이 있는 호텔용 테마를 구매해야 하듯이 강좌 사이트라면 특수한 테마가 요구됩니다. 여러 가지..
워드프레스 쇼핑몰을 많이 제작해봤지만 디지털 상품은 많지는 않습니다. 제가 필요에 의해 티스토리 스킨 쇼핑몰을 만들었고 클라이언트가 요청해 제작한 것은 이번이 처음입니다. 디지털 상품은 배송이라는 과정이 필요 없고 주문 결제 후 바로 다운로드가 가능합니다. 간단한 구조이지만 여러 가지 상품을 한번에 선택해서 바로 결제하는 기능이 필요하기에 이 기능을 위한 플러그인이 필수입니다.평범한 홈 화면입니다. 특별한 기능을 알아보면 다음과 같습니다.전체 교재 검색 화면입니다. 일반쇼핑몰의 Shop 화면에 해당합니다. 제목을 클릭하면 상세페이지로 가지만 방문자에게는 필요 없으므로 링크를 제거했습니다. 관리자에게는 편집을 위해 필요합니다. 모든 상품을 한번에 체크해 장바구니에 넣을 수도 있고 개별적으로 여러 개를 선택..
이번 프로젝트의 특징은 쇼핑몰에서 판매하는 상품인 개별 일반상품과 정기구매 상품을 일련된 플로우에서 구매할 수 있도록 한 것입니다. 주방 세제를 정기구매 상품으로 선택하고 추가적으로 필요한 수세미 등을 개별상품으로 추가할 수 있는 것입니다. 다음 정기구매에는 추가한 개별상품은 배송되지 않습니다. 고객님이 급하게 필요하여 1주일만에 완성됐습니다. 1. 정기구매 선택 2. 정기구매 플로우 설명 3. 플랜 선택 4. 일반상품 선택 5. 정기구매 기간 선택 6. 장바구니 7. 주문요약 8. 로그인 9. 배송정보 입력 및 회원가입 10. 결제
국내의 경우 네이버, 카카오톡의 가입자가 아주 많습니다. 한사람이 둘 다 가입했을 수도 있고 둘 중 하나는 대부분이 가입이 돼있을 수 있습니다. 게다가 페이스북도 아주 많은 사용자가 가입돼있습니다. 트위터, 구글계정도 마찬가지죠. 이들 소셜 사이트에 가입한 사람이 워드프레스 웹사이트에 손쉽게 회원가입하도록 하려면 소셜 로그인 기능을 추가하면 됩니다. 소셜 로그인 기능이 추가된 워드프레스 웹사이트에서 발생할 수 있는 문제점을 알아보고 과연 필요한 기능인지 판단해보겠습니다. 우선 워드프레스에 기본적으로 설치돼있는 회원가입 기능을 알아보겠습니다. 회원가입이 활성화 된 워드프레스 사이트에서는 백엔드에서 기본적으로 로그인이 가능하고 회원가입도 가능합니다. 백엔드를 허용하는 것은 비밀번호와 아이디의 무차별 대입 공..
최근 들어 워드프레스(우커머스) 쇼핑몰의 정기배송(정기결제, 정기구매) 서비스가 유행이네요. 상품 아이템만 잘 선정하면 매월 또는 정해진 기간마다 자동으로 결제가 되니 고객이 취소할 때까지 계속해서 고정적인 매출리 지속되는 이점이 있어서 그렇겠습니다. 이러한 정기결제 서비스가 일반 커스텀 쇼핑몰 솔루션으로는 제작이 상당히 어려운 것 같습니다. 우커머스라서 가능한 것이죠. 며칠 후에 오픈할 예정인 남성 의류 정기결제 서비스를 소개합니다. 홈페이지 화면입니다. 이번 프로젝트에서는 정기구매외에 일반구매도 가능하게 제작했습니다. 상품 옵션입니다. 스타일리스트 선택 옵션 화면입니다. 옷을 그냥 구매하는 것이 아니라 스타일리스트를 지정하면 해당 스타일리스트가 고객의 취향에 맞춰 스타일링을 해줍니다. 그러기 위해서는..
쇼핑몰은 대부분의 경우 모든 페이지를 공개해야 SEO에도 적합합니다. 하지만 쇼핑몰의 제품을 일반인에게 판매할 수 없고 특정 기업에게만 판매해야 할 경우 회원가입을 통해 회원의 정보를 확인 후 승인해야 상품을 구매할 수 있게 됩니다. 이러한 기능이 필요하다면 회원관리 플러그인을 사용해야 합니다. 이번에 소개할 워드프레스 웹사이트는 우커머스 쇼핑몰이며 해외고객을 대상으로 하므로 배송 플러그인이 추가됐습니다. 이전에도 사용한 플러그인이었는데 우커머스가 업데이트 되면서 상당히 복잡하게 변경됐더군요. 그대로 몇 가지 작업을 거쳐 모든 국가에 대해서 무게에 따른 배송비용을 입력할 수 있었습니다. 홈 화면입니다. 이 쇼핑몰의 특징에 대해 알아보겠습니다. 비로그인 상태에서는 가격정보가 보이지 않습니다. 상세페이지에서..
워드프레스는 클라이언트의 사이트 요청 내용에 따라 테마를 달리 선택하고 원하는 기능을 위해 플러그인을 추가해 사이트를 제작하는 구조입니다. 이번에 소개할 워드프레스 웹사이트는 회원관리가 필수 요소입니다. 회원의 관리와 상호 정보교환을 위해 회원가입시 각종 정보를 입력하도록 하고 회원이 가입을 하고 회원가입비를 결제하면 웹사이트 관리자가 승인해 회원전용 정보를 볼 수 있게 됩니다. 사이트에 카드결제 기능까지 추가해야 합니다. 플러그인을 이용하면 우커머스를 이용하지 않고도 카드결제가 가능하더군요. 다만 상품을 판매하는 사이트가 아니라서 PG사의 승인이 오래 걸렸습니다. 홈 화면입니다. 이 사이트의 핵심기능은 회원관리와 카드 결제기능입니다. 회원가입은 두 가지 폼을 사용해 일반회원가입과 기술사 회원가입으로 나..
워드프레스는 플러그인만 있으면 어떤 사이트든 만들 수 있습니다. 우커머스라는 쇼핑몰 플러그인으로 쇼핑몰 사이트가 가능하고 여기에 더해 크라우드 펀딩상품 플러그인을 추가하면 일반 쇼핑몰과 함께 펀딩상품도 취급할 수 있습니다. 펀딩 플러그인은 여러 가지가 있지만 원하는 기능을 찾기란 쉽지 않아서 적당한 플러그인을 선택해 커스터마이징을 거치면 원하는 기능이 탄생됩니다. 대부분의 펀딩 플러그인은 펀딩이라는 단어 자체가 의미하듯이 자금의 지원이라는 개념이 내포되기 때문에 프로젝트 자금의 지원과 함께 해당 프로젝트의 결과물을 지원자가 받을 수 있어야 합니다. 자금지원의 댓가를 리워드(Reward) 또는 퍼크(Perk)라고 합니다. 종교단체나 봉사단체에 대한 기부라는 개념을 쇼핑몰에 적용해 좋은 아이디어의 상품 개발..
최근 우커머스의 정기결제 플러그인을 이용한 사이트 의뢰가 늘어나고 있습니다. 소액의 상품을 정기적으로 구매할 수 있고 더구나 자동으로 결제되므로 구매자와 판매자 상호간에 편리성과 함께 판매자로서는 고정적인 구매자의 확보로 고정적인 수입을 거둘 수 있는 장점이 있기 때문입니다. 소비자에게 정기적으로 필요한 아이템만 잘 선택하면 성공적인 쇼핑몰을 만들 수 있습니다. 전에 만든 정기결제 쇼핑몰 사이트의 경우 면도기라는 단일 상품을 판매하는데 품질이 좋으면서도 저렴한 가격에 성공적인 케이스로 볼 수 있습니다. 한 종류의 상품에 두 가지 옵션 상품의 간단한 구조라서 나름대로의 코드를 작성해 옵션을 선택할 수 있는 형태였습니다. 최근에 새로 만들어 오픈한 정기구매 쇼핑몰입니다. 강아지 간식과 장난감, 필수품을 판매..
최근에 워드프레스 기반 우커머스 쇼핑몰에 정기결제 기능을 추가한 프로젝트를 진행했습니다. 정기결제는 일정 기간동안 매월 결제되는 방식으로 정기적인 고객을 대상으로 하기 때문에 고정적인 고객을 유지할 수 있는 장점이 있습니다. 정기결제에 적합한 상품으로는 매월 또는 매주, 매일 배달되는 상품을 위주로 합니다. 정기결제를 워드프레스와 우커머스로 개발하려면 두 가지 옵션이 있습니다. 그중 하나는 가격이 비싼 플러그인을 사용하는데 1백만원에 달합니다. 플러그인은 대부분 1년간 사용할 수 있고 매년 갱신해야 합니다. 다행히 우커머스 제작사에서 개발한 정기구독 플러그인(WooCommerce Subscriptions)을 사용하면 보다 저렴하게 정기결제를 구현할 수 있습니다. 이 플러그인의 경우 가격이 199달러이고 ..
엔바토(Envato)는 매월 1일 엔바토에서 운영하는 각종 자료를 무료로 개방합니다. 테마나 템플릿은 씸포레스트에서 관리하고, 플러그인은 코드캐년(Codecanyon), 비디오 자료는 비디오하이브(Videohive), 오디오 자료는 오디오정글(Audiojungle), 그래픽 자료는 그래픽리버(Graphicriver)에서 관리합니다. 이들 각 카테고리에서 하나씩 매월 무료로 공개하는 것입니다. 테마의 경우 무료로 개방한다고 해도 업데이트가 되면 받을 수 없기 때문에 구매해야 하지만 다른 자료는 거의 업데이트가 필요없이 사용할 수 있습니다. 특히 오디오 자료는 배경음악으로 사용할 수 있기 때문에 매월 받아 사용하고 있습니다. 이번달의 자료에 대해 알아보겠습니다. 다운로드 받으려면 회원가입을 해야 합니다. 1..
최근 제작중인 우커머스 쇼핑몰 사이트에 사용중인 씸포레스트 테마를 소개합니다. 필자는 워드프레스 사이트 제작시 가능하면 최근에 나온 테마를 사용하려고 합니다. 신기술이나 새로운 기능이 추가되기 때문이죠. 인기가 있더라도 오래된 테마는 이러한 신기술을 적용하거나 새로운 기능이 추가되기 어렵기 때문입니다. 씸포레스트에 수시로 접속해 새로운 테마중에서 인기 있는 테마를 선택해 인기가 있는 이유를 파악해보고 새로운 프로젝트에 사용하려고 합니다. 최근에 고객으로부터 의뢰받은 쇼핑몰은 호주에서 오픈하려는 휴대폰 악세서리 쇼핑몰입니다. 이 사이트에 사용한 테마는 니트로(Nitro)라는 우커머스 전용 테마입니다. 바로가기 출시된 것은 2016년 9월 16일로 아주 새로운 테마입니다. 필자의 경우 새로운 테마는 3개월 ..
필자가 수년 전 우커머스를 이용한 워드프레스 쇼핑몰 서적을 기획할 때 가장 절실한 것이 결제 플러그인이었습니다. 한국형 결제 플러그인이 없으면 책을 발행한다고 해도 거의 무용지물이었기 때문입니다. 그래서 결제 플러그인을 개발할 분을 모신다는 글을 올렸는데 몇 개월이 지나서 어느 한 업체에서 결제 플러그인을 개발중이니 면담을 요청했습니다. 이 업체가 플래닛 에잇이라는 워드프레스 개발사였습니다. 이후 책은 발간됐고 이 플러그인의 사용법을 서적에 포함시켰습니다. 이 업체는 그 이후에도 여러 가지 결제 게이트웨이에 필요한 플러그인을 개발하였으며 수 개월 전에 모든 결제 플러그인을 무료로 개방한다고 연락이 왔습니다. 결제 플러그인 뿐만아니라 청구주소를 한국형에 맞게 우편번호를 검색해 입력할 수 있는 플러그인과 배..
워드프레스는 기본적으로 블로그 플랫폼입니다. 처음에 게시판 프로그램으로 시작해서 블로그 프로그램으로 진화했습니다. 현재도 기본적으로는 블로그 프로그램입니다. 워드프레스를 설치하고나면 간단한 구조의 기본 테마가 설치되는데 블로그를 운영하기 위한 테마입니다. 블로그를 운영하기 위한 최저한의 기능이 갖춰져 있다보니 너무도 간단합니다. 이 상태에서는 속도도 아주 빠릅니다. 워드프레스가 쇼핑몰이나 커뮤니티 사이트, 투어 사이트 등으로 만들 수 있는 것은 플러그인과 테마 시스템 때문입니다. 플러그인은 기능을 추가하기 위해 만들어진 것이고 테마는 디자인을 만들기 위한 것인데 최근의 테마는 테마 자체에 다양한 기능을 추가해 별도의 플러그인을 추가하지 않고도 특정 기능을 수행하도록 하고 있습니다. 이런 테마는 다양한 플..