워드프레스에서 글이나 페이지를 삭제할 때 보이는 휴지통과 영구 삭제는 결과가 다릅니다.
휴지통으로 이동한 콘텐츠는 일정 기간 다시 복원할 수 있지만, 영구 삭제한 콘텐츠는 관리자 화면의 휴지통에서 되돌릴 수 없습니다.
특히 미디어 파일은 글이나 페이지와 삭제 방식이 다를 수 있기 때문에 이미지를 정리할 때는 더 주의해야 합니다.
삭제하려는 대상이 글인지, 페이지인지, 이미지인지 먼저 확인한 뒤 작업하는 것이 안전합니다.
휴지통 이동과 영구 삭제는 무엇이 다른가

워드프레스의 글과 페이지에서 휴지통을 선택하면 콘텐츠가 즉시 완전히 삭제되는 것은 아닙니다.
해당 콘텐츠의 상태가 휴지통으로 변경되며, 관리자 화면에서 휴지통을 열어 다시 복원하거나 그 자리에서 영구 삭제할 수 있습니다.
워드프레스의 기본 설정에서는 휴지통에 들어간 콘텐츠가 30일 후 자동으로 영구 삭제됩니다.
사이트의 wp-config.php 설정에 따라 이 기간이 변경되어 있을 수도 있습니다.
반면 영구 삭제를 실행하면 관리자 화면의 일반적인 복원 기능을 더 이상 사용할 수 없습니다.
따라서 단순히 목록에서 잠시 빼고 싶거나 삭제 여부가 확실하지 않은 콘텐츠라면 먼저 휴지통으로 이동하는 편이 안전합니다.
글과 페이지는 휴지통에서 복원할 수 있다
글을 잘못 삭제했다면 워드프레스 관리자 화면에서 글 목록을 엽니다.
목록 위쪽의 휴지통을 선택하면 현재 휴지통에 들어가 있는 글을 확인할 수 있습니다.
복구할 글 아래에서 복원을 누르면 다시 글 목록으로 돌아옵니다.
페이지도 같은 방식입니다.
페이지 목록에서 휴지통을 연 다음 복구하려는 페이지의 복원을 선택합니다.
워드프레스는 글과 페이지를 휴지통으로 이동한 뒤 복원하거나 영구 삭제할 수 있도록 관리 기능을 제공합니다.
삭제 직후 잘못 눌렀다는 것을 알아차렸다면 영구 삭제를 다시 누르지 말고 먼저 휴지통을 확인하는 것이 중요합니다.
휴지통의 영구 삭제는 복원 버튼과 다르다

휴지통에 있는 콘텐츠에는 복원과 영구 삭제가 함께 표시될 수 있습니다.
복원은 콘텐츠를 다시 사용할 수 있는 상태로 되돌리는 기능입니다.
반대로 영구 삭제는 해당 콘텐츠를 휴지통에서도 제거합니다.
휴지통에 있는 모든 항목을 한꺼번에 비우는 기능을 사용한 경우에도 같은 점을 주의해야 합니다.
오래된 테스트 글 여러 개를 정리하더라도 제목을 먼저 확인한 다음 영구 삭제하는 것이 좋습니다.
실제 운영 중인 글과 비슷한 제목의 테스트 글이 있을 수 있기 때문입니다.
댓글도 휴지통을 거쳐 삭제할 수 있다

워드프레스 댓글도 삭제와 동시에 반드시 복구 불가능한 상태가 되는 것은 아닙니다.
댓글을 휴지통으로 이동하면 휴지통 상태로 관리되며, 워드프레스의 예약 삭제 기능은 설정된 휴지통 보관 기간이 지난 댓글과 콘텐츠를 영구 삭제합니다.
기본 휴지통 기간은 30일입니다.
정상적인 방문자 댓글을 스팸 댓글과 함께 잘못 처리했다면 댓글 화면의 휴지통을 먼저 확인합니다.
다만 이미 영구 삭제했거나 자동 비우기 기간이 지난 댓글이라면 관리자 화면의 휴지통을 통한 복구를 기대해서는 안 됩니다.
이미지는 글이나 페이지와 삭제 방식이 다르다

미디어는 특히 주의해야 합니다.
기본적인 워드프레스 미디어 라이브러리에서는 이미지 등의 항목에 영구 삭제 기능이 제공됩니다.
미디어를 영구 삭제하면 미디어 라이브러리의 첨부파일 정보뿐 아니라 해당 첨부파일의 실제 파일도 삭제 대상이 됩니다.
따라서 글이나 페이지처럼 “우선 휴지통에 넣었다가 필요하면 복원하면 된다”고 생각하고 이미지를 지우면 안 됩니다.
워드프레스에는 MEDIA_TRASH 설정을 이용해 미디어에도 휴지통 기능을 사용하도록 구성할 수 있지만, 일반적인 기본 관리자 화면에서는 미디어에 Delete Permanently, 즉 영구 삭제가 표시될 수 있습니다.
실제 사이트에서 어떤 버튼이 표시되는지 확인한 후 삭제해야 합니다.
특히 해당 이미지가 현재 글, 페이지, 헤더, 배너 등에 사용되고 있는지 확실하지 않다면 먼저 백업을 확인하는 편이 안전합니다.
미디어 라이브러리에서 지우기 전에 실제 사용 여부를 확인한다
미디어 라이브러리에서 이미지가 불필요해 보인다고 해서 실제 사이트에서도 사용하지 않는 파일이라는 뜻은 아닙니다.
이미지는 글이나 페이지 본문뿐 아니라 대표이미지, 디자인 요소 또는 테마와 플러그인이 관리하는 영역에서 사용될 수 있습니다.
따라서 파일 이름만 보고 대량으로 삭제하기보다는 해당 이미지가 어디에서 사용되고 있는지 확인한 뒤 삭제하는 것이 좋습니다.
이미지를 영구 삭제한 뒤 이미지를 사용하던 페이지가 그대로 남아 있다면 해당 위치에서 이미지가 정상적으로 표시되지 않을 수 있습니다.
페이지를 삭제한 뒤 메뉴 링크도 확인한다

