Thumbnail
개발 · 프로그래밍 웹 개발

워드프레스(WordPress) 완전정복 대시보드

(5)
6개의 수강평 ∙  123명의 수강생

49,500원

지식공유자: Self-coding
총 141개 수업 (23시간 23분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[웹 개발] 강의입니다.

워드프레스(WordPress) 테마 코딩의 기초에서 라이브 서버로 런칭까지, 여러 개의 프로젝트 코딩을 통해 나만의 멋진 웹사이트를 만들고 또 여러 홈페이지를 관리하는 전문 개발자가 될 수 있어요!

✍️
이런 걸
배워요!
로컬호스트에서 워드프레스 설치
워드프레스의 전반적인 함수와 기능 그리고 이를 커스터마이징하는 방법
워드프레스의 기본 포스트 타입인 포스트, 페이지 뿐만 아니라 커스텀 포스트 타입의 이해 및 코딩
Static Website를 php 기반의 워드프레스로 Dynamic Website 변경
테마의 번역, poedit, Open Graph Tag
개발 후 라이브 호스트로 Migrate 혹은 Deploy하여 관리
기타

워드프레스, 템플릿 제작부터 배포까지 뚝딱!

전세계 웹사이트 43%를 만든 1위 CMS
워드프레스(WordPress) 완전 정복 

워드프레스는 SEO(검색엔진최적화), 모바일 반응형, 우수한 보안 및 정기 업데이트 지원 등 다양한 강점을 가지고 있으면서, 무엇보다 오픈소스로 개발자가 쉽게 커스터마이징할 수 있다는 점이 가장 큰 매력으로 꼽히는 CMS입니다. 2022년 현재 전세계 웹사이트의 약 43%가 워드프레스로 제작되었다고 합니다.

워드프레스, 이런 점이 좋습니다!

1️⃣
복잡한 백엔드 구현 지식 없이도 손쉽게 서버 DB를 구축, 관리할 수 있음

2️⃣
간단한 HTML/CSS, JavaScript만으로도 동적 콘텐츠가 담긴 페이지를 제작할 수 있음

웹사이트를 만들기 위해서는 프론트엔드 및 백엔드 지식이 모두 있어야 하지만, 서버 등 백엔드 영역을 구현하기 위해서는 꽤 오랜 시간 동안의 학습이 필요합니다. 하지만 워드프레스를 이용하면 손쉽게 서버 DB를 구축할 수 있고, 초보자라도 간단한 수준의 프런트엔드 지식만 있다면 다이나믹한 콘텐츠의 홈페이지를 제작하고 관리할 수 있습니다.


워드프레스 테마 제작 & 
웹사이트 구축의 A to Z.

이런 분들께 추천합니다 👀

워드프레스 기초에서 나아가 커스터마이징을 해보고 싶은 분 

한국어 기반의 워드프레스 테마를 만들어보고 싶은 분 

워드프레스를 이용해 나만의 웹사이트를 구축하려는 분

워드프레스로 여러 고객의 웹페이지를 개발, 제작, 관리해야 하는 분

이 강의는 워드프레스의 특징 및 테마 코딩을 위한 코드 에디터 사용법부터 시작해 워드프레스의 핵심 구조와 기능, 함수는 물론 단계별로 조금씩 심화되는 내용으로 구성되어 있습니다. 워드프레스의 구조와 기능을 배우고 이를 바탕으로 나만의 워드프레스 테마를 직접 A~Z까지 스스로 코딩할 수 있게끔 나아가는 게 이번 강의의 목표입니다.

차례로 따라 만드는 4가지 실전 프로젝트

기본적인 블로그 만들기
블로그 멀티페이지 웹사이트 만들기
원페이지 웹사이트 만들기
고급 멀티페이지 웹사이트 만들기

"워드프레스 완전정복" 강의는 크게 4개의 프로젝트로 구성되어 있습니다. 각각의 프로젝트에서는 이전 수업 내용을 바탕으로 조금씩 더 응용된 사이트를 구축하게 됩니다. 이 과정에서 중요한 핵심 기능은 반복하여 설명해드립니다.

아울러 프로젝트 3~5는 강의 "Bootstrap 5 - 기초부터 웹 프로젝트 만들기"에서 코딩했던 프로젝트의 HTML/CSS 파일이 이용됩니다. HTML 등을 이해하기 위해 해당 강의를 수강하시는 것을 추천드리지만, 반드시 필요한 과정은 아닙니다. 이번 워드프레스 강의를 위해 소스 코드 등은 수업 자료로 첨부되어 제공됩니다. 

강의에서 진행되는 프로젝트를 따라 테마를 하나씩, 단계별로 만들어보세요. 반복해서 배우고 사용하다 보면 어느 순간 자연스럽게 워드프레스 전문 개발자가 되어 있는 여러분의 모습을 발견할 수 있을 겁니다!


커리큘럼을 
확인해보세요. 

강의는 총론에 해당하는 섹션 및 4개의 프로젝트까지 총 5개의 섹션으로 구성되어 있으며, 추후 1개의 프로젝트가 추가될 예정입니다. 개별 프로젝트는 워드프레스를 처음 배울 때 꼭 알아야 할 기초적인 내용부터 시작해 조금씩 더 심화된 내용을 학습할 수 있도록 이루어져 있습니다.

  • ✅ 워드프레스의 구조와 기능(함수)을 반복적인 사용 및 응용을 통해 완벽히 이해할 수 있습니다.
  • ✅ 손쉽게 나만의 Dynamic한 웹사이트를 만들고 운영할 수 있습니다.
  • ✅ 워드프레스 개발자인 경우, 많은 고객의 홈페이지를 손쉽게 수정하고 업데이트하고 관리할 수 있습니다.

프로젝트 1

심플한 블로그 형태의 웹사이트 프로젝트로, 워드프레스의 가장 기초적인 내용으로 테마의 코어 파일 구성, 워드프레스의 가장 가장 핵심적인 기능인 The Loop를 배우게 됩니다. 

프로젝트 2

멀티페이지 웹사이트로 메인페이지와 심플한 페이지 템플릿 그리고 블로그 템플릿 및 포스트를 만들어가는 프로젝트입니다. 프로젝트 1에서 배운 내용을 기반으로 다양한 포스트 포맷(Post formats)을 공부하게 됩니다. 또한 영문으로 된 테마를 한국어로 번역하는 방법들을 배우게 됩니다.

프로젝트 3

원페이지 웹사이트로 주로 커스텀 필드, 그 중에서도 Advanced custom fields라는 플러그인을 이용해서 워드프레스가 제공하는 기본 필드 외에 개발자가 원하는 형식과 양식의 커스텀필드를 만들어 활용하는 프로젝트입니다. 개발자 모드인 Localhost에서 제작한 웹사이트를 카페24라는 Live host server로 손쉽게 이전하는 과정도 학습하게 됩니다.

프로젝트 4

커스텀필드와 WP_Query를 이용해서 커스텀 포스트 타입(Custom post type) 멀티페이지 웹사이트를 만들어봅니다. 또한 카카오맵 API를 이용한 지도 코딩을 JavaScript로 구현해 봅니다. 또한 Localhost에서 제작한 웹사이트를 역시 카페24라는 라이브 서버로 이전하면서, 프로젝트3과는 달리 Git을 이용해서 라이브호스트에 이전하는 방법을 배우게 됩니다. 이 방법은 여러 개의 워드프레스 웹사이트를 개발 및 관리하는 개발자에게 필요한 기능이 될 겁니다. 또한 사용자가 검색어를 타이핑할 때마다 검색결과가 다이내믹하게 변화하는 라이브검색(Live search)을 자바스크립트로 구현해 봅니다.

프로젝트 5 (준비 중)

멀티페이지 웹사이트로 이전 프로젝트에서 배운 것들을 더욱 더 기능적으로 디자인적으로 난이도 높게 워드프레스 테마를 코딩합니다.  뿐만 아니라 댓글, 로그인과 회원가입 그리고 회원 등급 및 그에 따른 게시물 보기/읽기 등의 권한 관리 등을 배우게 됩니다. 아울러 네이버 지도 API를 이용해서 지도 구현까지 해보는 것을 목표로 합니다.

💻 수강 전 확인해주세요!

  • 실습에 사용할 웹 브라우저로 크롬(Chrome) 또는 파이어폭스(FireFox)를 권합니다.
  • 코드 에디터는 편하신 대로 어느 것이나 사용하시면 됩니다. 강의에서는 비주얼 스튜디오 코드(Visual Studio Code)를 사용합니다.

이 강의를 만든
지식공유자를 소개합니다.

Self-coding

  • Front-End (WordPress) Developer
  • 프리랜서 웹사이트 제작 및 교육
  • Inflearn Instructor. 부트스트랩5 - 기초부터 웹프로젝트 만들기 강좌
  • Udemy Instructor

Q&A 💬

Q. 컴퓨터 관련 전공자가 아닌데 들을 수 있는 강의인가요?

네. 가능합니다. 전공자라면 아마도 이 강의를 수강하지 않아도 잘 하실 겁니다. 이 강의는 부트스트랩(Bootstrap) 처럼 프론트엔드에 대한 기초적인 지식 정도만 활용할 수 있는 초보 개발자를 대상으로 만들어졌으며, 조금 더 공부해서 웹 서버를 구축하고 컨텐츠를 자유자재로 입력/업로드하여 다이내믹한 웹사이트를 만들어보고 싶은 분들께 추천합니다.

Q. HTML/CSS 정도밖에 모르는 왕초보 개발자입니다. 강의를 따라갈 수 있을까요?

HTML/CSS를 잘 아신다는 가정 하에 충분히 이 강의를 공부하실 수 있으리라 생각합니다. 저 역시 아주 기초적인 수준에서 워드프레스 테마 코딩을 무작정 구글과 유튜브를 검색해가며 공부했고, 그때의 과정을 대부분 기억합니다. 그래서 워드프레스에 대해 알아야 할 주요 내용에 대해서는 괜찮은 레퍼런스를 소개하고 설명하며 강의를 진행해드립니다. 의지와 동기만 있다면 지식은 금방 향상되기 마련입니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

우선 당연하게도 인터넷이 연결되는 컴퓨터가 있어야 합니다. PC의 종류나 운영체제, 사양 등은 상관 없습니다. (물론 초고속 인터넷 환경에서 고사양 PC를 가지고 있다면 더욱 좋습니다!) 아울러 HTML, CSS, 자바스크립트 등 프로그래밍 언어의 기초가 어느 정도 학습된 상태이길 바랍니다.

만약 기초가 조금 부족하다면 "부트스트랩5 - 기초부터 웹프로젝트 만들기" 강의를 학습하시길 바랍니다. 웹 브라우저로는 크롬(가장 추천) 또는 파이어폭스를 권합니다. 또한 코딩을 할 수 있는 코드 에디터가 필요하며, 강의에서는 Visual Studio Code를 사용하지만 그외 어떤 에디터를 사용해도 괜찮습니다.

Q. Windows 운영체제에서도 실습을 따라할 수 있나요?

네, 물론입니다. 이 강의에서는 macOS를 사용하지만, 윈도우나 리눅스 등 어떤 운영체제에서라도 문제없이 강의를 보고 공부할 수 있습니다. 로컬 호스트 설치 시 맥과 윈도우 환경이 조금 다를 수는 있지만 이는 별도 영상이나 이미지를 통해 구별하여 설명하고 있습니다. 그밖에 코딩하는 과정에서 단축키가 다른 경우 역시 그때그때 설명하고 있어 수강에 큰 어려움이 없을 것으로 예상합니다.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
워드프레스의 문법과 응용 방법을 알고 싶은 초보 개발자
워드프레스를 이용하여 웹사이트를 구축하고 싶은 분
📚
선수 지식,
필요할까요?
HTML 및 CSS의 이해 (필수)
초보적인 개념 정도의 JavaScript 이해

안녕하세요
Self-coding 입니다.
Self-coding의 썸네일
커리큘럼 총 141 개 ˙ 23시간 23분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 인트로
1 - 강좌 소개 미리보기 05:18 2 - 워드프레스에 대해서 미리보기 06:22 3 - 코드 에디터 미리보기 10:28
4 - 로컬호스트 워드프레스 설치 11:36
5 - 워드프레스 테마 만들기 05:17
6 - 대시보드 설정 03:15
7 - 테마 템플릿 파일들 12:50
8 - [보너스] 간략한 PHP 문법 미리보기 20:31
9 - [보너스] VSCode 에디터, Custom snippets 08:28
[업데이트] 구글드라이브 소스 파일 주소 01:18
섹션 1. 프로젝트 1
10 - 프로젝트 1 소개 미리보기 03:27
11 - 스타터 파일 03:42
12 - wp_head와 wp_footer 04:35
13- 워드프레스 에디터와 특성이미지 11:38
14 - The Loop (While have posts) 08:38
15 - Condition (If have posts) 03:07
16 - Featured Image 09:11
17 - Index page UI 05:53
18 - Enqueue style 03:57
19 - Index page style 11:08
20 - Post style -1 05:51
21 - 요약글의 길이 (Excerpt length) 06:18
22 - 특성이미지가 없는 포스트 코딩 05:37
23 - Pagination 09:44
24 - 포스트 타이틀 A 링크 제거 05:08
25 - Post meta 10:52
26 - Post meta style 07:07
27 - Post style -2 06:35
28 - Archive style 11:11
29 - 기타 05:52
섹션 2. 프로젝트 2
30 - 프로젝트 2 소개 미리보기 03:35
31 - 프로젝트 셋업 10:30
32 - home.php 16:25
33 - single.php 05:22
34 - archive.php 02:15
35 - get_template_part 06:46
36 - Post formats -1 05:33
37 - Post formats -2 06:36
38 - Post formats -3 08:50
39 - Custom function 03:50
40 - 디폴트 페이지 템플릿 10:28
41 - 페이지 리스트 05:26
42 - Header와 Footer 11:52
43 - 위젯 13:46
44 - Search Form 06:39
45 - 검색 템플릿 03:49
46 - 404 템플릿 06:14
47 - 테마 번역 -1 11:04
48 - 테마 번역 -2 18:36
49 - 테마 번역 -3 05:18
50 - 테마 번역 -4 05:45
섹션 3. 프로젝트 3
51 - 프로젝트 3 소개 미리보기 04:41
52 - 프로젝트 셋업 08:01
53 - [보너스] 경로 함수 07:05
54 - Front page 14:08
55 - 이미지 URL 수정 15:28
56 - ACF 플러그인 소개 08:51
57 - Top section ACF 10:06
58 - Top section 코딩 15:39
59 - [보너스] 폰트 설치 06:14
60 - Contact Form7(CF7) 플러그인 14:57
61 - Intro section ACF 09:53
62 - Intro section 코딩 04:34
63 - Intro section Clean-up 07:03
64 - Dynamic modal 15:38
65 - ACF Conditional logic 11:18
66 - Service section 코딩 -1 12:45
67 - Service section 코딩 -2 13:45
68 - Slogan section 코딩 10:43
69 - Features section 코딩 07:36
70 - Gallery section ACF 13:05
71 - Gallery section 코딩 06:41
72 - Contact section ACF & 코딩 08:27
73 - Find section ACF & CF7 09:55
74 - Find section 코딩 11:34
75 - Footer ACF 09:23
76 - Footer 코딩 12:42
77 - Front page의 template parts 10:51
78 - 테마 번역 11:48
79 - [보너스] 파비콘 02:28
80 - Live server 이전 14:33
섹션 4. 프로젝트 4
81 - 프로젝트 4 소개 미리보기 03:43
82 - 프로젝트 셋업 08:43
83 - Header와 Footer 05:10
84 - Header 04:31
85 - Header의 template parts 05:30
86 - Brand Infos -1 16:37
87 - SNS Custom function 11:45
88 - Brand Infos -2 09:13
89 - 나눔폰트 Import 03:15
90 - Register nav menu 10:31
91 - BS5 Nav walker 13:40
92 - Search icon 추가 08:19
93 - Contact modal 18:28
94 - 디폴트 페이지 템플릿 12:56
95 - Top banner section 14:48
96 - 페이지 리스트 15:07
97 - 페이지 콘텐트 템플릿 02:13
98 - 커스텀 페이지 템플릿 18:51
99 - Map section -1 09:33
100 - Map section -2 07:56
101 - Map section -3 18:10
102 - 싱글 포스트 템플릿 08:06
103 - 싱글 포스트 Post meta 14:43
104 - 블로그 템플릿 Top banner 13:09
105 - 블로그 템플릿 Main Loop 21:51
106 - 블로그 템플릿 Pagination 09:54
107 - 아카이브(Archive) 템플릿 15:21
108 - 이벤트 페이지 WP_Query 08:30
109 - 이벤트 페이지 WP_Query args 08:44
110 - 이벤트 페이지 템플릿 20:37
111 - 블로그 페이지 수정(이벤트 포스트 제외) 09:20
112 - 이벤트 데이트 UI 05:58
113 - 이벤트 데이트 포맷(Date format) 12:41
114 - 연관 포스트 UI 08:24
115 - 연관 포스트 PHP 코딩 12:58
116 - 리뷰 커스텀 페이지 템플릿 -1 08:14
117 - Register post type 10:52
118 - 리뷰 커스텀 페이지 템플릿 -2 10:20
119 - 리뷰 커스텀 페이지 템플릿 -3 06:37
120 - 싱글 리뷰 포스트 템플릿 07:30
121 - Front page의 template parts 07:26
122 - Front Carousel -1 10:34
123 - Front Carousel -2 16:47
124 - Front Programs section 코딩 12:40
125 - Front Infos section 코딩 16:41
126 - Front Latest section 코딩 19:52
127 - Front Map section 코딩 08:54
128 - 404 템플릿 08:56
129 - 기타 15:24
130 - 라이브 서치 -1. Modal UI 15:05
131 - 라이브 서치 -2. JavaScript Events 12:03
132 - 라이브 서치 -3. Rest API 11:51
133 - 라이브 서치 -4. Find & Match functions 18:27
134 - 라이브 서치 -5. Open search function 05:29
135 - 라이브 서치 -6. Async & await 09:42
136 - 라이브 서치 -7. Results output 28:38
137 - 테마 번역 10:06
138 - Live server 이전 -1. DB migrate & Git 20:34
139 - Live server 이전 -2. Deploy 18:01
섹션 5. 프로젝트 5
140 - Coming SOON!
강의 게시일 : 2022년 11월 30일 (마지막 업데이트일 : 2022년 12월 04일)
수강평 총 6개
수강생분들이 직접 작성하신 수강평입니다.
5
6개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
애드워드 thumbnail
5
1회독
2024-04-29
Su Yeoun Lee thumbnail
5
워드프레스를 배우는데 많은 도움이 되었습니다.
2023-07-05
지식공유자 Self-coding
강평 감사드립니다. 1-2개의 추가 섹션 업데이트를 해야 하는데, 올해 좀 계속 바빠서 못 하고 있네요. 추후에 시간이 날 때 좀더 깊이 있는 내용으로 추가할게요.
2023-12-28
heegun_youn thumbnail
5
도움이 많이 되는 내용감사합니다!!
2024-03-21
지식공유자 Self-coding
조금이라도 도움이 된다면 다행입니다. 감사합니다~
2024-03-24
양경철 thumbnail
5
실력이 좋으세요. 강의 내용도 좋습니다.
2023-12-30
지식공유자 Self-coding
감사합니다~^^
2024-01-07
minkkim thumbnail
5
정말 유익해요
2023-12-28
지식공유자 Self-coding
강평 감사드립니다.^^
2023-12-28