[태그:] 워드프레스플러그인

  • 워드프레스란 무엇인가? 공식 교육과정 1강 쉽게 이해하기

    워드프레스를 시작하고도 한동안 정확히 설명하기 어려웠습니다.

    “워드프레스가 무엇인가요?”라고 물으면 블로그를 만드는 서비스라고 해야 할지, 홈페이지 제작 프로그램이라고 해야 할지 애매했습니다.

    직접 사이트를 만들고 글까지 쓰고 있는데도 그랬습니다.

    그래서 이번에는 인터넷에 흩어진 사용법부터 찾지 않고, 워드프레스에서 제공하는 공식 교육과정을 처음부터 따라가 보기로 했습니다.

    제가 공부하는 과정은 Learn WordPress의 Beginner WordPress User, 즉 ‘워드프레스 초급 사용자’ 과정입니다. 이 과정은 워드프레스 소개부터 도메인과 호스팅, 테마, 플러그인, 글쓰기, 보안, 백업, 검색엔진 최적화까지 총 24개 수업으로 구성되어 있습니다.

    오늘은 그 첫 번째 수업인 Introduction to WordPress, ‘워드프레스 소개’입니다.

    이번 글에서는 다음 내용을 초보자의 말로 풀어보겠습니다.

    • 워드프레스란 무엇인가
    • CMS는 무슨 뜻인가
    • 워드프레스로 무엇을 만들 수 있는가
    • 오픈소스란 무엇인가
    • 테마와 플러그인은 어떤 역할을 하는가
    • WordPress.com과 WordPress.org는 무엇이 다른가

    워드프레스는 블로그일까, 홈페이지일까?

    먼저 가장 헷갈렸던 질문부터 정리해보겠습니다.

    워드프레스는 블로그를 만드는 도구일까요, 홈페이지를 만드는 도구일까요?

    답은 둘 다 만들 수 있는 도구입니다.

    워드프레스로 만들 수 있는 사이트에는 특별한 제한이 없습니다.

    • 개인 블로그
    • 회사 홈페이지
    • 온라인 쇼핑몰
    • 뉴스 사이트
    • 음식 레시피 사이트
    • 여행 정보 사이트
    • 온라인 강의 사이트
    • 회원제 커뮤니티
    • 작품을 소개하는 포트폴리오

    공식 강의에서도 미술관, 배관 회사, 음식 블로그, 여행 블로그처럼 성격이 전혀 다른 사이트를 예로 보여줍니다.

    겉모습과 목적은 다르지만 그 안에서 글과 사진, 메뉴, 페이지를 관리하는 도구로 워드프레스를 사용한다는 공통점이 있습니다.

    워드프레스를 ‘블로그’라고만 생각하면 할 수 있는 일을 너무 좁게 보는 셈입니다.

    조금 더 정확하게 말하면 워드프레스는 블로그를 포함해 여러 종류의 웹사이트를 만들고 관리할 수 있는 프로그램입니다.

    워드프레스는 CMS다

    공식 강의에서는 워드프레스를 CMS라고 설명합니다.

    CMS는 ‘Content Management System’의 약자입니다. 우리말로 번역하면 콘텐츠 관리 시스템입니다.

    하지만 ‘콘텐츠 관리 시스템’이라고 번역해도 무슨 뜻인지 바로 와닿지는 않습니다.

    쉽게 말하면 다음과 같습니다.

    웹사이트에 들어갈 글, 사진, 메뉴, 페이지를 쉽게 만들고 정리하게 해주는 관리 도구

    예전에는 홈페이지에 글 하나를 올리려 해도 웹페이지를 구성하는 코드를 직접 수정해야 했습니다.

    워드프레스를 사용하면 일반 문서 작성 프로그램에서 글을 쓰듯이 제목과 본문을 입력하고 이미지를 넣은 다음 ‘발행’ 버튼을 누를 수 있습니다.

    예를 들어 식당 홈페이지를 직접 관리한다고 생각해보겠습니다.

    • 새로운 메뉴를 페이지에 추가한다.
    • 음식 사진을 올린다.
    • 영업시간을 수정한다.
    • 공지사항을 작성한다.
    • 손님이 남긴 댓글을 관리한다.

    이러한 일을 할 때마다 홈페이지 제작 업체에 연락하거나 코드를 직접 고치지 않아도 됩니다. 워드프레스의 관리자 화면에 들어가 필요한 내용을 수정하면 됩니다.

    이것이 CMS의 가장 기본적인 역할입니다.

    워드프레스를 건물로 생각하면 쉽다

    워드프레스의 구조는 건물에 빗대어 생각하면 이해하기 쉽습니다.

    워드프레스는 건물을 짓고 관리할 수 있게 해주는 기본 구조입니다.

    그 안에 어떤 공간을 만들고 무엇을 채울지는 운영자가 결정합니다.

    • 글은 건물 안에 보관하는 자료입니다.
    • 페이지는 안내실이나 소개 공간과 같습니다.
    • 카테고리는 자료를 분류하는 서랍입니다.
    • 메뉴는 방문자가 원하는 공간을 찾아가는 안내판입니다.
    • 테마는 건물의 외관과 내부 디자인을 결정합니다.
    • 플러그인은 건물에 필요한 새로운 설비를 추가합니다.

    같은 워드프레스를 사용해도 어떤 테마와 기능을 선택하고 어떤 내용을 담느냐에 따라 완전히 다른 사이트가 만들어집니다.

    워드프레스 자체가 완성된 홈페이지를 제공하는 것은 아닙니다.

    사이트를 만들고 운영하기 위한 기본 뼈대와 관리 도구를 제공한다고 이해하면 됩니다.

    워드프레스는 코딩을 몰라도 사용할 수 있다

    공식 강의에서는 코딩을 배우지 않아도 워드프레스로 사이트를 만들고 관리할 수 있다고 설명합니다.

    그렇다고 코딩 지식이 어떤 상황에서도 전혀 필요하지 않다는 뜻은 아닙니다.

    기본적인 사이트 운영은 코딩 없이도 가능합니다.

    • 글쓰기
    • 사진 넣기
    • 메뉴 만들기
    • 페이지 만들기
    • 사이트 색상 바꾸기
    • 글자 크기 조절하기
    • 테마 설치하기
    • 필요한 기능 추가하기

    다만 테마에서 지원하지 않는 부분까지 세밀하게 바꾸거나, 사이트에 특별한 기능을 직접 개발하려면 HTML, CSS, PHP, 자바스크립트 같은 지식이 필요할 수 있습니다.

    정리하면 이렇습니다.

    워드프레스는 코딩을 몰라도 시작할 수 있지만, 코딩을 알면 바꿀 수 있는 범위가 더 넓어지는 도구입니다.

    운전을 시작하기 위해 자동차를 직접 만들 줄 알 필요가 없는 것과 비슷합니다.

    오픈소스는 무슨 뜻일까?

    워드프레스는 오픈소스 소프트웨어입니다.

    오픈소스는 프로그램을 만드는 데 사용된 설계도, 즉 소스코드가 공개되어 있다는 뜻입니다.

    누구나 워드프레스 프로그램을 내려받아 사용할 수 있고, 개발에 참여하거나 개선 의견을 낼 수도 있습니다. 한 회사가 모든 것을 비공개로 만들어 운영하는 프로그램과는 구조가 다릅니다.

    공식 강의에서도 워드프레스를 누구나 내려받아 사용할 수 있고, 코드뿐만 아니라 번역이나 교육 등 여러 분야에서 개선에 참여할 수 있는 소프트웨어로 설명합니다.

    여기서 주의할 점이 있습니다.

    워드프레스 프로그램이 무료라는 말과 사이트 운영에 돈이 전혀 들지 않는다는 말은 다릅니다.

    설치형 워드프레스는 프로그램 자체를 무료로 사용할 수 있습니다. 그러나 실제 사이트를 인터넷에 공개하려면 보통 도메인과 호스팅이 필요합니다.

    • 도메인: 사람들이 사이트에 들어올 때 사용하는 주소
    • 호스팅: 사이트의 파일과 데이터를 보관하는 인터넷상의 공간

    유료 테마나 유료 플러그인을 선택하면 추가 비용도 발생할 수 있습니다.

    따라서 ‘워드프레스는 무료다’라는 말은 워드프레스 소프트웨어를 무료로 사용할 수 있다는 뜻으로 이해해야 정확합니다.

    도메인과 호스팅은 다음 2강에서 자세히 살펴보겠습니다.

    테마는 사이트의 옷이다

    워드프레스를 배우면 계속 만나게 되는 말이 ‘테마’와 ‘플러그인’입니다.

    먼저 테마는 사이트의 전체적인 외관을 결정합니다.

    • 글자의 모양과 크기
    • 사이트의 기본 색상
    • 글 목록의 배치
    • 본문 영역의 넓이
    • 머리글과 바닥글의 구성
    • 메뉴가 표시되는 위치

    사람이 같은 몸에 어떤 옷을 입느냐에 따라 인상이 달라지는 것처럼, 같은 글과 사진이 들어 있어도 테마를 바꾸면 사이트의 모습이 크게 달라질 수 있습니다.

    다만 테마는 단순한 배경화면이 아닙니다.

    사이트의 디자인뿐 아니라 콘텐츠가 화면에 배치되는 방식에도 영향을 줍니다. 따라서 예쁘다는 이유만으로 고르기보다 내 사이트의 목적에 맞는 구조인지 함께 확인해야 합니다.

    예를 들어 글을 읽는 것이 중요한 블로그라면 화려한 움직임보다 다음 조건이 더 중요할 수 있습니다.

    • 본문 글자가 편하게 읽히는가
    • 휴대전화에서도 글이 잘 보이는가
    • 카테고리와 메뉴를 찾기 쉬운가
    • 글이 너무 좁거나 넓게 표시되지 않는가

    테마 선택과 설치 방법은 공식 과정 3강에서 직접 확인해볼 예정입니다.

    플러그인은 필요한 기능을 더하는 도구다

    플러그인은 워드프레스에 새로운 기능을 추가하는 프로그램입니다.

    스마트폰에 필요한 애플리케이션을 설치하는 것과 비슷합니다.

    예를 들어 다음과 같은 기능이 필요할 때 플러그인을 사용할 수 있습니다.

    • 문의 양식 만들기
    • 온라인 상품 판매하기
    • 사이트 백업하기
    • 스팸 댓글 차단하기
    • 보안 강화하기
    • 검색엔진 최적화 기능 추가하기
    • 사이트 속도 개선하기

    테마가 사이트의 옷이나 인테리어라면, 플러그인은 필요한 가전제품이나 설비에 가깝습니다.

    다만 플러그인을 많이 설치한다고 사이트가 무조건 좋아지는 것은 아닙니다.

    필요하지 않은 플러그인을 지나치게 많이 설치하면 사이트가 느려지거나 서로 충돌할 수 있습니다. 오랫동안 업데이트되지 않은 플러그인은 보안 문제를 일으킬 가능성도 있습니다.

    따라서 플러그인은 ‘좋아 보이면 일단 설치하는 것’이 아니라 필요한 기능이 분명할 때 선택하는 것에 가깝습니다.

    플러그인을 고르고 설치하는 방법은 4강에서 자세히 다루겠습니다.

    WordPress.com과 WordPress.org는 같은 것일까?

    워드프레스를 검색하면 초보자가 가장 먼저 혼란을 겪는 부분이 있습니다.

    바로 WordPress.com과 WordPress.org입니다.

    두 사이트 모두 워드프레스라는 이름을 사용하지만 이용 방식에는 차이가 있습니다.

    구분WordPress.comWordPress.org 방식
    기본 성격호스팅이 포함된 관리형 서비스워드프레스 프로그램을 직접 설치해 운영
    호스팅서비스에 포함별도로 선택하고 결제
    관리기술적인 부분을 상당 부분 대신 관리이용자와 호스팅 업체가 관리
    자유도이용 중인 요금제와 제공 기능의 영향을 받음호스팅 환경 안에서 비교적 자유롭게 구성
    초보자 부담상대적으로 적음알아야 할 기술적인 내용이 더 많음

    두 방식은 완전히 다른 프로그램을 사용하는 것이 아닙니다. 기본적으로 같은 워드프레스 소프트웨어를 사용하지만, 가장 큰 차이는 호스팅을 누가 맡느냐입니다.

    WordPress.com은 관리형 호스팅이 포함되어 있습니다. 흔히 ‘설치형 워드프레스’라고 부르는 WordPress.org 방식은 이용자가 별도의 호스팅 업체를 선택하고 그 공간에 워드프레스를 설치해 관리합니다. WordPress.com 공식 비교 안내

    저는 WordPress.com에서 사이트를 시작했습니다.

    따라서 이번 공식 교육과정을 따라가면서 강의에서 설명하는 화면과 제 사이트의 화면이 다르거나, 요금제에 따라 사용할 수 있는 기능이 달라지는 부분도 함께 확인해보려고 합니다.

    공식 강의를 단순히 한국어로 옮기는 것보다 직접 사용하는 화면에서 어떤 차이가 발생하는지를 기록하는 것이 이번 독학의 중요한 목적입니다.

    1강에서 알게 된 핵심

    오늘 배운 내용을 다섯 문장으로 줄이면 다음과 같습니다.

    첫째, 워드프레스는 블로그만 만드는 서비스가 아니다.

    둘째, 워드프레스는 글과 사진, 페이지를 만들고 관리하는 CMS다.

    셋째, 코딩을 몰라도 기본적인 사이트를 만들고 운영할 수 있다.

    넷째, 테마는 사이트의 디자인과 배치를 결정하고 플러그인은 필요한 기능을 추가한다.

    다섯째, 워드프레스 프로그램은 무료지만 사이트를 운영하는 과정에서는 도메인, 호스팅, 유료 기능 등의 비용이 발생할 수 있다.

    직접 확인해볼 것

    1강에는 별도의 복잡한 실습이 없습니다.

    대신 내 사이트를 보면서 다음 질문에 답해보면 워드프레스의 개념을 훨씬 쉽게 이해할 수 있습니다.

    • 내 사이트는 블로그, 정보 사이트, 회사 홈페이지 중 어디에 가까운가?
    • 내 사이트의 글과 페이지는 어떻게 구분되어 있는가?
    • 현재 사용 중인 테마는 무엇인가?
    • 설치된 플러그인은 어떤 기능을 담당하는가?
    • 나는 WordPress.com을 이용하는가, 별도 호스팅에 설치한 워드프레스를 이용하는가?

    이 질문에 지금 당장 모두 답하지 못해도 괜찮습니다.

    앞으로 공식 과정의 각 수업을 따라가다 보면 관리자 화면에 보이는 메뉴들이 하나씩 어떤 역할을 하는지 연결되기 시작할 것입니다.

    자주 묻는 질문

    워드프레스는 네이버 블로그와 같은 것인가요?

    글을 작성하고 발행한다는 점은 비슷합니다.

    다만 네이버 블로그는 네이버가 마련한 공간과 운영 규칙 안에서 사용하는 서비스입니다. 워드프레스는 테마와 기능, 메뉴, 사이트 구조 등을 더 폭넓게 구성할 수 있습니다.

    그만큼 워드프레스에서 이용자가 결정하고 관리해야 하는 것도 더 많습니다.

    워드프레스를 사용하려면 코딩을 배워야 하나요?

    기본적인 사이트 제작과 글 발행에는 코딩이 필수는 아닙니다.

    다만 기본 기능으로 해결되지 않는 세밀한 디자인이나 맞춤 기능을 만들려면 코딩 지식이 필요할 수 있습니다.

    워드프레스는 정말 무료인가요?

    워드프레스 오픈소스 프로그램 자체는 무료입니다.

    그러나 사이트를 운영하려면 도메인과 호스팅 비용이 발생할 수 있습니다. WordPress.com에서도 무료로 시작할 수 있지만, 원하는 도메인이나 기능을 사용하려면 유료 요금제가 필요할 수 있습니다.

    테마와 플러그인은 모두 유료인가요?

    무료 테마와 무료 플러그인도 많습니다. 무료 버전과 더 많은 기능을 제공하는 유료 버전을 함께 운영하는 제품도 있습니다.

    유료라고 무조건 좋은 것은 아니며, 현재 사이트에 필요한 기능과 업데이트 상태, 지원 여부 등을 살펴봐야 합니다.

    WordPress.com으로 시작했으면 나중에 설치형으로 옮길 수 없나요?

    옮길 수 있습니다.

    다만 사이트 구성과 이용 중인 기능에 따라 이전 방법과 난이도가 달라질 수 있으므로, 실제 이전 전에는 콘텐츠와 기능을 따로 확인해야 합니다.

    다음 강의: 도메인과 호스팅

    워드프레스가 사이트를 만들고 관리하는 도구라는 것은 알았습니다.

    그런데 프로그램이 있다고 해서 사이트가 저절로 인터넷에 나타나는 것은 아닙니다.

    사람들이 찾아올 수 있는 주소가 필요하고, 사이트의 글과 사진을 보관할 공간도 필요합니다.

    다음 2강에서는 자주 함께 등장하지만 초보자에게는 가장 헷갈리는 도메인과 호스팅을 공부해보겠습니다.

    “워드프레스가 무료라는데 왜 돈을 내야 하지?”

    “도메인을 샀는데 호스팅도 따로 사야 하나?”

    이 질문에 답할 수 있도록 실제 사이트 운영자의 입장에서 하나씩 정리해보겠습니다.