워드프레스(WordPress) 테마를 설치하는 방법은 정말 간단합니다. 테마를 설치할 워드프레스 사이트로 접속해 [대시보드 > 테마]로 들어간 다음 [새로추가 > 테마 업로드]를 클릭해 다운로드한 테마를 업로드 시키면 곧바로 새로운 테마를 설치할 수 있습니다. 하지만 종종 테마를 최신버전으로 업그레이드하거나 용량이 큰 테마를 설치할 경우 오류가 발생할 수 있습니다. 아래 워드프레스 테마 설치 실패 시 이를 해결하기 위한 다양한 가이드라인이 있습니다! 자신의 상황에 알맞은 방법을 선택해 테마 설치 문제를 적절히 해결할 수 있습니다.
정확한 방법으로 워드프레스 테마 업로드하기
테마 업로드 방법이 처음부터 잘못되었다면 테마 설치에 실패하게 됩니다. WordPress 테마를 올바르게 설치하는 단계는 다음과 같습니다.
💡 워드프레스 테마 설치하기
- 워드프레스 웹사이트의 도메인 이름 뒤에 /wp-admin을 입력하여 WordPress 대시보드로 접속합니다.
- 왼쪽 메뉴에서 외모를 클릭한 다음 테마 페이지로 이동합니다.
- 테마 페이지의 상단의 새로 추가 버튼을 클릭합니다.
- 테마 업로드 버튼을 클릭하여 zip 파일 형태의 테마 파일을 업로드합니다. (여기서 중요한 점은 절대 zip 파일의 압축 풀지 않는 것입니다. 만약 자동으로 zip 파일을 해제시키는 프로그램이 실행 중이라면 이 프로그램을 반드시 비활성화 시켜야 합니다.)
- 테마를 설치하기 전에 미리보기 버튼을 실시간으로 사이트에서 테마가 어떻게 표시되는지 확인합니다.
- 테마가 마음에 들면 설치 버튼을 누르세요. 설치 프로세스가 시작되고 완료되면 “테마가 성공적으로 설치되었습니다.” 라는 메시지가 표시됩니다.
- 마지막으로 활성화를 클릭하면 설치한 테마가 웹사이트에 적용됩니다.
워드프레스 메모리 제한 늘리기
서버의 메모리 제한이 너무 낮게 설정되어 있다면 “메모리 제한 초과” 와 같은 오류가 나타나며 테마 설치에 실패할 수 있습니다. 이럴 땐 “wp-config.php” 파일에 다음 코드를 추가하여 메모리 제한을 늘릴 수 있습니다.
define('WP_MEMORY_LIMIT', '256M');
워드프레스 파일 업로드 크기 & 실행 시간 늘리기
워드프레스 테마 용량 보다 호스팅 서버의 파일 업로드 크기가 더 낮게 설정되어 있다면 테마 설치에 실패할 수 있습니다. 또한 공유 호스팅을 사용할 경우 PHP 스크립트 실행 시간이 30초 정도로 낮게 설정되어 있기 때문에 테마 설치시 “실행 시간이 초과되었습니다”라는 오류가 나타날 수 있습니다. 이럴 땐 “.htaccess” 파일 최상단에 다음 코드를 추가해 해결할 수 있습니다.
php_value memory_limit 256M
php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 300
php_value max_input_time 300
php_value max_input_vars 2000
플러그인 업로드로 워드프레스 테마 설치하기
자식 테마(Child Theme, 차일드 테마) 설치 시 “패키지를 설치할 수 없습니다. 테마에 style.css 스타일시트가 없습니다. 테마 설치 실패함”이라는 오류가 나타날 수 있습니다. 이럴 땐 플러그인 메뉴에서 테마를 설치를 시도해 손쉽게 해결할 수 있습니다. [플러그인 > 새로 추가> 플러그인 업로드]로 들어가 다운로드한 테마 파일을 불러와 설치를 진행합니다.
기존에 설치된 플러그인 비활성화 시키기
새롭게 설치한 테마가 기존에 설치된 플러그인들과 충돌이 발생한다면 오류가 발생할 수 있습니다. 충돌이 의심되는 플러그인을 비활성화 시키거나 삭제한 다음 테마를 설치하면 문제를 쉽게 해결할 수 있습니다. 충돌이 의심되는 플러그인을 찾을 수 없다면 모든 플러그인을 비활성화 시켜야 합니다.
💡 워드프레스에서 플러그인을 비활성화하는 방법은 다음과 같습니다.
- 워드프레스 대시보드에 로그인합니다.
- “🔌플러그인” 메뉴를 클릭합니다.
- 설치된 플러그인 목록이 나타나면 비활성화하려는 플러그인의 이름을 찾아 “비활성화” 버튼을 클릭합니다.
- “플러그인 비활성화 됨.” 메시지가 표시되며 즉시 비활성화됩니다. (플러그인 활성화 상태는 파란색으로 표시되며 비활성화 상태는 흰색으로 표시됩니다.)
- 플러그인을 비활성화하면 해당 플러그인이 웹사이트에서 더 이상 작동하지 않습니다. 하지만 플러그인을 삭제하지 않은 이상 언제든지 다시 활성화시킬 수 있으며 이전에 세팅한 설정이 초기화되지 않기 때문에 바로 복구할 수 있습니다.
💡 워드프레스 대시보드에 접근할 수 없다면 FTP에 접속하여 플러그인 폴더의 이름을 다른 이름으로 일시적 변경해 플러그인을 비활성화 시킬 수 있습니다. 방법은 다음과 같습니다.
- FTP로 접속합니다.
- 웹사이트의 wp-content/plugins 디렉토리로 이동합니다.
- 비활성화하려는 플러그인 폴더를 찾습니다.
- 폴더 이름을 변경합니다. (예: “플러그인이름”을 “플러그인이름_old”로 변경)
- 변경 내용을 저장합니다.
- 이제 해당 플러그인은 비활성화됩니다.
하지만 이 방법으로 비활성화한 플러그인을 다시 활성화시키려면 폴더 이름을 원래 상태로 복원해야 합니다. (만약 삭제했다면 복원시킬 수 없습니다) 개별 플러그인이 아닌 모든 플러그인을 비활성화 시키고 싶다면 plugins 폴더 자체를 plugins_old로 변경하면 됩니다.
그 밖에 다른 해결방법
- 설치하려는 테마가 WordPress의 최소 요구 사항을 충족하는지 확인합니다. 이러한 요구 사항에는 WordPress 버전, PHP 버전이 등이 포함됩니다.
- 테마가 현재 WordPress 버전과 호환되는지 확인합니다. 테마 문서 또는 지원 포럼에서 현재 사용 중인 테마가 WordPress 버전과 호환되는지 확인할 수 있습니다.
- 설치하려는 테마가 손상되었는지 확인합니다. 만약 파일이 손상되었다면 테마를 다시 다운로드한 다음 다시 설치를 시도해봅니다.
- 정확한 원인을 찾을 수 없다면 WordPress를 다시 설치합니다. 이렇게 하면 문제를 일으킬 수 있는 손상되거나 누락된 파일이 제거됩니다.
- 위의 단계로 문제가 해결되지 않으면 FTP 클라이언트를 사용하여 테마를 설치하거나 테마 구매처에서 설치 및 지원을 요청할 수도 있습니다.