[WP] 올바른 워드프레스 플러그인 삭제 방법: 3가지 요소로 보기

워드프레스 CMS가 전 세계 점유율의 43%를 차지할 수 있는 이유는 다양한 테마와 플러그인에 이유가 있습니다. 개발자들은 워드프레스 관리자의 수요에 맞게 플러그인을 만들며 워드프레스는 5만 여 개 이상의 플러그인이 만들어졌습니다.

워드프레스 플러그인 삭제 방법 > 기본적인 관리자 페이지에서..

워드프레스 관리자 페이지에 접속 후 [플러그인] > [설치한 플러그인] > [비활성] 목록에서 비활성으로 처리한 플러그인을 삭제할 수 있습니다. 가장 일반적인 첫 번째 방법입니다.

워드프레스 플러그인 삭제-관리자 페이지

워드프레스 플러그인 삭제 후 완전 삭제가 아닌 이유

웹사이트 속도를 위한 캐싱 및 보안, 백업, 페이지빌더, 게시판, 전자상거래 등 우수한 성능의 플러그인은 여러가지 CMS 중에 워드프레스를 사용해야 하는 이유로 만들어 주었습니다. 모든 5만 개 이상의 플러그인이 뛰어난 것은 아닙니다. 최신 버전의 코어에 맞게 업데이트가 되지 않거나, 플러그인 충돌, 여러가지 이유로 워드프레스 플러그인 삭제를 하더라도 데이터 베이스 테이블과 행이 남아 있는 경우가 많습니다.

관리자 페이지 > 플러그인 > 설치한 플러그인으로 이동 후 워드프레스 플러그인 삭제 후에도 DB 테이블과 행이 남는 경우가 87%~90% 이상입니다. 이 수치는 워드프레스를 이용한 웹사이트를 운영하면서 100여 개 이상의 플러그인을 설치하고 삭제하면서 제가 겪은 느낌입니다. 완전히 제거되지 않은 플러그인은 분명 사이트에 악 영향을 끼치게 됩니다.

플러그인 개발자는 왜 DB 정보를 남기는 것인가?

플러그인 업체 및 개발자는 왜 플러그인 삭제 후에도 데이터베이스의 테이블과 행을 남겨두게 만들었을까요? 첫 번째 이유는 나중에 플러그인을 다시 설치하고 관련 데이터가 그대로 유지되는 경우를 고려한 경우입니다. 차후에라도 다시 사용하는 경우라면 문제가 되지 않겠지요.

두 번째 이유는 대다수의 플러그인 개발자는 테이블을 남겨 두는 것이 사이트 성능에 영향을 주지 않는다고 할 수 있습니다.

하지만 5년 또는 10년 동안 운영되는 워드프레스 사이트에서 삭제한 플러그인들의 워드프레스 크론이 실행된다고 생각 한다면 서버의 리소스를 낭비할 수 밖에 없습니다. 데이터베이스 쿼리가 서버의 리소스를 잡아 먹을 수 밖에 없습니다.

또 데이터베이스 용량이 비 정상적으로 커질 수 있습니다. 서버의 디스크 공간이 쓸데없는 곳에 낭비되는 것입니다.

제대로 개발하고 운영하는 플러그인은 플러그인 설정 페이지에서 플러그인을 완전히 제거할 수 있는 옵션이 있어야 합니다. 대표적인 보안 플러그인 워드펜스는 이 옵션을 제공합니다. 하지만 워드펜스를 완전히 제거하려면 Wordfence Assistant를 사용할 것을 권장하기 때문에 참고해 주세요.

워드프레스 플러그인 삭제 및 비활성화-삭제 옵션이 있는 워드펜스 플러그인
워드펜스 플러그인 삭제 옵션

보안 플러그인이기 때문에 이 기능을 제공하는 것이 아니라 Polylang 다국어 플러그인 역시 이 기능을 제공합니다.

워드프레스 플러그인 제거 요소 3가지

