CMS 워드프레스로 커뮤니티 사이트 구축을 위한 테마 및 플러그인

워드프레스로 커뮤니티 사이트 구축을 위한 테마 및 플러그인

월1회 정모, 연1회 엠티를 실시하고 있으며, 블로그와 페이스북 페이지, 트위터로만 운영해오던 한일교류회가 있습니다.

사이트의 부재로 인한 2% 부족함을 느끼며, 회원들에게 좀 더 도움이 되고자 독자 사이트 구축의 필요성을 느끼게 되었습니다.

사이트 구축으로 하고자 한것은 크게 4가지 입니다.

  • 일본인 또는 한일부부들이 운영하고 있는 가게들의 홍보
  • 개인이 운영하고 있는 한일교류회들의 홍보 및 모임 게시판 지원
  • 온라인 친구찾기
  • 이벤트 개설을 통해 번개모임 주최. 오프라인 한일교류 도모

따라서, 버디프레스와 이벤트 페이지에 특화된 테마를 위주로 검색하였는데 소모임 지원을 위한 게시판은 버디프레스의 Group으로 구현하면 되기에 Group 페이지의 UI위주로 찾고, 나머지는 최대한 구현하려는 기능이 내장된 것을 찾으려 했으나 그런건 없더군요.

테마포레스트(Themeforest)가 프리미엄 테마 사이트중에서는 제일 유명하고 등록된 수나 품질면에서 제일 뛰어나기에 테마포레스트의 버디프레스 전용관에서 구입하였습니다.

홈페이지 제작 및 워드프레스 비전문가인 제가 테마와 플러그인에 전적으로 의존하여 커뮤니티 사이트 구축을 위해 구입한 테마와 플러그인에 대해서 소개하고자 합니다.

테마

SweetDate

워드프레스테마, 버디프레스전용테마, 테마포레스트, themeforest

이 테마는 버디프레스의 사용자 프로필에 특화된 기능이 특징으로 데이트상대를 찾는 사이트와 카쉐어링 사이트의 Demo를 제공하고 있습니다.

이 테마는 캡처화면과 같이 회원목록과 검색기능이 맘에 들어 구입하였습니다.

sweetdate-members

 

그런데 친구찾기 기능에 너무 치중하여 테마를 선택하였는지 이 기능 말고는 딱히 이 테마를 사용할 메리트를 느끼지 못하였습니다. Visual Composer도 안들어있고 말이죠.

차후 여행친구 찾기 사이트나 만들어볼까 생각하며 이 테마는 넣어두었습니다.

Kleo

정말 잘 샀다고 생각되는 테마입니다. SweetDate 테마를 만든 같은 회사에서 만들었는데 어찌 이렇게 다를까 싶을정도로 좋은것 같아요.

Visual Composer와 Revolution Slider, Mega Menu가 포함되어 있으며, 여러 목적에 맞게 다양하게 사용할 수가 있습니다.

버디프레스와 bbpress의 템플릿이 심플하면서도 기능적으로도 좋으며, 페이스북 로그인 연동이 기본으로 탑재되 있습니다.

가장 괜찮다고 생각되는 부분은 포트폴리오 템플릿이 정말 다양하고, 만들기가 아주 쉽다는 점입니다. 물론 Group을 가장 중점적으로 보았지만, 사진 위주의 사이트를 구축할 때에도 괜찮을 것 같아요.

Shortcode를 통해서 컨텐츠를 예쁘게 꾸밀수 있는 요소들이 잘 갖추어져 있다는 것도 장점입니다.

데모사이트 방문하셔서 꼭 한번 둘러보세요.

플러그인

회원등급 및 활동 포인트

MyCred

회원들의 커뮤니티 활동을 도모하기 위해 회원등급 및 포인트는 꼭 필요한 기능입니다. 또한 회원등급별 컨텐츠 접근 권한을 설정할 수 있습니다. 무료로 사용하기에도 좋아요.

주요기능

  • 회원등급 & 등급별 뱃지
  • 활동 포인트
  • 쿠폰
  • 활동포인트 랭킹
  • 포인트 결제
  • Remote API
  • Woocommerce 연동
  • Buddypress, bbpress 연동

유료회원 및 포인트로 상품 구입을 할 수 있게 하는 등의 유료 애드온이 있으며, 주요 플러그인들과의 연동을 지원합니다.

자세한 사항은 해당 홈페이지의 Features를 참고하세요.

소셜로그인 & 유저 프로필

Userpro

