WordPress워드프레스로 웹사이트 만들기 · 3입문

테마 & 디자인 — Elementor로 원하는 페이지 만들기

WordPress테마Elementor디자인페이지빌더반응형

테마 선택 흐름

flowchart TD
    NEED["사이트 목적 파악"]
    FREE{"무료 충분?"}
    PAID["유료 테마 구매\nThemeForest / Envato"]
    FREETH["무료 테마\nAstra / OceanWP / Hello"]
    BUILDER["페이지 빌더 설치\nElementor / Bricks"]
    TEMPLATE["템플릿 임포트"]
    CUSTOM["커스터마이징"]

    NEED --> FREE
    FREE -->|Yes| FREETH
    FREE -->|No| PAID
    FREETH & PAID --> BUILDER --> TEMPLATE --> CUSTOM

추천 테마

테마가격특징
Astra무료 (Pro 유료)가볍고 빠름, Elementor 최적화
Hello Elementor무료Elementor 공식 최소 테마
OceanWP무료 (확장 유료)다목적, WooCommerce 지원
Divi$89/년자체 빌더 내장
Avada$69 (일회성)기업 사이트·포트폴리오

쇼핑몰이라면 Astra Pro + Elementor 조합을 추천합니다.


테마 설치

외모 > 테마 > 새로 추가
→ 검색창에 "Astra" 입력
→ 설치 > 활성화

유료 테마 (zip 파일 다운로드 후):
외모 > 테마 > 새로 추가 > 테마 업로드
→ zip 파일 선택 > 지금 설치 > 활성화

Elementor 설치 및 기본 사용

플러그인 > 새로 추가 > "Elementor" 검색
→ Elementor Website Builder 설치 및 활성화

Elementor 편집 화면 구조

┌─────────────────────────────────────────┐
│  패널 (왼쪽)          │  캔버스 (오른쪽) │
│  ┌──────────────┐    │                  │
│  │ 위젯 검색    │    │   실시간 미리보기  │
│  │ ─────────── │    │                  │
│  │ 기본 위젯    │    │  드래그해서 추가  │
│  │  텍스트 편집기│    │                  │
│  │  이미지      │    │                  │
│  │  버튼        │    │                  │
│  │  섹션 나누기 │    │                  │
│  └──────────────┘    │                  │
└─────────────────────────────────────────┘

섹션 구조 이해

페이지
└── 섹션 (Section) — 가로 전체 영역
    └── 컬럼 (Column) — 1/2, 1/3 등 분할
        └── 위젯 (Widget) — 텍스트, 이미지, 버튼 등

글로벌 스타일 설정

일관된 디자인을 위해 색상과 폰트를 전역으로 설정합니다.

Elementor > Site Settings (또는 햄버거 메뉴 > Site Settings)

Global Colors:
  Primary   : #2563EB  (브랜드 메인 색)
  Secondary : #1E40AF
  Text      : #1F2937
  Accent    : #F59E0B

Global Fonts:
  Primary   : Noto Sans KR (본문)
  Secondary : Noto Serif KR (헤딩)

헤더 & 푸터 만들기

Elementor Pro 또는 Astra 테마 커스터마이저로 헤더/푸터를 구성합니다.

외모 > 커스터마이즈
└── 헤더 빌더
    ├── 헤더 행 1: 로고 | 메뉴 | 검색
    ├── 모바일 헤더: 햄버거 메뉴
    └── 스티키 헤더: 스크롤 시 고정

└── 푸터 빌더
    ├── 열 1: 회사 소개 + 로고
    ├── 열 2: 빠른 링크
    ├── 열 3: 연락처
    └── 하단 바: 저작권 © 2026

홈페이지 템플릿 적용

Elementor 템플릿 라이브러리에서 원클릭으로 디자인을 가져올 수 있습니다.

페이지 편집 > Elementor로 편집
→ 폴더 아이콘 (템플릿 라이브러리)
→ 페이지 탭 → 원하는 템플릿 선택
→ 삽입

이후 텍스트·이미지만 교체하면 완성.

반응형 디자인

Elementor 하단 디바이스 아이콘으로 화면별 조정이 가능합니다.

🖥 데스크톱  📱 모바일  📱 태블릿

모바일에서만 숨기기:
위젯 선택 > 고급 탭 > 반응형 > 모바일에서 숨기기

모바일 폰트 크기 조정:
텍스트 위젯 > 스타일 > 폰트 크기 > 📱 아이콘 클릭 후 별도 설정

CSS 커스터마이징 (고급)

테마나 위젯에 없는 스타일은 커스텀 CSS로 추가합니다.

/* 외모 > 커스터마이즈 > 추가 CSS */

/* 버튼 hover 효과 */
.elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(37, 99, 235, 0.3);
}

/* 모바일 폰트 크기 */
@media (max-width: 767px) {
  h1 { font-size: 2rem !important; }
  h2 { font-size: 1.5rem !important; }
}

/* 전체 폰트 (Google Fonts 적용 후) */
body {
  font-family: 'Noto Sans KR', sans-serif;
}

한국어 폰트 적용

플러그인: Google Fonts Typography 또는 Astra 커스터마이저

외모 > 커스터마이즈 > 글꼴 전체 설정
→ Google 폰트 검색: "Noto Sans KR"
→ 기본 폰트, 헤딩 폰트 각각 적용

정리

작업도구
테마 설치외모 > 테마
페이지 디자인Elementor 빌더
색상·폰트 통일Site Settings > Global
헤더·푸터Astra 커스터마이저
반응형 조정Elementor 디바이스 모드

다음 편에서는 페이지 & 콘텐츠 구성 — 메뉴, 위젯, 블로그 포스트, 연락처 페이지 만드는 방법을 배웁니다.

궁금한 점이 있으신가요?

협업·의뢰는 아래로, 가벼운 소통은 인스타그램 @bluefox._.hi도 환영이에요.