WordPress는 웹사이트 제작을 그 어느 때보다 쉽게 만들어 준 도구입니다. 무료 테마와 플러그인이 풍부하게 공개되어 있기 때문에 기술 지식이 부족한 사용자도 손쉽게 WordPress 사이트를 구축할 수 있으며, 현재 가장 널리 사용되는 웹사이트 빌더로 자리 잡았습니다.
WordPress 사이트를 새로 만들면 기본 테마와 플러그인이 자동으로 설치됩니다. 하지만 기본 테마는 대체로 단순해서 여러분의 요구사항에 맞지 않을 수 있습니다. 이럴 때는 무료 또는 프리미엄 테마 중에서 마음에 드는 것을 선택하면 됩니다. 적합한 테마를 찾거나 필요에 맞는 차일드 테마(child theme)를 만들었다면, 다음 단계는 바로 테마 설치입니다.
WordPress 테마 설치 전 반드시 확인할 사항
본격적인 가이드로 들어가기 전에 주의할 점이 하나 있습니다. 새 테마를 설치하면 코드 오류나 플러그인 충돌 등의 이유로 웹사이트가 깨질 수 있다는 것입니다. 다행히 이런 문제는 스테이징 환경(staging environment)에서 먼저 테마를 설치해 보면 쉽게 예방할 수 있습니다.
스테이징 사이트에서는 테마를 자유롭게 테스트하고 선택하고 설치해 볼 수 있습니다. 만약 테마에 결함이 있어 사이트가 깨지고 흰 화면(화이트 스크린 오브 데스)만 나타난다면, 그냥 다른 테마를 선택하면 될 뿐 실제 운영 중인 사이트에는 아무 영향이 없습니다.
스테이징 사이트에 테마를 설치하는 절차는 라이브 사이트에 설치하는 것과 동일합니다. 아래에서 세 가지 방법을 하나씩 소개하며, 안전하게 WordPress 테마를 설치하고 활성화하는 방법을 알려드립니다.
- 방법 1: 대시보드에서 새 테마 추가하기
- 방법 2: 테마 파일 업로드하기
- 방법 3: FTP를 통해 테마 추가하기
전문가 팁: 선택한 테마가 손상되었을 가능성도 있습니다. WordPress 공식 저장소에서 받은 테마라면 걱정할 일이 거의 없지만, 외부에서 다운로드했거나 구매한 테마라면 설치 전 반드시 보안 검사를 실행하는 것이 좋습니다. 스테이징 사이트에서 먼저 테마를 활성화하고 보안 플러그인으로 스캔한 후, 라이브 웹사이트에 설치하세요. 보안 플러그인이 없다면 무료 보안 플러그인 목록을 참고해 설치하는 것을 권장합니다.
WordPress 테마 설치 완벽 가이드
방법 1: 대시보드에서 새 테마 추가하기
1단계: WordPress 관리자 계정으로 로그인한 뒤, 왼쪽 사이드바에서 외모(Appearance)를 클릭합니다. 하위 메뉴가 나타나면 첫 번째 항목인 테마(Themes)를 선택하세요. 그러면 테마 페이지로 이동합니다.

2단계: 테마 페이지 상단에 있는 새로 추가(Add New) 버튼을 클릭합니다. 그러면 새 테마를 검색하고 추가할 수 있는 페이지로 이동합니다.

3단계: 새 페이지에서 테마들을 살펴보며 마음에 드는 테마를 찾아보세요. 이미 원하는 테마가 정해져 있다면 화면 오른쪽 상단의 검색창에 테마 이름을 입력해 바로 찾을 수 있습니다.

테마를 정했다면 해당 테마 위에 마우스 커서를 올리세요. 그러면 몇 가지 옵션이 나타납니다. 설치(Install)를 클릭한 후 활성화(Activate) 버튼을 누르면 끝입니다. 이제 새 테마가 웹사이트에 성공적으로 설치되었습니다.

참고: 테마가 마음에 드는지 확실하지 않다면 미리 살펴볼 수도 있습니다. 미리보기(Preview)를 선택하면 테마 모습을 간단히 확인할 수 있습니다. 내 웹사이트에 적용된 모습을 직접 보고 싶다면 설치(Install)를 클릭한 뒤 나타나는 라이브 미리보기(Live Preview) 버튼을 선택하세요.

방법 2: 테마 파일 업로드하기
첫 번째 방법으로 진행이 어렵다면 이 방법을 활용해 보세요. WordPress 공식 저장소에서 테마를 다운로드한 후 수동으로 설치하는 방식입니다.
1단계: WordPress 공식 웹사이트에 접속한 뒤, 상단 메뉴에서 테마(Themes)를 선택합니다. 그러면 원하는 테마를 고를 수 있는 테마 디렉터리(Theme Directory)로 이동합니다.

2단계: 테마 디렉터리에서 미리보기하거나 다운로드하고 싶은 테마를 클릭합니다. 확신이 서지 않는다면 미리보기(Preview)를 먼저 확인해 보세요. 선택이 끝났다면 다운로드(Download)를 클릭해 테마 파일을 내려받습니다.

