- 1. 워드프레스란?
- 2. 워드프레스로 제작 가능한 사이트 유형 및 기능
- 3. 워드프레스 사이트 국내/해외 제작 사례
- 4. 설치형(WordPress.org) VS 가입형(WordPress.com)
- 5. 워드프레스 사이트 제작 초기 비용
- 6. 워드프레스 설치 사전 준비 사항 (호스팅/도메인 등)
- 7. 워드프레스 코어 다운로드 및 설치 방법
- 8. 워드프레스 테마 다운로드 및 설정 방법
- 9. 워드프레스 차일드 테마 다운로드 및 설정 방법
- 10. 워드프레스 플러그인 다운로드 및 설정 방법
- 11. 워드프레스 기본 탑재 주요 기능 (RSS, Sitemap 등)
- 12. 워드프레스를 학습해 두면 좋은 점
- 13. 워드프레스 추천 학습 방법 및 강의 선택 전 알아야 할 점
- 14. 워드프레스로 돈 버는 수익/소득 창출 시스템 구축 방법
- 15. 워드프레스 사이트 제작 의뢰 전 알아야 할 점
- 16. 워드프레스 사이트 숨은 정보 간편 확인 방법
- 17. 워드프레스로 이메일/SMS 문자 보내는 방법
- 18. 워드프레스 문의 폼으로 고객 데이터 받는 방법
- 19. 워드프레스 사이트 기능 추가/수정 방법 (functions.php)
- 20. 워드프레스로 온라인 쇼핑몰 사이트 제작 방법
- 21. 워드프레스로 온라인 강의 사이트(LMS) 제작 방법
- 22. 워드프레스로 온라인 커뮤니티 사이트 제작 방법
- 23. 워드프레스로 온라인 자동화 시스템 제작 방법
- 24. 워드프레스 데이터 통신 방법 (REST API, AJAX 등)
- 25. 워드프레스 에러 오류 발생시 문제 진단/대처 및 신속 해결 방법
- 맺음말
- 도움이 될 만한 연관 추천 글
1. 워드프레스란?
워드프레스(WordPress)란 2003년에 맷 뮬렌웨그(Matt Mullenweg, 현 오토매틱(Automattic Inc.) CEO)에 의해 공식 배포된 웹사이트/홈페이지/쇼핑몰/블로그 제작 관련 오픈소스(Open Source) 프로그램입니다. GPL(General Public License)에 기반하여, 누구나 프로그램 개발 및 수정, 재배포가 가능한 프로그램입니다.
초기에는 작은 블로깅 툴(“b2/cafelog”)로 시작되었으며, 이후 워드프레스를 대표하는 훅(Hooks) 등의 기능이 오픈소스 커뮤니티에서 큰 인기를 얻으며, 전세계 개발자들이 참여하는 최대 컨텐츠 관리 시스템(CMS, Content Management System)으로 발전했습니다.
현재 “전세계” 웹사이트의 40% 이상이 워드프레스(WordPress)로 제작되어 있습니다. ( 데이터 출처 : W3Techs )
[참고] 워드프레스 초보자가 알아두면 좋은 추천 글 모음
2. 워드프레스로 제작 가능한 사이트 유형 및 기능
(1) 워드프레스로 제작 가능한 웹사이트/서비스 주요 유형
아래에 소개되는 웹사이트 유형들은 복수로 조합해서 제작할 수 있습니다.
- 기업/상품/서비스 소개 홈페이지 (서비스 주문/예약을 위한 랜딩 페이지 등)
- 개인 포트폴리오 홈페이지 (프리랜서/아티스트 등)
- 배송 상품 판매 쇼핑몰 (패션의류/생활용품 등)
- 디지털 상품 판매 스토어 (전자책/이미지/음원 등)
- 온라인 이러닝/강의(LMS) 사이트 (동영상/텍스트)
- 온라인 게시판형 커뮤니티 사이트 (유료 회원제/멤버쉽 사이트 등)
- 온라인 마켓 플레이스 (재능 거래, 중고물품 거래 사이트 등)
- 수익형 블로그 (구글 애드센스, 쿠팡 파트너스 등 광고 및 제휴 마케팅 수익/소득 창출)
(2) 워드프레스로 구현 가능한 주요 기능
아래에 소개되는 웹사이트 기능들은 복수로 조합해서 구현할 수 있습니다.
- 외부 사이트 데이터 웹스크래핑 (온라인 상의 데이터 추출 및 내 워드프레스 사이트로 가져오기)
- 외부 사이트 데이터 내 워드프레스 사이트에 자동 포스팅 (예: 워드프레스 오토 스토어(쿠팡 파트너스) 시스템)
- 상품/게시글 데이터 외부 서비스와 연동 및 자동 전송/업로드 (예: 구글 스프레드시트/유튜브/페이스북 등)
- 워드프레스 사이트에서 간편 결제 후 판매 상품 자동 다운로드
- 워드프레스 사이트에서 간편 결제 후 유료 콘텐츠 자동 보여 주기
- 워드프레스 사이트에서 간편 결제 후 자동 이메일/SMS 발송
- 유료 회원 가입 및 회원에게만 콘텐츠/상품 제공 (정기 구독)
3. 워드프레스 사이트 국내/해외 제작 사례
워드프레스 제작/구축 사례는 워드프레스 공식 홈페이지(WordPress.org)에서 제공하는 WordPress Website Showcase 페이지 및 워드프레스 사이트 랜덤 뷰어 (WordPress Sites Random Viewer) 사이트를 통해, 워드프레스로 제작된 국내(한국) 및 해외(미국, 유럽, 일본, 중국 등) 사이트 구축 사례를 간편하게 확인할 수 있습니다.
[참고] 워드프레스 사이트 숨은 정보(테마/플러그인/호스팅/제작업체/도메인 상세 정보 등) 간편 확인 방법
(1) 한국어 기반 워드프레스 사이트
현대자동차그룹 (Hyundai Motor Group) 기술 블로그 : tech.hyundaimotorgroup.com
신세계 그룹 뉴스룸 (Shinsegae Group Newsroom) : www.shinsegaegroupnewsroom.com
(2) 영어 기반 워드프레스 사이트
루이뷔통 모엣헤네시 그룹 (LVMH Moët Hennessy Louis Vuitton) 공식 홈페이지 : www.lvmh.com
배틀그라운드 게임 (PlayerUnknown’s Battlegrounds) 공식 홈페이지 : www.pubg.com
(3) 일본어 기반 워드프레스 사이트
풋볼채널 (フットボール・チャンネル, Football Channel) : www.footballchannel.jp
크로와상 (クロワッサン・オンライン, Croissant Online) 온라인 매거진 : www.croissant-online.jp
(4) 중국어 기반 워드프레스 사이트
[참고] 워드프레스로 제작된 사이트 구축 사례/예시 모음(한국/일본/중국/미국/유럽 등) 및 간편 확인 방법
[참고] 워드프레스 우커머스(WooCommerce)로 제작된 쇼핑몰 구축 사례/예시 모음(한국/일본/중국/미국/유럽 등) 및 간편 확인 방법
4. 설치형(WordPress.org) VS 가입형(WordPress.com)
구분 | 설치형 | 가입형 |
---|---|---|
URL | WordPress.org | WordPress.com |
운영 주체 | WordPress Foundation | Automattic Inc. |
시작 방법 | 다운로드 (자동설치) | 회원가입 (요금제) |
워드프레스(WordPress)는, 워드프레스 오픈소스 프로그램을 직접 다운로드 및 설치해서 사용할 수 있는 “설치형 워드프레스 (WordPress.org)“와 네이버 블로그(Naver Blog), 티스토리(Tistory)와 같이 회원 가입 후 웹 상에서 블로그를 이용할 수 있는 “가입형 워드프레스 (WordPress.com)“로 구분할 수 있습니다.
(1) 설치형 워드프레스 (WordPress.org)
인터넷에서 홈페이지/블로그/쇼핑몰/커뮤니티/온라인강의(LMS) 사이트 제작과 관련하여 흔히 언급되는 워드프레스(WordPress)는 대부분 설치형(WordPress.org) 워드프레스를 의미합니다.
설치형 워드프레스 (WordPress.org) 장점
워드프레스(WordPress.org) 공식 레포지토리 또는 마켓플레이스에서 제공되는 다양한 테마/플러그인을 자유롭게 설치/개발할 수 있습니다.
운영하는 웹사이트의 모든 소스 코드에 관리자로서 자유롭게 접근할 수 있기 때문에, 제작 가능한 사이트 형태에 사실상 제한이 없습니다
설치형 워드프레스 (WordPress.org) 단점
도메인/호스팅을 직접 구입(또는 가입)해서 설정해야 하기 때문에, 관련 내용을 함께 학습해야 하는 단점이 있습니다.
프로그래밍 언어(PHP, JavaScript, CSS, HTML)에 대한 기본 지식과 개발 경험이 없으면, 코드 수정 및 기능 추가(커스터마이징)에 제약이 생겨, 워드프레스의 뛰어난 확장성과 개발 자유도를 100% 활용하기 어렵습니다.
(2) 가입형 워드프레스 (WordPress.com)
워드프레스닷컴(WordPress.com)은 맷 뮬렌웨그(Matt Mullenweg)가 개인적으로 설립한 오토매틱(Automattic Inc.)사에서 운영하는 SaaS(Software as a Service)형 블로깅 서비스입니다.
가입형 워드프레스 (WordPress.com) 장점
- 호스팅 구입과 같은 별도의 준비 없이, 웹 상에서 간편하게 블로그를 개설해서 바로 이용할 수 있습니다.
가입형 워드프레스 (WordPress.com) 단점
- 가입형 워드프레스(WordPress.com) 무료 요금제에서는 외부 플러그인을 자유롭게 업로드/수정할 수 없는 등 프로그램의 자유로운 사용에 다소 제약이 있습니다.
[참고] 워드프레스 사이트가 가입형/설치형인지 간편 확인 방법
5. 워드프레스 사이트 제작 초기 비용
본인에게 적합한 워드프레스 사이트 구축 방식과 초기 예상 소요 비용을 사전에 가늠하기 위해서는 먼저 아래의 요소들을 고려해야 합니다.
원하는 사이트 형태 (추후 커스터마이징(기능 수정 및 확장) 범위)
현재 보유한 프로그래밍/코딩 기술 수준
세상에 공짜 점심은 없다
설치형이든 가입형이든, 투자하는 비용이 높을 수록, 기능 추가, 디자인 수정 등 커스터마이징 범위가 확장되어 워드프레스 사이트를 자유롭게 다룰 수 있습니다.
반대로 무료 또는 투자 비용이 적을 수록, 워드프레스 사이트 기능 추가, 디자인 수정, 사이트 퍼포먼스(로딩 속도 등)에 많은 제약이 있습니다.
설치형이든 가입형이든, 프로그래밍/코딩 기술(PHP, JavaScript, CSS, HTML) 수준이 높을수록, 사이트 형태 변경, 기능 추가, 디자인 수정 등의 작업을 자유롭게 수행할 수 있습니다.
(1) 설치형 워드프레스 (WordPress.org) 무료로 시작하기
설치형 워드프레스 (WordPress.org)를 이용하기 위해서는 먼저 개인 서버를 준비하거나, 호스팅 서비스(온라인 서버 대여)를 구입해야 합니다.
몇몇 무료 호스팅에 회원 가입해서, 자동 설치된 설치형 워드프레스(WordPress.org)를 이용해 볼 수 있습니다.
또는 현재 사용 중인 내 컴퓨터(노트북)에 웹서버(로컬 서버) 구동 환경를 설치한 뒤, 설치형 워드프레스(WordPress.org)를 다운로드(무료)해서 사용해 볼 수도 있습니다.
무료 호스팅 서비스나 로컬 웹서버를 통해 워드프레스(WordPress)를 사용해 볼 수 있기는 하지만, 성능과 기능 상의 여러 가지 제약이 있을 수 있기 때문에, 무료 방식은 어디까지나 테스트 용도로 적합하며, (특히 초보/입문자일 수록) 워드프레스 전용 호스팅 서비스를 신청해서 이용하는 것이 좋습니다.
[참고] 워드프레스를 로컬 컴퓨터에 간편하게 설치하는 방법 : 비트나미(Bitnami)
(2) 가입형 워드프레스 (WordPress.com) 무료로 시작하기
워드프레스닷컴(WordPress.com)에서 무료 요금제를 통한 회원 가입 후 시작할 수 있습니다.
[참고] 워드프레스닷컴(가입형, WordPress.com) 요금제 자세한 정보 보기
6. 워드프레스 설치 사전 준비 사항 (호스팅/도메인 등)
[ 이후 표기되는 워드프레스는 설치형 워드프레스(WordPress.org)를 중심으로 설명됩니다. ]
(1) 호스팅 구입 방법
국내/해외의 다양한 호스팅 업체들을 통해, 사이트 운영을 위한 호스팅 서비스를 신청할 수 있습니다.
워드프레스(WordPress)는 전세계에서 가장 많이 사용되는 웹사이트 제작 관련 오픈소스 프로그램인 만큼, 대부분의 호스팅 업체에서는 워드프레스 간편 자동 설치(Auto Install) 기능을 제공하고 있습니다.
국내 주요 호스팅 업체
해외 주요 호스팅 업체
사이트그라운드 (SiteGround)(한국 등 일부 국가 서비스 지원 중단)
[참고] 워드프레스 설치에 최적화된 추천 호스팅 서비스 모음
[참고] 카페24 워드프레스 매니지드 호스팅에 워드프레스 간편 자동 설치 방법
[참고] 블루호스트(Bluehost) 호스팅에 워드프레스 자동 설치 및 간편 시작 가이드
[참고] 블루호스트 차이나(Bluehost China)로 홍콩 및 중국 호스팅 서비스 이용 방법
[참고] 패스트코멧(FastComet) 호스팅에 워드프레스 자동 설치 및 간편 시작 가이드
(2) 도메인 구입 방법
국내/해외의 다양한 도메인 업체들을 통해, 도메인을 구입/등록할 수 있습니다.
국내 주요 도메인 등록 대행 업체
해외 주요 도메인 등록 대행 업체
[참고] 네임칩(Namecheap) 글로벌 도메인 등록 대행 서비스 회원 가입 및 도메인 구입 방법
[참고] 워드프레스 세일 나우(WordPress Sale Now) : 유료 테마/플러그인/호스팅 실시간 할인 프로모션 정보 간편 확인 방법
(3) FTP 클라이언트 프로그램 (FTP Client)
워드프레스 웹사이트를 제대로 활용하기 위해서는, FTP(File Transfer Protocol) 시스템 활용이 필수적입니다.
FTP 시스템을 이용하여 웹사이트에 접속하는 방법은 매우 다양하지만, 만일 FTP 사용이 익숙하지 않다면, 가장 많이 사용되는 오픈소스 프로그램 중 하나인 “파일질라(FileZilla FTP Client)“를 다운로드해서 이용하는 것을 추천 드립니다.
7. 워드프레스 코어 다운로드 및 설치 방법
설치형 워드프레스(WordPress.org)의 코어(기본) 프로그램은 워드프레스 공식 홈페이지 또는 깃허브(Github)에서 다운로드(무료)할 수 있습니다.
워드프레스(WordPress.org) : www.wordpress.org/download/
워드프레스 깃허브(Github) : www.github.com/WordPress/WordPress
8. 워드프레스 테마 다운로드 및 설정 방법
워드프레스 테마는 워드프레스(WordPress.org) 공식 홈페이지에서 다운로드(무료)하거나, 전세계 최대 디지털 상품 마켓플레이스 중 하나인 엔바토마켓(Envato Market) 산하 테마포레스트(Themeforest) 등에서 구입(유료)할 수 있습니다.
워드프레스 테마 다운로드 (무료) : www.wordpress.org/themes/
워드프레스 테마 다운로드 (유료) : www.themeforest.net
[참고] 테마포레스트(Themeforest) : 회원 가입 및 테마/플러그인 구입 방법
[참고] 워드프레스 인기 테마 실시간 다운로드/판매 순위(랭킹) 및 추천 유료/무료 테마 최신 정보
9. 워드프레스 차일드 테마 다운로드 및 설정 방법
워드프레스 테마를 사용하다 보면, 기존 레이아웃/디자인을 수정하거나, 부모 테마(Parent Theme)의 기능을 추가/수정/삭제하고 싶은 경우가 있습니다.
이럴 경우, 부모 테마를 그대로 수정하면, 테마가 자동 업데이트되었을 때 수정한 내용이 리셋(초기화)되어 소실될 수 있기 때문에, 별도의 차일드 테마(자식 테마, Child Theme) 파일을 생성해서 해당 코드를 수정하는 것이 좋습니다.
워드프레스 차일드(자식) 테마는 워드프레스 차일드 테마 빌더 (WordPress Child Theme Builder) 사이트에서 부모 테마에 대한 기본 정보를 입력한 뒤 간편하게 다운로드할 수 있습니다.
[참고] 워드프레스 차일드 테마 빌더 (WordPress Child Theme Builder) : www.wp-talk.com/app/child-theme-builder/
[참고] 워드프레스 차일드(자식) 테마를 무료 온라인 빌더로 간편 자동 생성 방법
10. 워드프레스 플러그인 다운로드 및 설정 방법
워드프레스 플러그인은 워드프레스(WordPress.org) 공식 홈페이지에서 다운로드(무료)하거나, 전세계 최대 디지털 상품 마켓플레이스 중 하나인 엔바토마켓(Envato Market) 산하 코드캐년(Codecanyon) 등에서 구입(유료)할 수 있습니다.
코드캐년(Codecanyon)은 위에서 소개한 테마포레스트(Themeforest)와 동일한 엔바토 마켓 (Envato Market) 산하 사이트이기 때문에, 테마포레스트(Themeforest)에 회원 가입하면, 별도의 회원 가입 절차 없이 계정이 자동 연동됩니다.
워드프레스 플러그인 다운로드 (무료) : www.wordpress.org/plugins/
워드프레스 플러그인 다운로드 (유료) : www.codecanyon.net
[참고] 워드프레스 인기 플러그인 실시간 다운로드/판매 순위(랭킹) 및 추천 유료/무료 플러그인 최신 정보
11. 워드프레스 기본 탑재 주요 기능 (RSS, Sitemap 등)
워드프레스(WordPress) 코어에는 다음과 같은 기능 및 라이브러리들이 기본적으로 탑재되어 있습니다.
RSS : ~/feed/ ( 예: www.woocommerce.com/feed/ )
사이트맵 (Sitemap) : ~/wp-sitemap.xml ( 예: www.woocommerce.com/wp-sitemap.xml )
REST API : ~/wp-json/wp/v2/ ( 예: www.woocommerce.com/wp-json/wp/v2/ )
애플리케이션 패스워드 (Application Passwords) : www.wordpress.org/plugins/application-passwords/
PHPMailer (이메일 발송 PHP 라이브러리) : www.github.com/PHPMailer/PHPMailer
SimplePie (RSS 파싱 PHP 라이브러리) : www.github.com/simplepie/simplepie
12. 워드프레스를 학습해 두면 좋은 점
(1) 일반 사용자 (비개발자)
워드프레스(WordPress) 활용법을 학습하면, 전세계의 프로페셔널한 웹디자이너/개발자가 판매/공유하는 멋진 디자인의 웹사이트를 간편하게 구축할 수 있습니다.
이와 더불어 워드프레스와 관련된 간단한 프로그래밍/코딩 기술을 학습해 두면, 워드프레스(WordPress)를 단순한 웹사이트 용도로만 사용하는 것 아닌, 업무/일상 생활에서의 다양한 자동화 시스템으로 구축해서 생산성을 높이고, 나아가 온라인 자동화 수익/소득을 창출할 수도 있습니다.
[참고] 워드프레스로 쿠팡 파트너스 제휴 마케팅 자동 블로그/쇼핑몰 제작해서 온라인 자동화 수익/소득 창출 시스템 구축 방법
(2) 워드프레스 개발자
워드프레스 프로그래밍/개발 지식은 일반적으로 취업이 목적이 아닌, 독립적인 프리랜서 활동 및 소규모 에이전시 창업을 위해 필요한 경우가 많습니다. (워드프레스(WordPress) 분야는 대체로 취업을 통한 고정 소득보다 프리랜서/에이전시 창업을 통한 소득이 높은 편입니다.)
또한 전세계 거의 모든 국가에 사용자(엔드유저)가 존재하기 때문에, 워드프레스 개발 능력과 외국어 능력을 함께 보유하고 있다면, 워드프레스를 통해 국내/해외에서 자유로운 프리랜서 활동 및 창업, 현지 취업/근무가 용이한 장점이 있습니다. (실제로 해외(미국/일본/중화권(중국)/유럽 등) 유명 워드프레스 기반 웹에이전시 및 테마/플러그인 제작사에 근무하는 한국인/한국계 개발자들도 다수 있습니다.)
[참고] 워드프레스 핵심 구동 원리 및 활용 방법을 지금 배워두면 좋은 이유
13. 워드프레스 추천 학습 방법 및 강의 선택 전 알아야 할 점
(1) 일반 사용자 (비개발자)
워드프레스(WordPress)는 다양한 플러그인을 설치해서, 원하는 기능을 자유롭게 추가하고, 디자인을 수정할 수 있지만, 플러그인은 설치하면 할수록 사이트 퍼포먼스(웹사이트 로딩 속도 등)에 부정적인 영향을 주고, 보안 등의 측면에서 관리하기가 어려워 지므로, 가급적 플러그인 사용을 최소화하는 것이 좋습니다. (워드프레스 사이트 전체 해킹(보안 이슈)의 90% 이상은 플러그인을 통한 외부로부터의 접근을 통해 발생합니다.)
일반 사용자(비개발자)가 워드프레스(WordPress)를 학습하기 위해서 인터넷에서 글/영상을 찾을 때에는, 해당 콘텐츠를 누가 작성했는지 먼저 신뢰도를 확인하고 참고하는 것이 좋습니다.
현재 국내 인터넷 상의 워드프레스 관련 블로그/유튜브/강의 콘텐츠 중에는 워드프레스의 구동 원리에 대한 제대로 된 학습과 이해 없이 잘못된 내용의 영문 블로그 글을 그대로 번역해서 가져 오거나, 자신의 주관적인 경험담(뇌피셜)을 워드프레스 기본 원리인 것처럼 포장해서 소개하는 경우가 많기 때문입니다. (주로 무엇이 제대로 된 내용인지 분별(필터링)이 어려운 초보/입문자를 상대로, 블로그/유튜브 조회 수 증가를 통한 구글 애드센스 및 제휴 마케팅 수익/소득 창출, 또는 온라인 강의, 전자책, 홈페이지 제작 등 서비스/상품 판매 유도가 주된 목적인 콘텐츠가 많기 때문에 작성자의 실력과 신뢰도를 먼저 확인하는 것이 좋습니다.)
워드프레스(WordPress)를 학습할 때 가장 추천되는 방법은 역시 워드프레스(WordPress)가 제공하는 공식 개발 가이드 ( 워드프레스 개발자 문서(WordPress Developer Resources), 코덱스(WordPress Codex) )를 참고하는 것이며, 공식 문서(Documentation) 내용이 어려울 경우, 가급적 작성자가 워드프레스 코어/테마/플러그인/웹서비스를 직접 개발/기여해 본 개발자/업체인지 워드프레스 프로그램 관련 포트폴리오를 먼저 확인 후, 해당 콘텐츠를 참고하는 것이 좋습니다.
[참고] 워드프레스 엉터리 교육/강의/유튜브/블로그의 특징 및 추천 학습 방법
(2) 워드프레스 개발자
- 기본적으로 PHP, JavaScript 문법 및 활용 방법에 대한 기본 지식과 함께, 웹프레임워크로서의 워드프레스(WordPress)가 제공하는 각종 API 활용법, REST API 및 AJAX 등을 통한 내부/외부 데이터 CRUD(Create, Read, Update, Delete) 방법, 템플릿(라우팅) 규칙, 훅(Hooks) 활용법 등을 골고루 학습해 둬야 합니다.
[참고] 워드프레스 개발자 공식 문서 (WordPress Developer Resources) : developer.wordpress.org
[참고] 워드프레스 코덱스 (WordPress Codex) : codex.wordpress.org
14. 워드프레스로 돈 버는 수익/소득 창출 시스템 구축 방법
(1) 일반 사용자 (비개발자)
온라인 강의/이러닝 사이트 (LMS) 제작해서 교육/강좌/인강/레슨/클래스 콘텐츠 상품 판매를 통한 수익/소득 창출
( 예: 워드프레스 오토 아카데미 스타터 (WordPress Auto Academy Starter) 등 )온라인 쇼핑몰 사이트 제작해서 상품(유형) 판매를 통한 수익/소득 창출
( 예: 워드프레스 오토 스토어 스타터 (WordPress Auto Store Starter) 등 )온라인 자동 판매(자판기) 사이트 제작해서 디지털 상품(무형) 판매를 통한 수익/소득 창출
( 예: 워드프레스 전자책 자동 판매 (오토셀러) 시스템 (WordPress eBook Auto Seller System) 등 )온라인 자동 판매(자판기) 사이트 제작해서 블로그형 콘텐츠 열람(액세스) 권한 유료 판매를 통한 수익/소득 창출
( 예: 워드프레스 프리미엄 아티클 자동 판매 (오토셀러) 시스템 (WordPress Premium Articles Auto Seller System) 등 )온라인 자동 포스팅 쇼핑몰/스토어 사이트 제작해서 제휴 마케팅 수익(CPA, Cost-Per-Action) 창출
( 예 : 워드프레스 오토 어필리에이트(제휴 마케팅) 스토어 스타터 (WordPress Auto Affiliate Store Starter) 등 )온라인 매거진/블로그형 자동 포스팅 사이트 제작해서, 광고 수익(CPC, Cost-Per-Click) 창출
( 예 : 워드프레스 오토 머니(수익형) 블로그 스타터 (WordPress Auto Money Blog Starter) 등 )비디오/동영상/유튜브형 자동 포스팅 사이트 제작해서, 광고 수익(CPC, Cost-Per-Click) 창출
( 예 : 워드프레스 오토 머니 비디오 웹사이트 스타터 (WordPress Auto Money Video Blog Starter) 등 )온라인 회원제(멤버쉽) 커뮤니티/블로그 사이트 제작해서 회원 전용 상품(유형/무형) 판매 및 배너 광고를 통한 수익/소득 창출
( 예 : 워드프레스 오토 커뮤니티 스타터 (WordPress Auto Community Starter) 등 )
(2) 워드프레스 개발자
위에서 소개된 일반 사용자(비개발자)가 활용할 수 있는 수익/소득 창출 방법 전체
워드프레스를 활용한 웹사이트/웹앱 개발 프리랜싱(외주) 작업
워드프레스 테마 제작해서 판매를 통한 수익/소득 창출
워드프레스 플러그인 제작해서 판매를 통한 수익/소득 창출
워드프레스 전용 호스팅(화이트라벨/리셀러) 비즈니스를 통한 수익/소득 창출
국내/해외 웹에이전시(한국/일본/중국/미국/유럽 등) 근무를 통한 급여 수익/소득 창출
[참고] 워드프레스 돈 버는 방법 모음 : 온라인 자동화 수익/소득 창출 및 유형별 사이트 제작/구축 꿀팁 정보
15. 워드프레스 사이트 제작 의뢰 전 알아야 할 점
워드프레스(WordPress)를 활용한 웹사이트/쇼핑몰/커뮤니티 사이트 제작이 필요할 경우, 아래와 같은 워드프레스 전문 제작업체/에이전시/프리랜서를 선택해서 프로젝트를 의뢰하는 것이 좋습니다.
(1) 유료 공산품 테마가 아닌, 자체 오리지널 테마를 사용함
(2) 외부 웹페이지 빌더 사용이 아닌, 순수 코딩 위주로 작업함
(3) 플러그인 사용을 최소화함
(4) 포트폴리오 사이트 목록 및 작업 이력을 숨기지 않음
[참고] 워드프레스 제작업체/에이전시/프리랜서 실력 간편 파악/감별 방법
[참고] 중국어 웹사이트/홈페이지 엉터리 다국어 제작업체/에이전시/프리랜서(워드프레스) 특징 및 중국 타겟 사이트 구축 의뢰시 주의 사항
16. 워드프레스 사이트 숨은 정보 간편 확인 방법
인터넷에서 새롭게 발견했거나 기존에 알고 있던 웹사이트가 워드프레스(WordPress)로 제작되어 있는지 궁금할 때가 있습니다.
이럴 경우, 워드프레스 애널리틱스 (WordPress Analytics) 사이트에 접속한 뒤, 해당 사이트의 주소(URL)를 입력하면, 아래와 같은 사이트의 숨은 정보들을 간편하게 확인할 수 있습니다.
워드프레스(WordPress)로 제작되어 있는지 여부
사용 중인 워드프레스 테마/플러그인 정보
사용 중인 호스팅 업체 정보
도메인 소유주 정보
사이트 제작업체(에이전시) 정보
[참고] 워드프레스 애널리틱스 (WordPress Analytics) : 외부 웹사이트/쇼핑몰이 사용 중인 호스팅, 테마, 플러그인, 제작사 정보 간편 확인 방법
17. 워드프레스로 이메일/SMS 문자 보내는 방법
(1) 이메일 발송 방법
워드프레스(WordPress)에는 이메일을 발송하기 위한 기본 함수( wp_mail() )가 내장(Built-in)되어 있습니다.
일부 호스팅 업체에서는 (주로 플러그인 등을 통해 해킹된) 워드프레스 사이트를 통한 스팸 발송을 제한하기 위해 이메일 발송 기능을 비활성화하는 경우가 있는데, 이럴 때에는 외부 SMTP 서비스를 이용해서 워드프레스(WordPress)를 통한 이메일 발송 기능을 사용할 수 있습니다.
[참고] 센드인블루(Sendinblue) SMTP로 이메일 무료 자동 발송 활용 방법
(2) SMS 문자 발송 방법
워드프레스(WordPress)를 통해 SMS 문자 발송을 하기 위해서는, 외부 SMS 서비스의 API 정보를 발급 받아서 기능을 추가할 수 있습니다.
[참고] 워드프레스 SMS 문자 발송/전송을 위한 NHN클라우드(토스트/TOAST) API 활용 방법
18. 워드프레스 문의 폼으로 고객 데이터 받는 방법
워드프레스(WordPress) 사이트에 마케팅/세일즈를 위한 랜딩 페이지(Landing Page)를 준비해서, 문의 폼(Form)을 통해 웹사이트 방문자/고객의 입력 정보(DB)를 받고 싶을 경우, “컨택트 폼 7 (Contact Form 7)“과 같은 워드프레스 플러그인(무료)을 통해 간편하게 해당 기능을 구현할 수 있습니다.
컨택트 폼 7 (Contact Form 7) 워드프레스 플러그인은 외부 프로그램과의 데이터 통신을 가능하게 해주는 REST API 기능을 기본적으로 탑재하고 있기 때문에, 플러그인을 설치한 해당 워드프레스 사이트 뿐만 아니라, 티스토리, 구글 블로그(Blogger), 깃헙 페이지(Github Pages) 등 다른 웹사이트에 설정된 폼(Form)을 통해서도 고객의 입력 정보 데이터를 원격으로 받아서 저장할 수 있는 장점이 있습니다.
[참고] 컨택트 폼 7 (Contact Form 7) 플러그인 : 자세히 보기 + 다운로드
19. 워드프레스 사이트 기능 추가/수정 방법 (functions.php)
“functions.php 파일”은 워드프레스(WordPress) 구동과 기능 확장에 필요한 함수(Functions)를 일률적으로 모아서 정리해 놓은, 워드프레스 활용에 반드시 필요한 핵심 파일 중 하나입니다.
functions.php 파일 내에 다양한 코드 조각(스니펫, Snippets)을 입력하여, 플러그인(Plugin)이 없어도 워드프레스 내의 원하는 부분을 커스터마이징하고 기능을 확장할 수 있습니다.
functions.php 파일을 활용하면, 대부분의 플러그인(Plugin)이 발생시키는 각종 불필요한 데이터베이스 쿼리(Query) 등을 줄일 수 있어서, 웹사이트의 퍼포먼스(속도 등) 향상에도 도움이 될 수 있습니다.
functions.php 파일 수정 등을 통한 PHP 코드 입력이 어렵거나 번거롭게 느껴질 경우, ‘코드 스니펫(Code Snippets)’ 워드프레스 플러그인을 설치해서 원하는 코드를 보다 간편하게 입력할 수도 있습니다.
‘코드 스니펫(Code Snippets)’ 워드프레스 플러그인 내의 PHP 코드는 ‘wp_snippets’란 워드프레스 데이터베이스(DB) 테이블에 보관되기 때문에, 테마(Theme)가 변경되어도 그대로 사용할 수 있는 장점이 있습니다.
[참고] 워드프레스 functions.php 파일 신규 함수(기능) 추가 및 활용 방법
[참고] 워드프레스 플러그인 ‘코드 스니펫(Code Snippets)’ 소개 및 코드 입력을 통한 기능 확장/추가 방법
20. 워드프레스로 온라인 쇼핑몰 사이트 제작 방법
워드프레스(WordPress)로 온라인 쇼핑몰 사이트를 구축하기 위해서는, 우커머스(WooCommerce) 플러그인을 설치해서 필요한 기능을 추가할 수 있습니다.
우커머스(WooCommerce) 플러그인은 오토매틱(Automattic Inc.)사에서 운영/개발/관리하는 플러그인으로, 워드프레스 사이트에 판매 상품 및 재고 정보 관리, 결제 기능 추가, 주문 관리 기능 등을 간편하게 추가하여 사용할 수 있는 장점이 있습니다.
[참고] 워드프레스로 나만의 디지털 상품 자동 판매 플랫폼 간편 제작/구축 방법 (PDF 전자책, 음원, 일러스트레이션 파일 등)
[참고] 워드프레스 오토 스토어 스타터 (WordPress Auto Store Starter) : 워드프레스 쇼핑몰 (국내 결제) 번거로운 과정 없이 빠르게 제작/구축 방법
[참고] 워드프레스 쇼핑몰 PG 결제 연동을 위한 아임포트(Iamport) 테스트 결제 모드(카카오페이 등) 활용 방법
[참고] 워드프레스 푸터에 운영자/회사 정보 입력 방법 (결제대행사(PG) 계약 심사 필수 사항)
워드프레스(WordPress)로 쇼핑몰 사이트를 구축해서, 생활용품/패션의류 등 배송이 필요한 유형 상품을 판매할 수 있을 뿐만 아니라, 음원/이미지/PDF전자책 등 무형의 디지털 상품을 판매하거나, 쿠팡 파트너스 등 제휴 마케팅 상품을 업로드하여, 자동화된 판매 시스템(오토 셀러 시스템)을 구축할 수도 있습니다.
[참고] 무료 전자책(PDF) 활용해서 나만의 워드프레스 기반 온라인 자동화 수익/소득 창출 시스템 간편 구축/제작 방법
[참고] 워드프레스 전자책(PDF) 자동 판매 시스템 : 워드프레스 디지털 상품 쇼핑몰 사이트 간편 제작/구축 방법
[참고] 워드프레스 SMS 문자/이메일 자동 발송 기능으로 온라인 판매(자판기) 시스템 구축/제작 방법
21. 워드프레스로 온라인 강의 사이트(LMS) 제작 방법
워드프레스(WordPress) 사이트를 운영 중이라면, 다양한 온라인 강의 사이트(LMS, Learning Management System) 관련 플러그인을 설치해서, 까다로운 입점 절차와 수수료 없이, 나만의 교육/강좌/레슨 콘텐츠를 자유롭게 브랜딩 및 판매할 수 있습니다.
22. 워드프레스로 온라인 커뮤니티 사이트 제작 방법
워드프레스(WordPress)로 온라인 커뮤니티 사이트를 제작하기 위해서는 워드프레스의 기본 기능에 다음과 같은 기능이 추가되어야 합니다.
- 회원 관리 기능 (커스텀 로그인/회원가입, 비밀번호 재설정, 회원 정보 페이지 생성 등)
- 프론트엔드(Frontend)에서 게시글 작성/수정/삭제 및 게시판 관리 기능
위와 같은 기능을 추가하기 위해서 다음과 같은 워드프레스 플러그인를 활용할 수 있습니다. (일부 커스터마이징(코드 수정) 작업이 필요할 수 있습니다.)
(1) 회원 관리 기능
- 얼티밋 멤버 (Ultimate Member)
- WP 멤버스 (WP-Members)
- 심플 멤버쉽 (Simple Membership)
- 우커머스 멤버쉽 (WooCommerce Memberships)
- 리스트릭트 콘텐츠 프로 (Restrict Content Pro)
(2) 프론트엔드(Frontend)에서 게시글 작성/수정/삭제 및 게시판 관리 기능
- 포럼 WP (ForumWP)
- 디스커션 보드 (Discussion Board)
- WP 유저 프론트엔드 (WP User Frontend)
- 케이보드 (KBoard) - 한국형 게시판 플러그인
- 망보드 (MangBoard) - 한국형 게시판 플러그인
- 레인보드 (RainBoard) - 한국형 게시판 플러그인
23. 워드프레스로 온라인 자동화 시스템 제작 방법
워드프레스(WordPress)는 외부 프로그램과 데이터를 자유롭게 통신(CRUD)할 수 있는 기능을 자체적으로 내장(Built-in)하고 있기 때문에, 전세계의 다양한 웹사이트/웹애플리케이션이 제공하는 API를 활용해서 나만의 온라인 자동화 시스템을 손쉽게 구축할 수 있는 장점이 있습니다.
워드프레스(WordPress)는 사용자의 입맛에 맞게 100% 커스터마이징(코드 수정 및 기능 추가)할 수 있기 때문에, “재피어(Zapier)” 등 별도의 마케팅 오토메이션(마케팅 자동화) 서비스의 도움 없이도, 구글(Google), 유튜브(YouTube), 페이스북(Facebook), 인스타그램(Instagram) 등 다양한 온라인 서비스들과 데이터를 연동하여 자유롭게 자동화 프로세스를 구축할 수 있습니다.
[참고] 워드프레스로 쿠팡 파트너스 제휴 마케팅 상품 정보/링크 자동 포스팅 쇼핑몰/블로그 간편 제작/구축 방법
[참고] 워드프레스로 스스로 콘텐츠를 채우고, SNS에 홍보하며, 자동으로 광고/제휴마케팅 수익 창출하는 온라인 자동화 소득 수익형 블로그/웹사이트 간편 제작 방법
[참고] 워드프레스로 실시간 날씨 예보 정보 자동 알림 시스템 구축 방법
[참고] 워드프레스로 유튜브 자막 텍스트 데이터 자동 추출 후 게시글로 자동 포스팅(업로드) 방법
24. 워드프레스 데이터 통신 방법 (REST API, AJAX 등)
최근 자바스크립트 기반의 프론트엔드 프레임워크(React, Vue.js 등)가 빠르게 성장하면서, 워드프레스(WordPress)도 기존과는 다른 새로운 형태의 콘텐츠(데이터) 관리 시스템 형태로 신속하게 대응하여 발전하고 있습니다.
워드프레스(WordPress)는 최신 웹프로그래밍 기술의 변화 트렌드에 발맞춰, 기존의 AJAX 데이터 처리 로직 및 REST API 기능을 포함하여, 외부 프로그램과의 데이터 통신 과정에서 사용자 인증(Authentication)을 위해 필요한 “애플리케이션 패스워드 (Application Passwords)“ 플러그인의 기능을 워드프레스 코어에 도입하는 등, 프론트엔드 및 외부 어플리케이션과의 원활한 데이터 통신(CRUD)을 위한 다양한 장치를 준비해 왔습니다.
또한 최근 리액트(React) 기반의 헤드리스(Headless) CMS 프레임워크인 “프론티티(Frontity)“가 오토매틱(Automattic Inc.) 팀에 인수되는 등, 웹어플리케이션(백엔드)으로서도 유용한 프로그램 형태로 빠르게 발전하고 있습니다.
[참고] WordPress REST API 핸드북(Handbook) : developer.wordpress.org/rest-api/
[참고] WordPress AJAX 사용법(Usage) : developer.wordpress.org/plugins/javascript/ajax/
25. 워드프레스 에러 오류 발생시 문제 진단/대처 및 신속 해결 방법
워드프레스(WordPress) 기반의 홈페이지/쇼핑몰/블로그/커뮤니티 사이트를 운영하다보면, 알 수 없는 오류/에러가 발생하는 경우가 있습니다. 특히 워드프레스에 익숙하지 않은 입문/초보자일 경우, 처음 접하는 상황에 매우 당황스러울 수 있습니다.
오류/에러가 발생하여 운영 중인 워드프레스 사이트가 제대로 작동하지 않을 때, 왜 문제가 발생하는지 간단하게 진단할 수 있는 방법이 있습니다.
(1) 워드프레스 코어/테마/플러그인를 최신 버전으로 업데이트하기
(2) 설치 중인 워드프레스 테마/플러그인 비활성화하기
(3) 브라우저 개발자 도구(Developer Tools) 콘솔창 에러 메시지 확인하기
(4) 디버그(Debug) 모드 활성화해서 에러 메시지 확인하기
(5) 워드프레스 전문 업체에게 문제 해결 의뢰하기
[참고] 워드프레스 에러 오류 발생시 문제 진단/대처 및 신속 해결 방법
◼︎ 맺음말
워드프레스웹코리아(WP-KR.COM)가 소개해 드리는 방법들을 통해, 워드프레스를 보다 편리하게 활용하는데 도움이 되기를 바랍니다.
워드프레스(WordPress) 사이트 개선 및 각종 문제 해결, 워드프레스 핵심 원리 교육, 코딩을 통한 온라인 업무 자동화(Task Automation) 등에 대한 문의 사항이 있으시면, 카카오톡으로 연락 주세요.
◼︎ 도움이 될 만한 연관 추천 글
워드프레스톡(WP-Talk)은 워드프레스(WP) 웹사이트에 대한 문제가 있을 시, 문제를 신속하게 진단하고 해결해 드립니다. 서비스에 대한 문의 사항이 있으시면, 카카오톡으로 연락 주세요.