
WordPress install for 10 min.
이 동영상 튜토리얼에서는 내 컴퓨터에 Apache-MySQL-PHP(AMP)를 설치하여 서버화한 후 워드프레스 zip 파일을 다운로드하고 이를 설치하는 과정을 배우게 됩니다.
Tasting WordPress
이 동영상 튜토리얼은 워드프레스의 대쉬보드의 설명과 주요 컨텐츠인 포스트와 페이지의 작성과 편집에 대해 간단히 살펴보게 됩니다.
이 동영상 강좌는 더미텍스트를 사용하여 텍스트의 편집 및 이미지 삽입, 그리고 카테고리와 태그 등을 추가하는 내용이 주를 이루고 있어서, 워드프레스의 백엔드 페이지 기능을 숙지하고 있는 분들이라면 패스하셔도 좋겠습니다.
CODE EDITORS
코드에디터는 하나의 툴(Tool)입니다. 어떤 종류의 코드에디터라도 상관없으나, 코딩 작업을 효율적으로 할 수 있게 도와주는 강력한 기능들을 탑재한 코드에디터들이 많이 있습니다. 본 강좌에서는 SublimeText 에디터를 사용할 것이지만, 수강자의 기호에 따라 어떠한 에디터라도 괜찮습니다. 이 동영상 강좌에서는 SublimeText에서 4가지 Package plugin을 소개해드리고 있습니다.
style.css & index.php : Basic of basic WordPress Files
워드프레스의 여러 템플릿 파일들 중에서 가장 기본이 되는 style.css와 index.php를 생성하는 동영상입니다.
Bootstrap framework makeup
부트스트랩4의 cdn을 이용해서 부트스트랩 스타터 템플릿을 만들 수 있고, 이를 워드프레스에 적용하는 동영상입니다.
header.php & footer.php : head and foot of Website!
이번 동영상에서는 index.php에서 header부분과 footer부분을 별도의 파일로 만드는 내용을 다룹니다.
Loop code : Dynamic code in WordPress
functions.php : Control WordPress Function!
이 동영상에서는 워드프레스의 index.php를 코딩하기에 앞서 Box Model이라는 CSS의 개념을 살펴보는 강좌입니다.
박스모델의 content, padding, margin 등의 개념을 이해하면, 웹페이지를 코딩하는데 집중성과 가독성을 좋게 할 수 있습니다.
이 동영상에서는 워드프레스의 index.php를 본격적으로 코딩하게 됩니다.
index.php 파일은 워드프레스의 알파이고 또한 오메가이기도 합니다. home.php, front-page.ptp, archive.php 등 많은 워드프레스 파일이 없을 때 바로 index.php 파일을 이용하게 됩니다.
따라서 아주 디테일하게 코딩할 필요는 없겠지만, 그래도 기본적인 디자인은 해 두시는 것이 좋겠습니다.
이 영상은 index.php 코딩의 첫번째 파트에 해당합니다.
이 영상은 index.php 코딩의 두번째 파트입니다.
Masonry Style coding : using Bootstrap CARD component
이번 동영상에서는 워드프레스의 블로그 템플릿인 **home.php** 파일을 코딩합니다.
home.php에서는 포스트들이 표시되는 섹션과 상단 Page Banner 섹션, 하단 지도 섹션이 포함됩니다.
이 영상에서는 블로그 포스트 섹션에 해당하는 강좌이며, 부트스트랩의 카드 컴포넌트를 이용하여 편집합니다.
Post Formats : content.php and its siblings
이 동영상에서는 home.php 편집에 있어서 post-format이라는 개념을 배우게 됩니다.
워드프레스의 포스트 포맷에는 표준 포스트 뿐만 아니라 추가정보, 이미지, 비디오, 링크 등 다양한 타입이 포함되어 있습니다.
이러한 포스트 포맷을 블로그 페이지에 구현하는 방법을 배우게 됩니다.
Blog top banner image
이번 동영상은 블로그 페이지의 상단에 위치하는 배너 섹션을 편집하는 강좌입니다.
Full width 이미지 내에 해당 페이지의 타이틀과 간략한 설명글이 들어가는 에디팅을 하게 됩니다. 이 페이지 배너 섹션은 추후 다른 페이지 템플릿에서도 재사용하게 될 것입니다.
또한 이 섹션을 위해 Advanced Custom Fields라는 유명한 플러그인을 설치하고 사용하는 방법을 배우게 될 것입니다.
이번 동영상은 블로그 페이지의 하단에 구글 지도를 삽입하는 방법을 다루게 됩니다.
이번 동영상은 블로그 템플릿 코드를 간략히 정리하는 강좌입니다.
get_template_part()라는 워드프레스 함수를 이용하여 home.php를 정리합니다.
포스트 메인 섹션 중 저작 소개(About Author)와 댓글 코딩에 관한 강의입니다.
Footer widget : Put gadget on feet
워드프레스(WordPress)는 전세계적으로 가장 많은 비율로 홈페이지를 제작에 사용되는 소프트웨어 툴입니다. 약 1/4 이상의 홈페이지가 이 워드프레스로 제작되었다고 하는데, 그렇다면 왜 워드프레스가 이렇게 많이 사용될까요?
워드프레스는 크게 프리젠테이션(Presentation) 영역과 대쉬보드(Dashboard) 영역으로 구분되어 관리자가 대쉬보드에서 포스트나 페이지의 내용(Contents)을 채우기만 하면 자동적으로 반응되기 때문입니다. 마치 다음이나 네이버 카페에서 글을 작성하면 미리 만들어진 디자인에 따라 멋지게 표현되는 것과 같다 하겠습니다.
따라서 초기 제작시 디자인만 잘 만들어 놓으면 유지와 관리가 매우 수월하고 또한 워드프레스 소스의 공개성으로 인해 초보자라 할지라도 조금만 코드를 배우면 워드프레스로 웹사이트를 제작하기 매우 쉽습니다.
한편, 부트스트랩(Bootstrap)은 웹사이트의 구성 코드인 html과 css 그리고 javascript를 하나로 통합하여 정형화된 인터페이스를 제공해주고 있는 일종의 프레임워크 라이브러리입니다.
일반적으로 웹사이트를 제작할 때 html과 css, javascript를 웹개발자가 따로따로 만들어서 서로 통합해야 하겠지만, 이 부트스트랩 프레임워크는 이를 일정한 형태로 만들어져 배포되었기 때문에 우리는이 코드(컴포넌트 등)들을 이용해서 더욱 쉽게 웹사이트를 제작할 수 있게 되었지요.
따라서 이 강좌는 부트스트랩의 프레임을 워드프레스에 적용하여 쉽고 예쁘고 사용과 관리가 편한 웹사이트를 구현하게 하는 기초편 강좌입니다.
초보자들 역시 html과 css의 기본 지식 정도만 알고 있어도 손쉽게 이 강좌를 통해 웹사이트 제작의 방법과 자신이 구현하고 싶은 기능을 찾아 해결할 수 있는 단서들을 배울 수 있습니다. 수강자들은 하루 1시간 씩이면 10일에서 15일이면 충분히 만들 수 있습니다. 웹 프로그래밍을 하고 싶은 분들에 많은 도움이 되기를 기대합니다.
또한 오히려 처음 웹 코딩에 입문한 사람들에게 부정확한 정보를 제시할까 무척 떨리고 두렵기도 합니다.
하지만 QnA 등을 통해 잘못이나 오류를 알려 주시면 빠르게 수정하여 반영하겠습니다.
감사합니다.