WordPress에서 테마를 비활성화하고 삭제하는 방법(4가지 방법)

게시 됨: 2023-03-30

오래되고 사용하지 않는 테마를 삭제하면 웹 사이트의 성능을 높이고 보안을 강화할 수 있습니다. 그러나 WordPress에서 비활성 테마를 제거하는 방법을 모를 수도 있습니다.

다행스럽게도 WordPress에서 테마를 비활성화하고 삭제하는 방법에는 여러 가지가 있습니다. 즉, 자신의 기술 수준에 맞는 옵션을 찾을 수 있습니다. 또한 새 테마가 원활하게 실행되도록 모든 테마 관련 콘텐츠를 쉽게 정리할 수 있습니다.

이 게시물에서는 WordPress 테마 삭제를 고려해야 하는 경우를 살펴보겠습니다. 그런 다음 몇 가지 주요 고려 사항을 살펴보고 테마를 비활성화하고 제거하는 네 가지 방법을 보여줍니다.

WordPress 테마를 삭제하는 경우

사이트에서 새 테마를 활성화하면 이전 테마는 자동으로 비활성화됩니다. 그러나 테마 페이지로 이동하면 이전 테마가 여전히 사이트에 설치되어 있는 것을 볼 수 있습니다.

WordPress 사이트에 설치된 테마 목록

비활성화된 테마가 사용되지 않는 동안 해당 소프트웨어는 여전히 사이트에 있습니다. 테마의 데이터는 데이터베이스에 계속 저장됩니다.

그렇기 때문에 테마를 다시 사용할 필요가 없다면 완전히 제거하는 것이 가장 좋습니다. 이를 염두에 두고 다음은 WordPress에서 테마를 삭제하는 것이 합리적인 몇 가지 상황입니다.

  • 새 테마를 설치했으므로 이전 테마를 제거하고 싶습니다.
  • 시험해 보기 위해 테마를 설치했지만 나에게 적합하지 않다고 결정했습니다.
  • 둘 이상의 기본 WordPress 테마가 설치되어 있고 추가 항목을 제거하려고 합니다.

테마(및 기타 소프트웨어)는 사이트를 보안 위협에 더욱 취약하게 만들 수 있으므로 비활성 테마를 삭제하는 것은 좋은 습관입니다. 이는 소프트웨어가 해커에게 사이트를 악용하고 침투할 수 있는 더 많은 기회를 제공하기 때문입니다. 이러한 위험을 줄이기 위해 이러한 비활성 테마를 계속 업데이트하여 최신 수정 사항의 이점을 얻을 수 있습니다. 그러나 이는 안전하고 성능이 우수한 사이트를 유지하기 위해 기억해야 할 또 다른 불필요한 잡일을 제공할 뿐입니다.

또한 비활성 테마는 여전히 데이터베이스에 파일을 저장하여 공간을 차지합니다. 이렇게 하면 호스팅 요금이 더 비싸지고 데이터베이스가 팽창하여 웹 사이트 성능이 느려질 수 있습니다.

WordPress 테마를 삭제하면 안 되는 경우

WordPress에서 사용하지 않는 테마를 삭제하는 것이 좋지만 테마를 삭제하지 않는 것이 더 좋은 경우도 있습니다. 테마를 제거하지 않는 세 가지 이유를 살펴보겠습니다!

테마는 상위 테마입니다.

차일드 테마를 생성하는 것은 소프트웨어 업데이트로 인해 사용자 정의가 손실되지 않고 테마에 사용자 정의 기능과 스타일을 적용할 수 있는 좋은 방법입니다. 그러나 자식 테마는 부모로부터 기능과 스타일을 상속하므로 부모를 삭제하지 않는 것이 좋습니다.

상위 테마가 사이트에 설치되어 있지 않으면 하위 테마를 활성화할 수 없습니다. 따라서 활성 자식 테마의 부모를 삭제하면 중단됩니다. 그런 다음 모든 노력과 사용자 정의를 잃을 수 있습니다.

테마는 다중 사이트 네트워크에서 사용됩니다.

