워드프레스 사용 중에 이때까지 모든 글이나 자료를 지우고 처음부터 시작하고 싶을 때가 있을 것입니다. 그럴 경우 보통 워드프레스 관련 파일들과 DB를 삭제하고 다시 설치하는 것을 생각할 수 있습니다. 또 다른 방법으로 WP Reset 같은 플러그인을 사용하면 편리하게 워드프레스를 초기 상태로 되돌릴 수 있습니다.
다른 방법으로 사이트를 처음부터 제작해도 상관 없다면 웹호스팅 레벨에서 사이트를 초기화하는 것도 고려해볼 수 있습니다. 카페24에서는 계정 초기화 기능을 제공합니다.
[ 이 글은 2024년 12월 3일에 마지막으로 업데이트되었습니다. ]
워드프레스 초기화 플러그인 - WP Reset
워드프레스 관리자 페이지에서 플러그인 » 새 플러그인 추가에서 "WP Reset"으로 검색하여 WP Reset 플러그인을 설치하도록 합니다.

WP Reset 플러그인은 3년 전 약 10만 개 사이트에서 사용되었지만 4년이 지난 지금은 40만 개가 넘는 사이트에 설치되어 활성화되어 있습니다. 비슷한 플러그인으로 Advanced WordPress Reset이 있습니다. Reset WP이라는 플러그인도 있었지만 현재 워드프레스 저장소에서 제거되었습니다.
만약 이 글에서 소개하는 WP Reset이 오랫동안 업데이트되지 않고 방치되는 경우 비슷한 기능을 하는 다른 플러그인을 선택할 수 있습니다. 다행히 이 플러그인이 몇 년 동안 활발히 업데이트가 되고 있는 것 같습니다.
WP Reset 플러그인을 설치한 후에 활성화하면 알림판 » 도구 » WP Reset 메뉴를 통해 플러그인에 접근할 수 있습니다.
그러면 이 플러그인을 사용할 경우 리셋되는 항목과 리셋되지 않는 항목이 상단에 설명되어 있습니다.
초기화되는 항목:
- 모든 포스트, 페이지, 커스텀 포스트 타입, 댓글, 미디어 엔트리, 사용자
- 모든 기본 워드프레스 데이터베이스 테이블
- 모든 커스텀 데이터베이스 테이블 (기본 테이블과 동일한 프리픽스를 가진 테이블)
초기화되지 않는 항목:
- 미디어 파일 - wp-uploads 폴더에 유지되지만 미디어 라이브러리에는 표시되지 않습니다.
- 파일은 건드리지 않습니다. plugins, themes, uploads - 그대로 유지됨
- 사이트 제목, 워드프레스 주소, 사이트 주소, 사이트 언어, 검색엔진 노출 설정
- 현재 로그인된 관리자 사용자는 현재 비밀번호로 복원됨
워드프레스 사이트 초기화하기
워드프레스 사이트를 초기화하려면 아래로 스크롤하여 "Site Reset" 섹션으로 이동합니다.

위의 그림에 표시된 입력 필드에 "reset"을 입력하고 Reset Site 버튼을 클릭하십시오.
Reset Site를 누르기 전에 정말로 초기화해도 되는지 다시 한 번 확인하시기 바랍니다. 초기화되면 자료를 백업받아 놓았거나 호스팅 업체에서 백업을 지원하지 않으면 자료를 복구할 수 없게 됩니다. 매우 중요합니다!!!! 혹시 모르니 사이트를 백업한 후에 이 작업을 수행할 것을 권장합니다. UpdraftPlus와 같은 플러그인으로 백업하면 간편합니다.
아바다, BeTheme, Bridge 등 대부분의 유료 워드프레스 테마에서는 다양한 데모를 제공합니다. 데모를 설치한 후에 다른 데모를 설치하려는 경우 콘텐츠가 중복되어 데모가 제대로 표시되지 않을 수 있습니다. 데모 설치 후 다른 데모를 설치할 때에도 이 플러그인을 사용하여 사용자 콘텐츠를 초기화할 수 있습니다.
주의: 이런 종류의 플러그인을 사용하여 사이트를 초기화할 경우 모든 사용자 콘텐츠가 초기화됩니다. 그러므로 게시글 등 사용자가 직접 작성한 콘텐츠가 있으면 이 플러그인을 사용하지 말고 직접 수동으로 불필요한 콘텐츠를 삭제해야 합니다.
그리고 테마를 등록한 경우 라이선스가 초기화되어 테마를 다시 등록해야 할 수 있습니다. 예를 들어, 아바다 테마가 설치된 사이트에 이 플러그인을 사용하여 사이트를 초기화하면 라이선스도 제거되어 다시 테마 라이선스를 등록해야 자동 업데이트 기능과 데모 임포트 기능을 사용할 수 있습니다.
아바다 테마나 뉴스페이퍼 테마 등을 사용하는 경우 이 플러그인을 사용하지 말고 테마에서 제공하는 데모 콘텐츠 제거 기능을 사용하시기 바랍니다. 아래의 "데모 제거 옵션을 제공하는 워드프레스 테마" 단원을 참고하세요.
데모 제거 옵션을 제공하는 워드프레스 테마
Avada 테마와 이 블로그에 현재 설치되어 있는 Newspaper 테마에서는 설치된 데모 콘텐츠를 제거하는 옵션을 제공합니다.
아바다 테마에서 설치한 데모 콘텐츠를 제거하려는 경우 워드프레스 알림판 » Avada » Websites로 이동한 다음, 사이트 필터 섹션에서 불러오기 완료를 클릭합니다.