트위터, 페이스북, 구글플러스와 같은 SNS계정으로 로그인 및 버디프레스의 기본 사용자 프로필 기능으로는 만족하지 못하는 분들에게 추천 하고 싶은 플러그인 입니다.

  • 회원가입폼 커스터마이징이 용이하며 멀티프로필을 지원
  • 컨텐츠 제한 기능
  • 로그인/로그아웃 리다이렉트 페이지 지정
  • 소셜로그인
  • 사용자 프로필 및 검색
  • 친구추가 및 메세지
  • 프론트엔드 글 투고

이벤트&카렌다

Calendarize It

Event, Calendar, Booking 등의 키워드로 검색을 하면 수많은 플러그인들이 나옵니다. 공통적인 기능은 이벤트의 발행이지만 제가 원하는 기능은 프론트엔드에서 회원들이 이벤트를 발행할 수 있게 하는것이 가장 중요했습니다.

Events Manager Pro 는 많은 기능들이 있지만 커스터마이징이 필요해서 패스.

디자인적인 요소와 기능적인 요소를 충족시켜주면서 커스터마이징이 필요없거나 또는 초보자도 쉽게 적용이 가능할 것 같아 보여 Calendarize it을 구입.

다 만족스러웠지만 기능적인 부분이나 디자인요소의 추가를 위해서는 Addon을 구입하여야 한다는게 가장 큰 단점입니다.

플러그인 본체는 $28 이지만 Addon 구입까지 고려하면 $100은 잡아야 할 듯 합니다.

본 플러그인을 구입하게된 결정적인 요인은 데모사이트가 잘되있어서 였습니다.

데모사이트의 관리자화면을 거의 그대로 따라서 설정하니 잘 적용되었습니다.

사이트 구축 후기

비전문가가 전적으로 테마와 플러그인에만 의존하여 사이트를 만든다는것은 쉬운일이 아니었습니다.

튜토리얼을 보면서 데모사이트를 꾸미는것은 1,2시간이면 되었지만, 플러그인 설치후 설정과 사이트에 맞게 적용하는 과정에서 영문 구글링 및 해당 플러그인의 지원포럼에서의 질문과 답변을 반복하며 시행착오를 겪으며 그렇게 작업을 진행 시켰는데 매번 산넘어 산. 하나 해결하면 다른 문제가 또 생기더군요.

최종적으로 완성단계에 이르기 직전에 설치된 플러그인은 대략 20개정도 되었는데, 캐쉬 플러그인과 테마의 필수 플러그인을 포함한 꼭 필요한 플러그인만 남겨두었는데도 10개 이상은 되더군요.

이러니 페이지 로딩시간이 6초대가 나오더군요.

캐쉬 플러그인과 CloudFlare까지 사용했는데도 그래요. 경험자분들의 이야기가 듣고싶습니다.

커뮤니티 사이트 구축 플랫폼

워드프레스로 커뮤니티 사이트를 만들겠다고 테마와 플러그인에 30만원은 소비한듯 한데, 몇달간의 작업 끝에 완성단계에서 접을때까지 SNS 사이트 구축을 위한 플랫폼이 있는지 몰랐습니다.

SocialKit – Social Networking Platform 이나 phpDolphine – Social Network Platform 과 같은게 있는데 페이스북과 같은 사이트를 구축하기가 굉장히 수월해 보입니다. UI도 흡사하구요.

플랫폼을 고를때 중요한 것은 확장성 입니다. 플랫폼이 플랫폼으로서 역할을 제대로 수행하기 위해서는 관련 애드온, 플러그인의 개발자 수도 중요하게 생각했구요. 왜냐하면 제가 직접 기능구현을 위한 코딩을 할 수가 없기 때문이죠.

위에 소개 드린 SocialKit과 phpDolphine은 분명 잘 만들어진 프로그램이지만 트위터나 페이스북과의 연계 뿐만 아니라 향후 필요하게 될 기능을 추가할 수도 있다는 가능성을 고려한다면 좋은 대안은 아니라 판단하였습니다.

더군다나 제가 구축하려는 사이트는 한일교류 사이트 이었기 때문에 기본 영어로 된 플랫폼을 일본어와 한글 2개국어로 번역하여 적용하는 것 까지 고려 해서 플랫폼을 찾아보았습니다.

대안 플랫폼을 찾다가 Joomla를 알게되었는데 잘 선택 한 것 같습니다.

Joomla에 대해 알아가는 내용도 포스팅 하도록 하겠습니다.

긴 글 읽어주셔서 감사드리며, 조금이나마 참고가 되었으면 좋겠습니다.