또한 다중 사이트 네트워크에 있는 경우 테마를 삭제하지 않는 것이 가장 좋습니다. 다중 사이트는 동일한 서버에서 동일한 WordPress 설치로부터 여러 웹사이트를 관리할 수 있게 해주는 WordPress 기능입니다. 모든 사이트는 테마, 플러그인 및 파일을 공유합니다.

WordPress 대시보드 상단에 웹사이트 이름이 표시되어 있으면 단일 웹사이트입니다.

WordPress 대시보드 상단에 녹색 원으로 표시된 웹사이트 이름

그러나 My Sites 라고 표시되면 해당 사이트는 다중 사이트 네트워크의 일부입니다. 이 경우 테마가 네트워크의 다른 사이트에서 활성화되어 있으면 삭제하는 것보다 비활성화하는 것이 가장 좋습니다.

다른 사이트에서 사용 중인 테마를 삭제하면 해당 레이아웃을 사용하는 웹 사이트가 다운되거나 사용자 경험(UX)이 손상될 수 있습니다.

하지만 한 가지 도움이 되는 점은 네트워크 관리자만 멀티사이트 네트워크에서 테마를 관리할 수 있다는 점입니다. 어떤 테마가 어디에 사용되고 있는지 확인할 수 있기 때문입니다. 따라서 관리자가 아닌 경우 다른 곳에서 사용 중인 테마를 제거할 수 없습니다.

당신은 그것을 테스트 테마로 사용

또한 테스트를 위해 정기적으로 사용하는 테마는 삭제하지 않는 것이 좋습니다. 일부 개발자와 숙련된 WordPress 사용자는 테스트 목적으로만 특정 테마를 활성화합니다.

이 경우 필요할 때 쉽게 액세스할 수 있도록 테스트 테마를 설치된 상태로 유지하는 것이 좋습니다. 그렇지 않으면 계속해서 다시 설치해야 하며 이미 실행한 테스트의 진행 상황이 손실될 수 있습니다.

WordPress 테마를 삭제하기 전에 해야 할 일

이제 WordPress 테마 삭제에 대해 조금 더 알게 되었으므로 시작하기 전에 고려해야 할 몇 가지 중요한 요소를 살펴보겠습니다. 이러한 팁을 명심하면 너무 빨리 뛰어들어 웹 사이트에 오류가 발생하는 것을 방지할 수 있습니다.

1. 사이트 백업

사이트를 크게 변경하기 전에 항상 새로운 WordPress 백업을 만드는 것이 가장 좋습니다. 이렇게 하면 문제가 발생하더라도 콘텐츠를 빠르고 쉽게 복원할 수 있습니다.

WordPress 사이트를 백업하는 가장 쉬운 방법 중 하나는 Jetpack VaultPress Backup과 같은 플러그인을 사용하는 것입니다.

Jetpack VaultPress 백업 홈페이지

Jetpack VaultPress Backup은 파일 백업, 데이터베이스 백업, 고객 및 주문 세부 정보와 같은 WooCommerce 데이터를 자동으로 저장합니다. 더 좋은 점은 복사본이 여러 서버에 저장되어 안심할 수 있다는 것입니다.

VaultPress 백업이 인기 있는 이유 중 하나는 쉬운 복원 프로세스입니다. 모바일 앱이나 WordPress.com 대시보드에서 몇 번의 클릭만으로 전체 사이트를 복원할 수 있습니다(사이트에 액세스할 수 없는 경우에도).

VaultPress 백업을 활성화하면 첫 번째 백업이 자동으로 시작됩니다. WordPress 대시보드에서 Jetpack → VaultPress 백업 으로 이동하여 확인할 수 있습니다. 그러면 사이트를 변경할 때마다 Jetpack VaultPress 백업이 모든 작업을 저장합니다.

2. 스테이징 사이트에서 테스트 실행

스테이징 사이트는 웹 사이트의 복제 버전입니다. 차이점은 스테이징 사이트는 대중이 액세스할 수 없다는 것입니다. 따라서 테마를 업데이트하거나 테스트를 실행하거나 비공개로 사용자 지정을 적용하는 데 이상적입니다.

