워드프레스 삭제하지 않고 초기화(리셋)하기 - WP Reset

8

워드프레스 사용 중에 이때까지 모든 글이나 자료를 지우고 처음부터 시작하고 싶을 때가 있을 것입니다. 그럴 경우 보통 WordPress 관련 파일들과 DB를 삭제하고 다시 설치하는 것을 생각할 수 있습니다. 또 다른 방법으로 WP Reset 같은 플러그인을 사용하면 편리하게 워드프레스를 초기 상태로 되돌릴 수 있습니다.

[ 이 글은 2015년도에 작성되었지만 최신 버전에 맞게 글을 완전히 업데이트하여 2019년 7월 7일에 재발행되었습니다. ]

다른 방법으로 사이트를 처음부터 제작해도 상관 없다면 웹호스팅 레벨에서 사이트를 초기화하는 것도 고려해볼 수 있습니다.

워드프레스 초기화 플러그인 - WP Reset

워드프레스 관리자 페이지에서 플러그인 > 플러그인 추가하기에서 "WP Reset"으로 검색하여 WP Reset 플러그인을 설치하도록 합니다.

워드프레스 초기화 플러그인

WP Reset 플러그인은 현재 10만 개 이상의 사이트에 설치되어 활성화되어 있습니다. 비슷한 플러그인으로 Advanced WordPress Reset이 있습니다. Reset WP이라는 플러그인도 있지만 현재 워드프레스 저장소에서 제거되었습니다.

만약 이 글에서 소개하는 WP Reset이 오랫동안 업데이트되지 않은 경우 비슷한 기능을 하는 다른 플러그인을 선택할 수 있습니다.

WP Reset 플러그인을 설치한 후에 활성화하면 알림판 > 도구 > WP Reset 메뉴를 통해 플러그인에 접근할 수 있습니다.

그러면 이 플러그인을 사용할 경우 리셋되는 항목과 리셋되지 않는 항목이 상단에 설명되어 있습니다.

초기화되는 항목:

  • 모든 포스트, 페이지, 커스텀 포스트 타입, 댓글, 미디어 엔트리, 사용자
  • 모든 기본 워드프레스 데이터베이스 테이블
  • 모든 커스텀 데이터베이스 테이블 (기본 테이블과 동일한 프리픽스를 가진 테이블)

초기화되지 않는 항목:

  • 미디어 파일 - wp-uploads 폴더에 유지되지만 미디어 라이브러리에는 표시되지 않습니다.
  • 파일은 건드리지 않습니다. plugins, themes, uploads - 그대로 유지됨
  • 사이트 제목, 워드프레스 주소, 사이트 주소, 사이트 언어, 검색엔진 노출 설정
  • 현재 로그인된 관리자 사용자는 현재 비밀번호로 복원됨

워드프레스 사이트 초기화하기

워드프레스 사이트 초기화하기

워드프레스 사이트를 초기화하려면 맨 아래에 "reset"을 입력하고 Reset WordPress 버튼을 클릭하십시오.

Reset WordPress를 누르기 전에 정말로 초기화해도 되는지 다시 한 번 확인하시기 바랍니다. 초기화되면 자료를 백업받아 놓았거나 호스팅 업체에서 백업을 지원하지 않으면 자료를 복구할 수 없게 됩니다. 매우 중요합니다!!!! 혹시 모르니 사이트를 백업한 후에 이 작업을 수행할 것을 권장합니다.

아바다, BeTheme, Bridge 등 대부분의 유료 워드프레스 테마에서는 다양한 데모를 제공합니다. 데모를 설치한 후에 다른 데모를 설치하려는 경우 콘텐츠가 중복되어 데모가 제대로 표시되지 않을 수 있습니다. 데모 설치 후 다른 데모를 설치할 때에도 이 플러그인을 사용하여 사용자 콘텐츠를 초기화할 수 있습니다.

주의: 이런 종류의 플러그인을 사용하여 사이트를 초기화할 경우 모든 사용자 콘텐츠가 초기화됩니다. 그러므로 게시글 등 사용자가 직접 작성한 콘텐츠가 있으면 이 플러그인을 사용하지 말고 직접 수동으로 불필요한 콘텐츠를 삭제해야 합니다.

그리고 테마를 등록한 경우 라이선스가 초기화되어 테마를 다시 등록해야 할 수 있습니다. 예를 들어, 아바다 테마가 설치된 사이트에 이 플러그인을 사용하여 사이트를 초기화하면 라이선스도 제거되어 다시 테마 라이선스를 등록해야 자동 업데이트 기능과 데모 임포트 기능을 사용할 수 있습니다. 아바다 테마의 경우 이 플러그인을 사용하지 말고 테마에서 제공하는 데모 콘텐츠 제거 기능을 사용하시기 바랍니다.

데모 제거 옵션을 제공하는 워드프레스 테마

Avada 테마와 이 블로그에 현재 설치되어 있는 Newspaper 테마에서는 설치된 데모 콘텐츠를 제거하는 옵션을 제공합니다.