문제를 직접 해결해서 워드프레스 웹사이트를 최적화 상태로 관리하는 방법입니다. 워드프레스에서 플러그인 삭제 후 DB 테이블, 사용하지 않는 숏코드, 플러그인 폴더 3가지를 제거하는 방법에 대해 알아 보겠습니다.

1. 워드프레스 미사용 숏코드 비활성화

숏코드로 인해 특정 콘텐츠가 깨진 상태로 보인다면 글 내에서 숏코드가 표시되지 않게 하는 임시 방편입니다. 플러그인의 단축 코드를 일시적으로 비활셩화 하는 방법으로 function.php 파일에 코드를 추가할 수 있습니다.

add_shortcode( 'pluginshortcode', '__return_false' );

워드프레스 웹사이트를 운영하면서 테이블 관련 플러그인으로 10개 전 후의 숏코드를 사용한 적이 있는데 플러그인의 보안 문제가 불거져서 결국 삭제하면서 숏코드 제거 및 테이블을 일일이 삭제한 적이 있습니다. 개인적으로 예전부터 숏코드 자체를 사용하는 것은 많은 거부감이 있었기에 이후로 숏코드를 워드프레스 사이트에서 더더욱 사용하지 않게 되었습니다.

2. FTP 또는 cPanel 또는 SSH를 이용한 폴더 삭제

www 또는 publick_html 등의 루트 폴더 아래 > wp-content/plugin 폴더로 이동 후 삭제되지 않은 플러그인을 삭제할 수 있습니다.

3. phpMyAdmin으로 테이블 정리하기

대부분의 웹호스팅 업체에서는 phpMyAdmin을 지원합니다.

워드프레스 phpMyAdmin 테이블 선택 후 경로

3.1 워드프레스 DB 테이블 삭제

예를 들어 Yoast 플러그인의 테이블까지 삭제가 필요한 경우(관리자 페이지에서 삭제 후 남아 있는 플러그인이라고 할 경우)에 [구조]에서 테이블을 찾아서 삭제 해 줍니다.

워드프레스 phpMyAdmin 구조에서 테이블 검색 후 삭제 방법

3.2 워드프레스 DB 행 삭제

테이블 행에 남아 있는 행을 삭제하는 방법입니다. phpMyAdmin에서 검색 시 와일드 카드는 “%”이기 때문에 검색 창에 [“%yoast%”]로 검색하면,

워드프레스 phpMyAdmin 검색에서 행 검색 후 삭제 방법1

아래의 결과를 얻을 수 있습니다.

워드프레스 phpMyAdmin 검색에서 행 검색 후 삭제 방법2

정확히 확인하기 위해

워드프레스 phpMyAdmin 검색에서 행 검색 후 삭제 방법3

[행 필터링]에서 검색하면 해당 옵션이 Yoast SEO 플러그인에만 관련된 행이라는 것을 알 수 있습니다.

예시이기 때문에 삭제해야 하는 테이블 및 행이 있을 경우는 관련 테이블 명 or 행을 구글링 해 본 후 추가 확인해 볼 수 있습니다. 주요 검색할 테이블 행은 다음과 같습니다.

  • wp_options
  • wp_postmeta
  • wp_usermeta

워드프레스 DB 관리 추천 플러그인

워드프레스 데이터베이스 관리를 phpMyAdmin 대신 편하게 실행할 수 있는 플러그인도 있습니다. 추천 플러그인은 WP-Optimize 플러그인입니다. 워드프레스 최적화 플러그인이지만 무료 버전에서 남겨진 데이터베이스 테이블을 삭제할 수 있습니다.

WP-Optimize 플러그인 남겨진 데이터베이스 테이블 삭제
WP-Optimize DB 테이블 삭제 기능

워드프레스 플러그인 제거 후 웹사이트 최적화를 위한 방법에 대해 알아 봤습니다.

플러그인(석조 벽에 빛나는 네온 사인)