스테이징 사이트가 있는 경우 먼저 이 환경에서 테마를 삭제하여 문제를 확인하는 것이 좋습니다. 그러면 실수했는지 금방 알 수 있습니다.

스테이징 웹 사이트를 사용하면 문제가 발생해도 라이브 사이트가 손상되지 않습니다. 그런 다음 스테이징 환경에서 수행한 변경 사항에 만족하고 변경 사항이 안전하다는 것을 알게 되면 변경 사항을 쉽게 라이브로 푸시하고 방문자가 액세스할 수 있도록 할 수 있습니다.

일부 웹 호스트는 기본 제공 스테이징 기능을 제공하므로 호스팅 또는 WordPress 대시보드 내에서 스테이징 환경을 설정할 수 있습니다.

또는 준비 사이트를 만드는 가장 쉬운 방법은 WP Staging과 같은 플러그인을 사용하는 것입니다.

기능을 나타내는 그림이 있는 WP Staging 이미지

플러그인을 활성화하면 WordPress 관리 영역에서 WP Staging → Staging Sites 로 이동합니다. 그런 다음 CREATE NEW STAGING SITE를 클릭합니다.

새 스테이징 사이트 생성 버튼

그런 다음 스테이징 환경에 포함할 데이터베이스 테이블과 파일을 선택합니다. 또는 설정을 그대로 둘 수 있습니다. 이 경우 플러그인은 전체 웹사이트를 복제합니다.

다음으로 복제 시작을 클릭합니다.

WP 스테이징 플러그인 설정

플러그인은 프로세스가 완료되면 스테이징 사이트에 액세스하는 방법에 대한 지침을 제공합니다. 그런 다음 테마 비활성화 및 삭제를 포함하여 웹 사이트의 변경 사항을 테스트하는 데 자유롭게 사용할 수 있습니다.

WordPress에서 테마를 삭제하는 방법(4가지 방법)

이제 사이트를 백업하고 스테이징 사이트를 만들었으므로 WordPress에서 테마를 완전히 제거하는 간단한 네 가지 방법이 있습니다. 또한 WordPress에서 테마를 비활성화하는 방법을 설명합니다.

1. 관리자 대시보드를 사용하여 테마 제거

WordPress에서 테마를 삭제하는 가장 간단한 방법은 관리자 대시보드를 사용하는 것입니다. 이 옵션은 완전 초보자를 포함하여 모든 유형의 사용자에게 간단하고 적합합니다.

이 방법은 관리자 패널에 대한 액세스가 필요하므로 항상 가능한 것은 아닙니다. 예를 들어 WordPress 사이트에 로그인할 수 없으면 대시보드에 액세스할 수 없습니다.

대시보드에 액세스 할 수 있다고 가정하고 Appearance → Themes 로 이동합니다.

WordPress 사이트에 설치된 테마 목록

여기에서 먼저 나열된 활성 테마와 함께 설치된 모든 테마를 볼 수 있습니다. 테마를 삭제하려면 먼저 비활성화되어 있는지 확인해야 합니다.

다른 테마 위로 마우스를 가져간 다음 활성화를 선택하여 워드프레스에서 테마를 비활성화할 수 있습니다.

WordPress 테마를 활성화하는 옵션

그런 다음 삭제하려는 테마를 찾아 클릭합니다. 오른쪽 하단에 작은 삭제 링크가 표시됩니다.

WordPress 테마를 삭제하는 옵션

링크를 클릭하기만 하면 됩니다. 그런 다음 팝업 양식에서 확인을 선택하여 조치를 확인하십시오. 그렇게 간단합니다!

2. FTP를 통해 테마 제거

WordPress 관리 영역에 대한 액세스 권한이 없는 경우 파일 전송 프로토콜(FTP)을 통해 테마를 삭제할 수 있습니다. 이렇게 하려면 FTP를 통해 사이트에 연결하여 웹사이트 파일에 액세스해야 합니다.

먼저 FTP 클라이언트를 선택해야 합니다. 아직 FTP 소프트웨어를 다운로드하지 않은 경우 FileZilla는 고품질의 무료 옵션입니다.

