워드프레스 다국어 사이트를 만들려고 할 때 가장 많이 사용되는 플러그인하면 무료라서 인기가 좋은 Polylang(폴리랭)이 있습니다. 근데 설정 오류나 다른 플러그인과 충돌이 일어나거나 더 이상 사용하지 않을 때는 Polylang 완전 삭제 방법을 찾는 분들이 있을 것입니다.
저도 Polylang 사용해서 다국어 사이트를 운영했는데 SEO 측면에서 안 좋은 방향으로 간다는 생각이 들었고, 사용하고 싶은 플러그인과 충돌이 일어나서 더 이상 사용하지 않을려고 삭제를 했는데 남은 데이터 때문에 오류가 난 적이 있습니다.
그래서 찾은 것이 Polylang 완전 삭제 방법이었습니다. 단순히 플러그인을 비활성화→삭제만 하면 모든 정리가 끝났다고 생각하기 쉽지만, 실제로는 데이터가 그대로 남아 있는 경우가 많습니다. 이런 상태가 오래 유지되면 데이터베이스가 불필요하게 무거워지거나, 나중에 다국어 플러그인을 설치할 때 예상치 못한 문제가 생길 수도 있습니다.
그래서 이번에 Polylang 완전 삭제하는 방법을 두 가지로 나누어 정리해 보려고 합니다. 하나는 비교적 안전한 기본 삭제 방법이고, 다른 하나는 설정과 데이터까지 깔끔하게 정리하는 방법입니다.
목차
Polylang 완전 삭제 전 확인할 점
삭제 작업을 하기 전에는 백업은 반드시 진행하는 것이 좋습니다. 특히 데이터베이스를 직접 건드리는 과정이 포함되기 때문에, 복구가 필요할 수 있는 상황을 대비해 전체 백업을 해 두는 것이 안전합니다.
- 호스팅 제공 백업 기능 사용(라이트세일일 경우에는 스냅샷)
- 워드프레스 백업 플러그인으로 전체 백업
- phpMyAdmin에서 데이터베이스 직접 백업
백업이 번거로울 수 있지만, 문제가 생겼을 때 다시 되돌릴 수 있다는 것이 정말 중요합니다.
기본 삭제(플러그인만 제거)

첫 번째 방법은 Polylang(폴리랭)을 더 이상 사용하지 않지만, 데이터는 당장 정리하지 않아도 되는 경우에 할 수 있는 기본적인 방법입니다.
- 워드프레스 관리자 페이지 접속
- 플러그인 → 설치된 플러그인으로 이동
- Polylang 플러그인 비활성화
- 비활성화 후 삭제 버튼 클릭
위의 과정으로 플러그인은 제거되지만, Polylang이 생성한 데이터베이스 테이블과 설정 값은 그대로 남아 있습니다. 그래서 이 방법은 잠시 플러그인을 중단하거나 나중에 다시 쓸 가능성이 있을 경우에 하시면 됩니다.
나중에 다시 활성화를 했을 경우 저장되어 있는 설정이나 정보는 남아 있어서 빠르게 다시 구성하기 편합니다.
설정·데이터까지 완전 삭제

두 번째 방법은 Polylang을 완전히 삭제하고 싶은 경우게 사용하는 방법입니다. 조금 더 과정이 있지만, 사이트에서 Polylang(폴리랭) 플러그인을 완전히 삭제를 할 수 있습니다.
1️⃣ 플러그인 비활성화 및 삭제
먼저, Polylang(폴리랭) 플러그인을 비활성화한 뒤 삭제를 진행하시면 됩니다.
2️⃣ 데이터베이스에서 Polylang 데이터 제거
phpMyAdmin이나 DB 관리 도구에 접속해 아래 항목을 확인합니다.
- Polylang 전용 테이블: 보통 wp_pll_로 시작하는 테이블들이 생성되어 있습니다.
- 옵션 값: polylang_으로 시작하는 옵션 데이터
예를 들면 이런 식입니다.
- wp_pll_languages
- wp_pll_translations
- wp_options 테이블 내 polylang 관련 옵션
이 데이터들은 Polylang을 다시 사용하지 않는다면 삭제해도 문제가 되지 않습니다. 다만, 직접 삭제 작업을 진행하는 만큼 백업이 없는 상태에서는 추천하지 않습니다.
3️⃣ 플러그인 설정을 완전히 삭제

플러그인 설정을 완전히 삭제하는 방법은 wp-config.php파일에 define(‘PLL REMOVE_ALL_DATA’,true);를 추가하면 됩니다. 추가하는 위치는 /*That’s all, stop editing! happy publishing.*/ 바로 위에 하시면 됩니다.
wp-config.php 파일로 접속하는 방법은 서비스마다 다르지만 보통은 Filezilla 프로그램을 사용한다면 편하게 할 수 있습니다. SSH를 사용할 경우에는 sudo nano /home/greenblog.co.kr/public_html/wp-config.php 명령어를 통해서 편집을 할 수 있습니다.
CyberPanel 패널을 사용할 경우에는 File Manager를 통해서 마우스 우 클릭을 해서 EDIT로 파일을 수정할 수 있습니다. 자신의 환경에 맞는 방법으로 코드를 추가하시면 됩니다.
4️⃣ 캐시 정리 및 사이트 점검
Polylang 완전 삭제를 끝났다면 마지막으로 캐시를 정리해야 합니다.
- 워드프레스 캐시 플러그인
- 서버 캐시
- CDN 캐시(사용중이라면)
이후 게시글, 페이지, 관리자 화면을 한 번씩 확인하면서 언어 전환 흔적이나 오류 메시지가 남아 있지 않은지 점검해 주면 됩니다.
마무리 정리
Polylang 삭제는 단순히 플러그인을 지우는 것에서 끝나지 않습니다. 남아 있는 데이터로 인해서 색인이 이루어져 SEO에 안 좋은 영향을 줄 수 있고, 데이터로 인해서 플러그인간에 충돌이 일어날 수 있습니다.
- 잠시 사용을 멈추는 경우: 기본 삭제
- 다국어 운영을 완전히 중단하는 경우: 데이터까지 완전 삭제
그래서 위의 방법으로 Polylang 완전 삭제를 하게 되면 오류 문제를 해결할 수 있습니다. 삭제를 할 경우에는 반드시 백업을 한 후에 진행을 하는 것이 문제가 발생할 경우 대처를 할 수 있습니다.


