워드프레스 테마 수정해도 적용이 되지 않는 문제 해결 방법 (캐시 삭제)

워드프레스에서 페이지 내용을 수정하거나 테마 설정을 변경하고 적용을 눌렀는데도 불구하고 수정사항이 사이트에 반영이 안되는 현상이 가끔씩 발생합니다. 이 현상은 캐시가 원인인 경우가 대부분입니다. 이번 글에서는 워드프레스 블로그에서 테마 설정 부분을 변경 했음에도 실제로 반영되지 않는 문제를 해결하는 방법에 대해서 알아 보겠습니다.

1. 테마 수정 미 반영 문제 해결 방법

워드프레스 변경 사항이 바로 반영이 되지 않는 원인은 캐시가 수정이 되지 않았기 때문입니다. 캐시란 웹브라우저에서 방문한 페이지를 나중에 빠르게 보여주기 위해, 문서, 그림, 파일을 미리 저장한 공간을 이야기합니다. 이러한 캐시로 인해 워드프레스를 변경 했음에도 실제로는 변경 사항이 보여지지 않는 것입니다. 이 문제를 해결하기 위해서는 저장된 캐시를 지워야합니다.

1.1. 워드프레스 캐시 지우기

첫 번째는 워드프레스에 존재하는 캐시를 지우는 것입니다. 워드프레스에서는 캐시를 관리하는 여러 플러그인이 존재합니다. 캐시 관리 플러그인을 설치 한 워드프레스내 캐시를 삭제합니다. 워드프레스 관리 페이지에서 [플러그인] – [새로 추가] 메뉴에서 ‘Breeze’를 검색 후 설치합니다. 워드프레스를 설치하면 기본적으로 설치가 되는 플러그인인데 혹시 삭제했다면 다시 설치하시면 됩니다.



‘Breeze’ 플러그인이 설치된 상태라면 제일 상단에 ‘Breeze’라는 메뉴를 볼 수 있습니다. 해당 메뉴를 클릭 한 후 ‘Purge All Cache’를 클릭하여 워드프레스 안에 있는 캐시를 삭제합니다.

1.2. 브라우져 캐시 삭제하기

만약 워드프레스 캐시를 삭제했음에도 변경 사항이 반영되지 않았다면 그 다음은 사용하고 있는 인터넷 브라우저의 캐시를 삭제합니다. 크롬 브라우저 기준으로 주소 창에 ‘chrome://history/’를 입력합니다. [방문기록] 항목아래 있는 메뉴 중 [인터넷 사용 기록 삭제]를 클릭합니다.



[인터넷 사용 기록 삭제]를 클릭하며 다시 창이 나타나는데 ‘쿠키 및 기타 사이트 데이터’와 ‘캐시된 이미지 및 파일’을 선택한 후 [인터넷 사용 기록 삭제] 버튼을 클릭하여 브라우저에 있는 캐시를 삭제합니다.

1.3. 호스팅 (클라우드웨이즈) 서비 캐시 삭제

앞서 진행한 2가지 방법으로도 이 문제가 해결되지 않는다면 마지막으로 사용하고 있는 호스팅 서버의 캐시를 제거해 줍니다. 제가 사용하고 있는 클라우드웨이즈 기준으로 캐시 삭제 방법을 알려 드리겠습니다. 클라우드웨이즈 접속 후 사용하고 있는 ‘서버’를 선택합니다. 해당 서버에서 [Manage Services] 항목에서 ‘Varnish SOFTWARE’ 항목에 있는 [Purge]를 클릭합니다.

클라우드웨이즈 캐시 삭제

이번 글에서는 워드프레스 설정 변경 사항이 즉시 반영이 되지 않을 경우 어떻게 해야하는지에 대해서 알아 보았습니다. 만약 이렇게 해도 수정 사항이 반영되지 않는다면 호스팅 업체에 도움을 요청해 보시기 바랍니다.

[관련 글]  워드프레스 글 구글 서치 콘솔과 빙에 자동으로 등록되게 하기 (Instant Indexing API 설정)