파일질라 다운로드 페이지

계속해서 FTP 클라이언트를 다운로드하십시오. 그런 다음 FTP 자격 증명을 입력합니다. 그런 다음 사이트의 루트 디렉터리를 엽니다. 이것은 일반적으로 public_html 이라는 폴더입니다.

wp-content 로 이동하여 테마 폴더를 클릭합니다.

FTP를 통해 본 테마 폴더

여기에서 설치된 모든 테마 목록을 볼 수 있습니다. 단순히 테마를 비활성화하려면 폴더 이름을 "twentytwenty-deactivated"와 같은 이름으로 바꾸십시오.

테마 삭제로 바로 이동하려면 그렇게 할 수도 있습니다. 이 방법을 통해 테마를 삭제하는 단점은 어떤 테마인지 기억하지 않는 한 웹 사이트에서 어떤 테마가 활성화되어 있는지 알 수 있는 방법이 없다는 것입니다. 그렇기 때문에 이 다음 단계 전에 사이트를 백업하는 것이 매우 중요합니다.

제거하려는 테마를 찾으면 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제 를 누르십시오.

FTP를 통해 테마 삭제

그런 다음 선택을 확인하라는 메시지가 표시됩니다. WordPress 대시보드로 다시 이동하면 삭제된 테마가 더 이상 표시되지 않습니다.

3. cPanel을 통해 테마 삭제

cPanel은 계정 대시보드 내에서 많은 호스팅 공급자가 제공하는 또 다른 유용한 도구입니다. WordPress 대시보드에 액세스할 수 없고 FTP 사용을 선호하지 않는 경우 cPanel이 훌륭한 대안입니다.

먼저 호스팅 계정에 로그인해야 합니다. 그런 다음 파일 관리자에 액세스합니다.

사이트의 루트 디렉토리에서 찾을 수 있는 wp-content 폴더를 찾으십시오. 다음으로 테마 폴더를 선택합니다.

cpanel에서 themes 폴더 보기

여기에서 삭제하거나 비활성화하려는 테마 폴더를 찾습니다. 테마를 비활성화하려면 폴더 이름을 "exampletheme-deactivated"와 같은 이름으로 바꾸십시오.

테마를 완전히 제거하려면 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제 옵션을 선택합니다. 그런 다음 작업을 확인하라는 메시지가 표시됩니다.

4. WP-CLI를 통해 테마 제거

WordPress 테마를 제거하는 가장 빠른 방법은 WordPress 명령줄 인터페이스(WP-CLI)를 사용하는 것입니다. WP-CLI를 사용하면 명령을 사용하여 웹 사이트와 직접 상호 작용할 수 있습니다.

정보가 있는 WP-CLI 홈페이지

WP-CLI로 수행할 수 있는 많은 작업이 있습니다. 예를 들어 플러그인을 업데이트하고 새 페이지를 만들고 다중 사이트 설치를 구성할 수 있습니다.

즉, 사이트 관리를 위해 WP-CLI를 사용하려면 상당한 양의 기술 전문 지식이 필요합니다. 따라서 이 방법은 초보자에게 권장되지 않습니다.

시작하려면 WP-CLI를 설치하고 명령줄을 통해 사이트에 액세스해야 합니다. 그런 다음 다음 명령을 사용하여 설치된 모든 테마 목록을 볼 수 있습니다.

 $ wp theme list

비활성 테마 보려면 더 구체적으로 지정할 수도 있습니다. 이 경우 다음을 입력하십시오.

 $ wp theme list --status=inactive

삭제할 테마를 찾으면 다음 명령을 입력합니다.

 wp theme delete themename

"themename" 대신에 "twentytwenty"와 같은 테마 이름을 입력하는 것이 좋습니다. 대시보드에 표시되는 테마 이름이 아니라 테마 폴더 이름을 사용해야 합니다. 따라서 "Twenty Twenty" 대신 "twentytwenty"라고 써야 합니다.

성공하면 테마가 삭제되었음을 알리는 메시지가 표시됩니다.