페이지를 삭제했다면 글 목록만 확인하고 끝내지 말고 사이트의 메뉴도 확인합니다.
워드프레스 메뉴는 페이지를 연결하는 방식뿐 아니라 URL을 직접 입력하는 사용자 정의 링크 방식도 사용할 수 있습니다.
블록 테마의 Navigation 블록에서도 Page Link와 Custom Link를 사용할 수 있습니다.
따라서 삭제한 페이지의 주소를 직접 입력한 사용자 정의 링크가 메뉴에 남아 있다면 페이지를 삭제한 것만으로 해당 링크까지 자동으로 정리된다고 가정하면 안 됩니다.
삭제 작업 후에는 실제 사이트의 헤더와 푸터 메뉴를 한 번 열어 삭제한 페이지로 이동하는 링크가 남아 있지 않은지 확인합니다.
블록 테마라면 사이트 편집기의 내비게이션에서 메뉴 항목을 관리할 수 있습니다.
사용 중인 테마와 워드프레스 구성에 따라 메뉴 관리 화면의 위치는 달라질 수 있습니다.
삭제한 페이지 주소는 404가 될 수 있다
이미 공개했던 글이나 페이지를 삭제하면 기존 주소를 방문했을 때 더 이상 원래 콘텐츠를 찾지 못할 수 있습니다.
이때 무조건 다른 페이지로 리디렉션해야 하는 것은 아닙니다.
단순 테스트 페이지처럼 외부에 공개한 적이 거의 없고 대체할 콘텐츠도 없다면 삭제된 URL을 없는 페이지로 처리하는 것이 자연스러울 수 있습니다.
반면 기존 페이지의 내용을 새 페이지로 옮겼거나 같은 목적을 가진 명확한 대체 페이지가 있다면 기존 URL을 새 URL로 리디렉션하는 방법을 검토할 수 있습니다.
Google도 페이지가 새로운 위치로 이동했거나 삭제된 페이지를 새로운 페이지로 연결해야 하는 상황에서 리디렉션을 사용할 수 있다고 안내합니다.
관련이 없는 홈페이지나 다른 글로 모든 삭제 URL을 무조건 연결하는 방식보다는 실제 대체 콘텐츠가 있는지를 먼저 판단하는 것이 좋습니다.
영구 삭제 전에 백업이 필요한 경우
다음과 같은 콘텐츠라면 바로 영구 삭제하지 않는 것이 좋습니다.
운영 중이던 중요한 글이나 페이지, 다시 구하기 어려운 원본 이미지, 외부 사이트나 SNS에서 링크된 콘텐츠, 사이트 구조상 중요한 고정 페이지처럼 삭제 후 복구 비용이 큰 자료입니다.
이런 자료는 사이트 백업이나 호스팅 백업이 정상적으로 존재하는지 확인한 다음 삭제하는 편이 안전합니다.
이미 영구 삭제한 자료는 워드프레스 휴지통에서 복원할 수 없기 때문에 복구가 필요하다면 별도로 보관한 파일이나 사이트 백업을 확인해야 합니다.
다만 백업이 있다고 해서 항상 특정 글이나 이미지 하나만 간단히 복원할 수 있는 것은 아닙니다.
백업 방식과 호스팅 환경에 따라 복구 방법이 다르므로 중요한 콘텐츠는 영구 삭제 전에 원본을 별도로 보관하는 것이 더 안전합니다.
삭제 작업 후 마지막으로 확인할 항목
삭제가 끝났다면 관리자 화면만 보고 종료하지 말고 실제 사이트도 확인합니다.
먼저 휴지통에 잘못 들어간 글이나 페이지가 없는지 확인합니다.
그다음 삭제한 콘텐츠가 연결되어 있던 헤더와 푸터 메뉴를 확인하고, 삭제한 이미지가 다른 글이나 페이지에서 깨져 보이지 않는지 살펴봅니다.
이미 공개했던 페이지라면 기존 URL도 직접 열어봅니다.
대체 페이지가 있다면 리디렉션이 필요한지 판단하고, 대체할 콘텐츠가 없다면 불필요한 주소로 억지로 연결할 필요는 없습니다.
워드프레스에서 휴지통은 실수를 되돌릴 수 있는 중간 단계이고 영구 삭제는 그 단계를 끝내는 작업입니다.
특히 미디어는 일반 글이나 페이지와 삭제 화면이 다를 수 있으므로 삭제 버튼의 문구를 확인한 다음 작업하는 습관을 들이는 것이 좋습니다.
삭제하거나 주소를 바꾼 뒤 예전 링크에서 오류가 보이면 404 오류 원인과 잘못된 주소를 고치는 방법을 확인합니다.