Similar Posts

  • [SEO] 구글 검색 상태 대시보드(2023년 8월)

    구글이 2023년 8월 Google Search Status Dashboard(구글 검색 상태 대시보드) 업데이트를 발표 했습니다. 구글에서 검색 진행 시 최신 순위 업데이트 중 ‘웹사이트 소유자’와 관련된 업데이트가 표시된다고 합니다. 목차워드프레스 플러그인 삭제 방법 > 기본적인 관리자 페이지에서..워드프레스 플러그인 삭제 후 완전 삭제가 아닌 이유플러그인 개발자는 왜 DB 정보를 남기는 것인가?워드프레스 플러그인 제거 요소 3가지1. 워드프레스…

  • [Google Analytics GA4] 구글 애널리틱스 GA4 설치하기

    구글 애널리틱스 GA4로 사이트의 기본적인 접속 통계 및 실시간 사용자를 확인 할 수 있습니다. GA4 신규 생성 방법에 대해 알아 보겠습니다. GA4 신규 세팅을 위해서는 운영중인 URL이 있는 웹사이트가 있어야 합니다. ※ 애널리틱스 카테고리는 [계정]과 그 하위 카테고리인 [속성]에서 거의 모든 설정을 한다고 본 후에 시작하는 것이 좋습니다. 목차워드프레스 플러그인 삭제 방법 >…

  • [Chorome]구글 세이프 서치 해제 방법(PC&모바일-1분 미만)

    구글링 중 원하는 자료를 찾기 위해 구글 세이프서치 해제를 해야 하는 경우가 생길 수 있습니다. 구글의 고유 기능 중 하나인 구글 세이프 서치는 구글링 결과에 선정적인 콘텐츠가 표시되는 것을 필터링 하는 기능입니다. 폭력적이거나 선정적이고 성적인 콘텐츠가 노출되지 않게 필터링 된 구글의 기능으로 자녀가 있는 가정의 PC에서는 유용한 기능일 수 있지만 선정적인 콘텐츠를 찾지…

  • 미국 구글 바로가기: 주소 링크 및 우회 접속 방법 3가지 | 해외 구글 바로가기

    한국에서 구글링을 할 때 자료가 미국에 비해 적기 때문에 미국 구글 바로가기 또는 해외 구글 바로가기를 생각하는 분들이 많습니다. 미국 구글 우회 접속 방법을 활용해서 미국의 구글 사이트에서 구글링을 하면 원하는 정보를 보다 수월하게 찾을 수 있습니다. 목차워드프레스 플러그인 삭제 방법 > 기본적인 관리자 페이지에서..워드프레스 플러그인 삭제 후 완전 삭제가 아닌 이유플러그인 개발자는…

  • 워드프레스 테마 확인(&플러그인) 감지 사이트

    사이트가 xe 또는 워드프레스로 만들어졌는지 궁금할 때가 있습니다. 개인적으로 xe보다는 더 많은 확장이 가능한 플러그인과 많은 종류의 테마, 그리고 더 안정적인 사이트 및 서버 관리가 가능한 워드프레스가 더 관리하기 편하다고 생각합니다. 워드프레스 테마 확인 사이트에 대해 알아보겠습니다. 왜냐하면 워드프레스 블로그를 운영하다 보면, 다른 워드프레스로 운영되는 홈페이지는 어떤 플러그인과 어떤 테마를 사용하는지 궁금할 때가…

  • 유튜브 크리에이티브 커먼즈 라이선스 확인 방법 3가지-저작권 걱정 없이 동영상 확인하는 방법

    유튜브는 업로드 한 모든 영상에 표준 YouTube 라이선스를 기본 설정으로 하고 있습니다. 표준 라이선스는 유튜브에 방송 권한이 부여되어 있기 때문에 시청 외 동의 없는 재사용 및 편집을 금지하고 있습니다. 유튜브 동영상을 사용하려면 ‘유튜브 크리에이티브 커먼즈 라이선스’ 약관에 따라 표기된 CC BY 라이선스(이용 및 재사용 가능)를 사용해야 합니다. 유튜브에서 만들어진 자료에 저작권 걱정 없이…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 0   +   9   =