3단계: 이제 WordPress 대시보드로 돌아가 외모(Appearance) → 테마(Themes)로 이동한 후(방법 1의 1단계와 동일), 새로 추가(Add New)를 클릭합니다.

새 페이지가 열리면 테마 업로드(Upload Theme)를 선택하고, 파일 선택(Choose File)을 클릭해 방금 다운로드한 테마 파일을 지정한 뒤 지금 설치(Install Now) 버튼을 누릅니다.

이것으로 테마가 WordPress 사이트에 설치됩니다. 테마를 활성화한 후에는 사이트가 정상적으로 작동하는지 꼭 확인하세요.
참고: 테마 업로드에 실패했다면 이미 같은 테마가 사이트에 설치되어 있을 가능성이 있습니다. 이 경우 외모 → 테마로 이동해 해당 테마가 있는지 확인한 뒤, 활성화(Activate) 버튼만 눌러주면 됩니다.
방법 3: FTP를 통해 새 테마 추가하기
앞선 두 가지 방법이 모두 잘 되지 않는다면 FTP 클라이언트를 이용하는 방법이 있습니다. FTP 사용법을 조금 알아야 하지만 생각보다 어렵지 않습니다.
1단계: WordPress 공식 웹사이트에서 원하는 테마를 다운로드합니다. 상단 메뉴에서 테마(Themes)를 선택해 테마 디렉터리로 이동한 뒤, 원하는 테마를 클릭하세요. 미리보기를 원하면 Preview를, 바로 진행하려면 Download를 클릭하면 테마 폴더가 zip 파일로 내려받아집니다.

2단계: FTP 클라이언트(여기서는 FileZilla를 사용합니다)를 실행합니다. FTP 클라이언트를 웹 서버에 연결하려면 호스트(Host), 사용자명(Username), 비밀번호(Password), 포트(Port, 선택 사항)를 입력하고 빠른 연결(Quickconnect)을 클릭합니다.
[FTP 접속 정보는 웹 호스팅 계정에서 확인할 수 있습니다. SiteGround, 1&1 Hosting, HostGator, DreamHost, GoDaddy 등 주요 호스팅 업체별로 접속 정보를 찾는 방법은 각 업체의 가이드나 고객센터를 참고하세요.]

3단계: FTP 클라이언트와 웹 서버가 연결되면, 앞서 다운로드한 테마를 업로드할 차례입니다. 테마는 반드시 themes라는 이름의 특정 폴더에 업로드해야 합니다.
추천 FTP 클라이언트 – FileZilla
FTP 클라이언트는 여러 가지가 있지만, 여기서는 가장 널리 알려진 프로그램 중 하나인 FileZilla를 기준으로 설명합니다.
FileZilla에는 원격 사이트(Remote Site)라는 섹션이 있으며, 여기에서 사이트의 모든 파일을 확인할 수 있습니다. 원격 사이트란 곧 테마를 업로드할 WordPress 웹사이트입니다.
원격 사이트 섹션에서 public_html 폴더(/public_html)를 선택하면 하위 폴더가 펼쳐집니다. 여기서 wp-content 폴더(/wp-content)를 선택하고, 다시 나타나는 목록에서 themes 폴더(/themes)를 클릭하세요. 이 폴더 안에 웹사이트의 모든 테마 파일이 들어 있습니다.
원격 사이트 → /public_html → /wp-content → /themes
참고: public_html 폴더는 WordPress가 설치된 위치를 나타냅니다. 만약 public_html 아래에서 /wp-content 또는 /themes 폴더를 찾을 수 없다면, WordPress가 해당 폴더에 설치되어 있지 않은 것이니 호스팅 업체에 문의하세요.

4단계: 다운로드한 테마 폴더의 압축을 해제한 뒤, 해당 폴더를 FTP 클라이언트의 파일명(Filename) 영역으로 드래그 앤 드롭합니다.

업로드가 완료되면 themes 폴더 안에 새 테마가 나타납니다.

5단계: 이제 WordPress 대시보드로 돌아가 외모(Appearance) → 테마(Themes)로 이동합니다. 방금 업로드한 테마가 보이나요? 활성화(Activate) 버튼을 클릭하면 테마 적용이 완료됩니다.

이것으로 FTP를 이용한 테마 설치가 끝났습니다. 테마 설치 후에는 라이브 사이트에서 실제로 어떻게 보이는지 꼼꼼히 확인하세요. 또한 보안을 위해 WordPress 코어, 테마, 플러그인을 주기적으로 최신 버전으로 업데이트하고, WordPress 보안 플러그인 사용을 강력히 권장합니다.
마무리
이 가이드가 도움이 되었기를 바랍니다. 궁금한 점이 있거나 다루어 주었으면 하는 WordPress 튜토리얼 주제가 있다면 언제든 의견을 남겨주세요. 더 많은 정보는 WordPress 블로그에서 확인하실 수 있습니다.