또한 WP-CLI를 사용하여 다중 사이트 설치에서 테마를 비활성화할 수 있습니다. 테마 이름을 대체하여 다음 명령을 입력하기만 하면 됩니다.

 $ wp theme disable twentysixteen

WordPress에서 테마를 제거한 후 수행할 작업

이 시점에서 WordPress 테마를 성공적으로 비활성화하거나 삭제했습니다. 그러나 다른 작업으로 이동하기 전에 사이트를 테스트하여 모든 것이 제대로 실행되고 있는지 확인하는 것이 좋습니다. 웹 사이트에서 테마 관련 콘텐츠를 제거하는 것도 좋은 생각입니다.

사이트 테스트

가장 먼저 할 일은 테마가 삭제된 후 사이트를 테스트하는 것입니다. 이 과정은 브라우저를 열고 웹사이트 URL을 입력하는 것만큼 간단합니다. 그런 다음 모든 것이 올바르게 작동하고 모든 콘텐츠가 로드되는지 확인합니다.

다음은 사이트의 기능을 테스트하기 위해 수행할 수 있는 작업 목록입니다.

  • 모든 내부 및 외부 링크가 작동하는지 확인하십시오.
  • 설계 이상 없이 모든 것이 정상적으로 보이는지 확인합니다.
  • 연락처 및 구독 양식을 포함한 모든 양식을 작성하십시오.
  • 사이트에서 쿠키를 활성화 및 비활성화해 보십시오.
  • 메뉴를 탐색할 수 있는지 확인하십시오.
  • 모바일 장치에서 사이트에 액세스할 수 있고 콘텐츠가 제대로 표시되는지 확인하십시오.
  • 해당하는 경우 체크아웃 또는 쇼핑 기능을 진행합니다.

활성 테마의 상위 항목을 삭제한 경우 일부(또는 전체) CSS가 누락될 수 있습니다. 따라서 사이트는 스타일이 지정되지 않은 것처럼 보이며 사이트의 백업을 복원하거나 새 테마로 전환해야 합니다. 실수로 활성 테마를 삭제한 경우 WordPress는 설치된 다른 테마 중 하나로 전환합니다.

테마 관련 콘텐츠 제거

테마를 삭제한 경우에도 해당 소프트웨어에 해당하는 콘텐츠가 사이트에 남아 있을 수 있습니다. 여기에는 위젯, 메뉴, 이미지 또는 게시물과 같은 요소가 포함될 수 있습니다.

새 테마와 함께 작동하도록 이 콘텐츠를 재할당하거나 사이트에서 이러한 구성 요소를 간단히 제거할 수 있습니다.

비활성화한 테마에 위젯이 있는 경우 Appearance → Widgets 로 이동하여 찾을 수 있습니다. 그런 다음 비활성 위젯을 선택합니다.

WordPress에서 위젯 편집

새 테마의 위젯 영역으로 물리적으로 드래그하거나 삭제할 수 있습니다. 위젯을 삭제하려면 위젯을 선택하고 세 개의 점을 클릭하여 도구 모음을 확장합니다. 그런 다음 제거를 선택합니다.

또한 대시보드의 게시물 또는 페이지로 이동하여 테마를 삭제한 후 게시물 이나 페이지를 제거할 수 있습니다. 그러나 원하는 경우 그대로 두고 새 테마와 함께 계속 사용할 수도 있습니다.

또한 테마에는 추천 이미지, 슬라이더, 캐러셀 등 다양한 이미지 설정이 있습니다. 따라서 새 레이아웃에 맞게 이러한 사진의 크기를 조정하거나 단순히 사진을 제거해야 할 수도 있습니다.

자주 묻는 질문

WordPress에서 테마 비활성화 및 삭제의 가장 중요한 모든 측면을 다루려고 노력했지만 여전히 몇 가지 질문이 있을 수 있습니다. 이 섹션에서 답해드리겠습니다!

기본 WordPress 테마를 삭제할 수 있습니까?

예. 다른 테마와 마찬가지로 기본 WordPress 테마를 사용하지 않으면 단순히 공간을 차지하는 것입니다.

