워드프레스(WordPress)에서는 테마, 플러그인, 업로드한 이미지 등이 모두 "wp-content" 폴더에 저장됩니다. 실제로 이미지나 스타일시트의 URL에도 이 폴더 이름이 그대로 노출되기 때문에, 해당 사이트가 워드프레스 기반이라는 점을 누구나 쉽게 알아볼 수 있습니다. 기본 폴더 이름이 마음에 들지 않거나 개인적인 취향에 맞게 커스터마이징하고 싶다면, 몇 줄의 코드만 추가하면 손쉽게 폴더 이름을 변경할 수 있습니다. 지금부터 그 방법을 단계별로 살펴보겠습니다.
폴더 이름 변경 전 반드시 알아야 할 사항
"wp-content" 폴더의 이름을 바꾸는 작업 자체는 간단합니다. 몇 줄의 코드만 추가하면 되기 때문입니다. 하지만 진행하기 전에 아래 사항들을 미리 숙지해 두는 것이 좋습니다.
- 운영 중인 웹사이트나 블로그라면 최소 몇 분간의 다운타임이 발생할 수 있으니 대비하세요.
- 폴더 이름을 변경한다고 해서 보안이 강화되거나 워드프레스 사용 여부가 완전히 숨겨지는 것은 아닙니다.
- 작업 과정에서 설치된 모든 플러그인과 테마가 비활성화되며, 이름 변경 후에는 직접 다시 활성화해야 합니다.
- 일부 테마는 비활성화되면서 설정값을 잃어버릴 수 있으므로, 작업 전 설정을 반드시 백업해 두세요.
- 변경 후 일부 플러그인이 정상적으로 동작하지 않을 수 있습니다. 이는 해당 플러그인이 워드프레스 가이드라인을 따르지 않고 "wp-content" 경로를 하드코딩했기 때문입니다.
- 기존에 운영하던 사이트의 경우 예전 URL이 새 URL로 자동 리디렉션되지 않습니다. Redirection 같은 플러그인으로 직접 처리해야 하므로, 라이브 사이트에서는 신중하게 결정하시기 바랍니다.
wp-content 폴더 이름 변경하기
주의: 운영 중인 워드프레스 사이트를 수정할 때는 반드시 전체 백업을 먼저 생성하세요. 문제가 발생하거나 결과가 만족스럽지 않을 경우, 언제든 이전 상태로 복구할 수 있습니다.
먼저 평소 사용하는 FTP 클라이언트를 열어 사이트에 로그인한 뒤, 루트 디렉터리에 있는 "wp-content" 폴더의 이름을 변경합니다. 여기서는 예시로 "content"로 변경했습니다. assets, resources, core, files 등 원하는 이름을 자유롭게 지정할 수 있으며, 공백이나 특수문자는 사용하지 않도록 주의하세요.
폴더 이름을 변경하는 즉시 관리자 페이지의 플러그인 화면에서 오류가 표시되고, 사이트 앞단 역시 정상적으로 동작하지 않습니다.

이 문제를 해결하려면 워드프레스에게 폴더 이름이 변경되었음을 알려줘야 합니다.
루트 폴더에 있는 "wp-config.php" 파일을 엽니다. 그런 다음 아래 코드 스니펫을 require_once(ABSPATH . 'wp-settings.php'); 라인 위에 추가하세요. 이때 "Folder_Name" 부분은 실제 사용한 폴더 이름으로 교체하는 것을 잊지 마세요.
//Rename wp-content folder
define ('WP_CONTENT_FOLDERNAME', 'Folder_Name');
코드를 추가하면 파일은 아래와 같은 형태가 됩니다.

이어서 새 디렉터리 경로와 URL을 정의해야 합니다. 마찬가지로 require_once(ABSPATH . 'wp-settings.php'); 라인 위에 아래 코드를 추가합니다.
//Define new directory path
define ('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME);
//Define new directory URL
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);

파일을 저장한 후 서버에 업로드하세요.
여기까지 완료하면 사이트가 오류 없이 정상적으로 구동됩니다. 앞서 말씀드린 것처럼 모든 플러그인과 테마는 비활성화된 상태이므로, 직접 하나씩 다시 활성화해야 합니다. 필요에 따라 플러그인, 테마, 위젯의 설정을 재구성해야 할 수도 있습니다.
위 방법으로 "wp-content" 폴더 이름을 변경해 보신 경험이나 의견이 있다면 댓글로 공유해 주세요.