← 전체 목록
워드프레스운영

캐시 플러그인 충돌 해결로 사이트 오동작을 깔끔하게 잡습니다

ℹ️ 본 글은 정보 제공 목적이며, 광고·제휴 링크가 포함될 수 있습니다.

워드프레스 캐시 플러그인 충돌 해결이 필요했던 상황은 사이트를 인수인계받았을 때였습니다. 이전 담당자가 속도 개선을 위해 여러 플러그인을 설치했는데, W3 Total Cache와 WP Super Cache가 모두 활성화돼 있었습니다. 로그인 상태가 이상하게 유지되거나, 업데이트한 내용이 보였다 안 보였다 하는 증상이 있었습니다. 두 플러그인이 서로 같은 파일을 건드리면서 충돌하고 있었던 것입니다.

캐시 충돌 증상

캐시 플러그인 충돌 시 나타나는 흔한 증상들:

  • 콘텐츠를 업데이트했는데 이전 버전이 계속 보임
  • 로그인했는데 로그아웃 상태로 보임 (또는 반대)
  • 특정 페이지만 이상하게 표시
  • 관리자 바(Admin Bar)가 로그아웃 사용자에게도 보임
  • 폼 제출이 작동 안 함 (캐시된 페이지에서 nonce 만료)

캐시 중복 점검 방법

설치된 플러그인 목록에서 캐시 관련 플러그인이 여러 개 있는지 확인합니다.

관리자 → 플러그인 → 설치된 플러그인
→ "cache"로 검색

캐시 기능이 있는 플러그인 종류:

  • 전용 캐시: W3 Total Cache, WP Super Cache, WP Rocket, LiteSpeed Cache
  • 성능 플러그인 내 캐시: Jetpack, SiteGround Optimizer
  • 호스팅 자체 캐시: 일부 호스팅에서 서버 레벨 캐시 제공

이 중 두 개 이상이 활성화돼 있으면 충돌 가능성이 있습니다.

충돌 해결 절차

  1. 모든 캐시 플러그인 일시 비활성화
  2. 사이트 동작 확인 (정상이면 캐시가 원인)
  3. 하나의 캐시 플러그인만 활성화
  4. 나머지는 비활성화 (완전 삭제 권장)
  5. 사이트 재확인

캐시 플러그인은 하나만 써야 합니다. 두 개를 같이 써서 2배로 빨라지지 않습니다.

호스팅 캐시와의 충돌

일부 호스팅(SiteGround, Kinsta 등)은 서버 레벨 캐시가 기본으로 켜져 있습니다. 이 경우 별도 캐시 플러그인이 충돌할 수 있습니다.

해당 호스팅 전용 플러그인(SiteGround Optimizer, Kinsta MU-Plugins)을 사용하고 다른 캐시 플러그인을 비활성화하는 것이 올바른 조합입니다.

캐시는 적을수록 충돌 가능성이 낮습니다. 하나만 제대로 설정하는 것이 최선입니다.

편집 정책

AI가 초안을 생성하고, 의료기관 인프라 운영자가 1차 데이터 기반으로 최종 검수·승인합니다.

작성·검수: WavePix 운영자 (의료기관 3곳 인프라 전담)