그러나 일반적인 WordPress 문제를 해결하려면 기본 WordPress 테마로 전환하는 것이 좋습니다. 예를 들어 로그인 오류가 발생하면 기본 테마로 변경하는 것이 좋습니다.

이는 기본 WordPress 테마가 핵심 소프트웨어 또는 타사 플러그인과 충돌을 일으킬 가능성이 적기 때문입니다. 따라서 사용하지 않는 테마를 모두 삭제하고 문제 해결을 위해 기본 테마를 유지하는 것이 좋습니다.

사용하지 않는 테마는 삭제해야 하나요?

테마를 비활성화할 수 있지만 사이트에 계속 설치되어 불필요한 공간을 차지합니다. 따라서 테마를 모두 삭제하는 것은 저장 공간을 확보하고 데이터베이스를 가볍게 유지하며 온라인 공격 가능성을 줄이는 좋은 방법입니다. 결과적으로 로딩 시간을 늘리고 사이트를 더 안전하게 만들 수 있습니다.

워드프레스 테마에 삭제 버튼이 없다면?

활성 테마를 삭제하려고 하면 삭제 버튼이 표시되지 않습니다. 따라서 이전 테마를 삭제하기 전에 새 테마를 활성화해야 합니다.

활성 하위 테마의 상위 테마를 삭제하려는 경우 삭제 버튼이 표시되지 않을 수도 있습니다. 이 경우 다른 상위 테마로 전환하고 다시 시도해야 합니다.

여전히 테마를 삭제할 수 없으면 어떻게 합니까?

이 튜토리얼의 모든 단계를 따랐는데도 여전히 테마를 삭제할 수 없다면 호스팅 제공업체에 도움을 요청하는 것이 가장 좋습니다. 이 상황은 24/7 기술 지원을 제공하는 고품질 WordPress 호스트를 선택하는 것의 중요성을 보여줍니다. 또한 실시간 채팅과 같은 직접 연락 채널을 통해 웹 호스트에 쉽게 액세스할 수 있다면 도움이 됩니다.

실수로 WordPress 테마를 삭제한 경우 어떻게 해야 합니까?

실수로 테마를 삭제한 경우 다양한 방법으로 복원할 수 있습니다. 먼저 Jetpack VaultPress 백업과 같은 것을 사용한다고 가정하면 백업에서 테마를 복원할 수 있습니다.

또는 Appearance → Themes → Add New 로 이동하여 최신 버전의 테마를 다운로드하여 설치할 수 있습니다.

WordPress에 새 테마 추가

그런 다음 화면 왼쪽 상단의 검색 표시줄을 사용하여 새 테마를 검색합니다. 또는 WordPress 테마 목록을 찾아볼 수 있습니다. 이 접근 방식을 사용하면 사용자 정의 스타일과 같이 테마에서 구성한 모든 사용자 정의가 손실된다는 점에 유의해야 합니다.

WordPress 테마를 빠르고 쉽게 삭제

WordPress에서 사용하지 않는 테마를 삭제하지 않으면 사이트가 보안 위협에 더 취약해질 수 있습니다. 또한 테마 파일은 서버의 공간을 차지합니다. 다행스럽게도 WordPress에서 쉽게 테마를 비활성화하고 삭제할 수 있으며 그렇게 함으로써 웹 성능을 개선하고 보안 위험을 줄일 수 있습니다.

요약하자면 WordPress에서 테마를 비활성화하고 삭제하는 네 가지 방법이 있습니다.

  1. 관리 대시보드를 사용하여 테마를 제거합니다.
  2. FTP를 통해 테마를 제거합니다.
  3. cPanel을 통해 테마를 제거합니다.
  4. WP-CLI를 통해 테마를 제거합니다.

WordPress 테마 삭제에 대해 생각하기 전에 전체 사이트를 백업하는 것이 가장 좋습니다. Jetpack VaultPress Backup은 모든 사이트 파일, 데이터베이스 테이블 및 WooCommerce 데이터를 자동으로 백업합니다. 또한 대시보드에 액세스할 수 없는 경우에도 모든 위치에서 웹사이트를 복원할 수 있습니다. 지금 Jetpack VaultPress 백업을 받으세요!