그러면 위의 그림과 같이 로드된 데모가 표시됩니다. 마우스를 올려 수정 버튼을 클릭합니다.

데모 삭제 팝업이 표시되면 콘텐츠 삭제의 삭제를 체크하고 하단의 삭제 버튼을 클릭합니다.
경고 팝업이 표시됩니다. OK 버튼을 클릭하면 임포트된 모든 데모 콘텐츠가 제거됩니다. 데모를 제거하기 전에 백업을 할 것을 권장합니다.

로드된 데모를 삭제한 후에 다른 데모(사전 제작된 웹사이트)를 설치할 수 있습니다.
뉴스페이퍼에서는 Newspaer » Prebuilt Websites로 이동하여 Current demo installed 오른쪽에 있는 Uninstall 버튼을 클릭하여 설치된 데모를 삭제할 수 있습니다.

참고로 베스트셀링 테마인 아바다 테마와 비슷한 판매량을 기록하고 있는 인기 다목적 테마인 Divi는 페이지 레벨에서 적용할 수 있는 2000개 이상의 페이지 레이아웃와 사이트 레벨에서 적용할 수 있는 29개 이상의 스타터 사이트 템플릿(아바다의 데모와 유사)을 제공하고 있습니다. 레이아웃 디자인은 특히 랜딩 페이지에 제작에 유용합니다.
WP Reset 플러그인과 멀티사이트 호환성
WP Reset 플러그인을 사용하여 멀티사이트를 리셋(초기화)하려고 시도하면 전체 멀티사이트가 먹통이 될 수 있습니다. 멀티사이트에 대하여 플러그인 개발자는 다음과 같이 밝히고 있습니다.
WP Reset은 아직 멀티사이트에서 완전히 테스트되지 않았습니다! 멀티사이트가 활성화된 상태에서 사용할 때 주의하시기 바랍니다. 특히 메인 사이트를 초기화하는 것은 권장하지 않습니다. 서브사이트는 사용해도 괜찮습니다. 현재 WP Reset이 WP-MU와 완벽히 호환되도록 작업 중입니다. 그때까지 주의해서 사용해 주시기 바랍니다. 이해해 주셔서 감사합니다.
서브 사이트에서도 제대로 작동하지 않을 수 있으므로, 멀티사이트에서 사용하려는 경우 반드시 백업을 확실히 한 후에 진행하시기 바랍니다.
안녕하세요 혹시 글이나 페이지등은 그대로 두고 테마나 기타 플러그인만 초기화 하는방법이 있을까요? 홈페이지가 테마를 계속바궛더니 홈페이지가 꼬인건지 일부가 깨져나오네요 ㅠ
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년 넘게 업데이트가 안 되고 최신 워드프레스에서 제대로 작동하지 않아서 다른 플러그인으로 대체하여 글을 업데이트했습니다. 이 플러그인을 사용하여 사이트를 초기화하기 전에 반드시 초기화해도 괜찮은지 확인하고, 가급적 백업본을 만들어놓으시기 바랍니다.
위에서 설명된 플러그인은 오랫동안 업데이트가 되지 않고 있네요. WP Reset이라는 플러그인도 있습니다.
https://wordpress.org/plugins/wp-reset/
PHP 버전을 가급적 5.x로 낮춘 다음에 플러그인을 사용하는 것이 안전할 것입니다. (얼마 전에 사용했을 때 PHP 7에서는 제대로 작동하지 않았습니다.)
리셋으로 다 삭제된 경우 다시 되돌릴수는 없나요? 실수로 다 지워버렸네요ㅠ_ㅠ
안녕하세요?
백업을 받아놓으셨다면 가능합니다.
그리고 cafe24, 가비아 등의 업체를 이용하는 경우 전날 DB와 데이터로 복원할 수 있습니다. (카페 24의 경우 이전 7일까지인가 백업본을 보관할 것입니다.)
카페24의 경우 https://www.thewordcracker.com/basic/reset-account-and-install-wordpress-in-cafe24/ 글을 참고해보시기 바랍니다.
가비아는 고객센터로 연락하면 복원해줄 것입니다.
다른 업체의 경우 업체로 연락하여 백업본을 보관하고 있는지 확인해보시기 바랍니다.
백업은 일년전꺼 밖에 없네요... ㅍ.ㅍ 망했네요 다시 시작해야겠어요.. 죄송한데 구글링 했는데 잘 몰라서 그러는데 DB? phpadmin여기에서 어디쯤에 여지껏 올린 기사 글 같은거 어디에 들어있는지 아세요? 죄송해요 제가 이쪽 지식이 좀 빈약해서 ..
DB에 접속하는 툴로 phpMyAdmin이 있습니다. 보통 phpMyAdmin에 접속하여 백업을 받으면 됩니다.
보통 아래 그림처럼 phpMyAdmin에 접속하여 해당 DB를 선택한 다음, Export에서 Quick 옵션을 선택하여 내보내기 하면 됩니다.
DB 크기가 크지 않을 경우 WP-DB-Backup와 같은 플러그인을 사용하여 백업을 해도 좋습니다(https://www.thewordcracker.com/basic/how-to-backup-wordpress-site-2/).