아바다 테마에서 데모 콘텐츠를 제거하려는 경우 워드프레스 알림판 > Avada > Demos에서 설치된 데모의 썸네일 위에 마우스를 올리도록 합니다.

아바다 테마 데모 제거 옵션

그러면 위의 그림과 같이 Modify 버튼이 표시됩니다. Modify 버튼을 클릭하고 Remove Content 아래의 Uninstall 체크박스를 체크하면 맨 아래에 Remove 버튼이 활성화됩니다.

워드프레스 아바다 테마 데모 제거하기

REMOVE를 클릭하면 데모 콘텐츠가 삭제되고, 다른 데모 콘텐츠를 선택하여 설치할 수 있습니다.

뉴스페이퍼에서는 설치된 데모에 Uninstall 버튼이 표시됩니다. Uninstall을 클릭하여 데모 콘텐츠를 제거할 수 있습니다.

뉴스페이퍼 데모 제거

참고로 Elegant Themes에서는 데모 대신 Divi 테마용 레이아웃 팩을 매주 무료로 공개하고 있습니다. 현재 124개 레이아웃 팩(총 925개 레이아웃 페이지)를 Divi Builder 내에서 이용할 수 있습니다. 레이아웃은 한 페이지에 여러 개를 로드할 수 있으므로 마음에 드는 모듈이 있는 레이아웃들을 조합하여 원하는 페이지를 만드는 데 활용할 수 있습니다.

참고:

8 개 댓글

  1. 안녕하세요 혹시 글이나 페이지등은 그대로 두고 테마나 기타 플러그인만 초기화 하는방법이 있을까요? 홈페이지가 테마를 계속바궛더니 홈페이지가 꼬인건지 일부가 깨져나오네요 ㅠ

    • DB를 최적화해보시기 바랍니다.

      https://www.thewordcracker.com/basic/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%B5%9C%EC%A0%81%ED%99%94%EB%A1%9C-%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%84%B1%EB%8A%A5-%ED%96%A5%EC%83%81/

      잘 안 되면 도구 > 내보내기를 사용하여 콘텐츠를 내보낸 후에 테스트 사이트에서 도구 > 가져오기를 통해 콘텐츠를 가져오면 테마나 플러그인의 간섭이 없는 Fresh(신선한?) 콘텐츠가 될 것 같습니다. 그런 다음 현재 사이트를 밀어버리고 이전하면 될 것입니다.

      저도 테마를 여러 번 바꾸고 초기에 플러그인을 자주 설치하여 테스트를 하는 바람에 이런 고민을 해보았지만, 그냥 DB를 최적화하여 사용하고 있습니다.

  2. 여기에 소개한 플러그인이 2년 넘게 업데이트가 안 되고 최신 워드프레스에서 제대로 작동하지 않아서 다른 플러그인으로 대체하여 글을 업데이트했습니다. 이 플러그인을 사용하여 사이트를 초기화하기 전에 반드시 초기화해도 괜찮은지 확인하고, 가급적 백업본을 만들어놓으시기 바랍니다.

  3. 위에서 설명된 플러그인은 오랫동안 업데이트가 되지 않고 있네요. WP Reset이라는 플러그인도 있습니다.

    https://wordpress.org/plugins/wp-reset/

    PHP 버전을 가급적 5.x로 낮춘 다음에 플러그인을 사용하는 것이 안전할 것입니다. (얼마 전에 사용했을 때 PHP 7에서는 제대로 작동하지 않았습니다.)

    • 안녕하세요?
      백업을 받아놓으셨다면 가능합니다.

      그리고 cafe24, 가비아 등의 업체를 이용하는 경우 전날 DB와 데이터로 복원할 수 있습니다. (카페 24의 경우 이전 7일까지인가 백업본을 보관할 것입니다.)
      카페24의 경우 http://www.thewordcracker.com/basic/reset-account-and-install-wordpress-in-cafe24/ 글을 참고해보시기 바랍니다.
      가비아는 고객센터로 연락하면 복원해줄 것입니다.
      다른 업체의 경우 업체로 연락하여 백업본을 보관하고 있는지 확인해보시기 바랍니다.

      • 백업은 일년전꺼 밖에 없네요... ㅍ.ㅍ 망했네요 다시 시작해야겠어요.. 죄송한데 구글링 했는데 잘 몰라서 그러는데 DB? phpadmin여기에서 어디쯤에 여지껏 올린 기사 글 같은거 어디에 들어있는지 아세요? 죄송해요 제가 이쪽 지식이 좀 빈약해서 ..

      • DB에 접속하는 툴로 phpMyAdmin이 있습니다. 보통 phpMyAdmin에 접속하여 백업을 받으면 됩니다.
        보통 아래 그림처럼 phpMyAdmin에 접속하여 해당 DB를 선택한 다음, Export에서 Quick 옵션을 선택하여 내보내기 하면 됩니다.

        DB 크기가 크지 않을 경우 WP-DB-Backup와 같은 플러그인을 사용하여 백업을 해도 좋습니다( http://www.thewordcracker.com/basic/how-to-backup-wordpress-site-2/).

댓글 남기기

댓글을 입력해주세요!
이름을 입력해주세요