본문 바로가기
정보글

워드프레스 오류, 사용자정의(관리자)화면과 내 홈페이지 화면이 다를때, 해결방법

by 윤앤민2 2025. 5. 7.
반응형

드프레스 테마를 수정했는데, ‘사용자정의’ 화면에서는 분명히 내가 수정한 대로 보이는데 홈페이지에선 여전히 이전 상태 그대로 나오는 현상… 혹시 여러분도 겪으셨나요? 저도 이 문제 때문에 며칠을 고민했습니다. 하지만 알고 보니 원인은 의외로 간단하고, 해결 방법도 명확했습니다.

 

썸네일
썸네일

 

이런 문제가 생기는 대표 증상

 이런 문제가 생기는 대표 증상

사용자정의페이지
관리자페이지

 

위의 화면의 제 워드프레스 관리자(사용자정의) 화면인데 위젯에서 오른쪽에 검색창을 제외하고는 모든 것을 다 삭제하였고 오른쪽 위에 카테고리를 추가하여 설정하였습니다.

 

아!! 그런데.. 그런데.. 

 

내 홈페이지 화면
내 홈페이지 메인 화면

 

그런데 실제 홈페이지(도메인 주소) 화면에는 수정 전 그대로 표시되는 게 아니겠어요? 

 

새로고침도 하고 캐시도 삭제하고 시크릿 창으로 들어가 보기도 하고 테마도 바꾸고 며칠 동안 별의 별짓을 다 해봐도 여전히 같은 문제가 해결되지 않았습니다. 

 

원인 파악

 

이 문제의 진짜 원인은 다음 중 하나였습니다.

1. 워드프레스 데이터베이스 오류 또는 충돌


특히 wp_options, wp_posts, wp_postmeta 테이블이 꼬인 경우
테마와 설정이 정상이어도 사이트에 반영되지 않을 수 있습니다.

2. 홈페이지 ‘읽기 설정’이 비정상적으로 작동 중


설정 > 읽기 항목이 관리자 화면에 사라져 있거나,
홈페이지가 강제로 특정 고정 페이지로 지정된 상태일 수 있습니다.
이 경우, ‘최근 글’로 설정해도 변경이 반영되지 않습니다.

3. 캐시 플러그인(Breeze 등) 이 오래된 캐시를 불러오는 경우

서버 캐시, 브라우저 캐시, 또는 Breeze와 같은 워드프레스 캐시 플러그인이
변경 사항을 덮어씌워 홈페이지에 반영되지 않도록 만들 수 있습니다.

 

해결방법 (제가 성공한 방법)

✅ 해결 방법 (제가 직접 성공한 방법입니다)

 

🔵 1단계: 복구 준비 – wp-config.php 파일에 코드 삽입하기


📌 이건 뭐냐면?
워드프레스가 사용하는 데이터베이스에 문제가 생기면
설정이 제대로 저장되지 않거나 화면에 이상하게 나올 수 있음.
이럴 때, 데이터베이스를 고치는 ‘비밀 수리 도구’를 잠깐 켜주는 것

✅ 따라 하는 방법


① 웹호스팅 관리 페이지 (내가 쓰는 호스팅 업체 – 예: Hostinger 또는 가비아, 카페 24등)에 로그인
→ 내가 사용하는 호스팅 업체에 접속

 

관리버튼 찾기
관리버튼찾아서클릭


② 로그인 후 메뉴에서 [웹사이트] 클릭 → 내가 운영하는 사이트 옆에 있는 "관리" 버튼 클릭

- 내 호스팅업체마다 다를 수 있어요. 관리버튼을 잘 찾아보세요. 

 

파일관리자 찾기
파일관리자찾기


③ 메뉴에서 [파일 관리자] 클릭

 

public폴더
public폴더


→ 폴더 목록 중에 public_html 폴더 더블 클릭해서 들어감. 

 

wp-config.php

④ 안에 보면 wp-config.php라는 파일을 찾아서 들어감.
→ 한 번 또는 더블 클릭하고 상단에 있는 ✏️(연필 아이콘) 또는 "편집"을 클릭해서 아래 내용을 추가. 

→ 호스팅업체마다 조금 다를 수 있어요. 바로 수정도 할 수 있어요. 


⑤ 열려 있는 파일에서 이 줄을 찾아!!

/* That's all, stop editing! Happy publishing. */

눈을 크게 띄고 찾아야 함. 아래쪽에 화면 있으니 보고 하세요

 

⑥ 바로 위에 아래 코드를 한 줄 추가해

define('WP_ALLOW_REPAIR', true);
→ 이 코드를 복사해서 붙여 넣기
/* That's all, stop editing! */ 바로 위에 추가

 

아래 파일 다운로드하면 복사 가능해요. 

wp-config.php에 복구 코드 추가.txt
0.00MB

 

▣ wp-config.php 화면

코드 삽입하는 위치 찾기


⑦ 마지막으로 저장하기 (Ctrl+S 또는 상단 ‘저장’ 버튼 클릭)


🔵 2단계: 데이터베이스 복구하기

이제 워드프레스에 ‘숨겨진 복구 기능’이 켜졌으니
이 기능을 이용해서 사이트 데이터를 바로잡자.

✅ 따라 하는 방법

 

①  주소창(검색창)에 아래 주소를 입력하고 엔터키를 누를 것. 

https://내 사이트주소/wp-admin/maint/repair.php

 

주소창에 붙일 코드.txt
0.00MB

 

② 아래와 같은 화면이 뜨면,

 

데이터베이스수리하기
데이터베이스 수리하기


[데이터베이스 수리하기]
[데이터베이스 수리하고 최적화하기]

👉 둘 중 아무거나 눌러도 돼.
조금 더 좋은 건 [수리하고 최적화하기] 클릭!

③ 10초~30초 기다리면
"성공적으로 복구되었습니다"라는 문구가 나옴

 

🔵 3단계: 마무리 정리


✅ 꼭 해야 할 마무리 작업 2가지


① 다시 파일 관리자로 돌아가서


→ 아까 편집한 wp-config.php 파일을 다시 열기
→ 아까 넣었던 아래 코드를 삭제해야 함. (내가 아까 삽입했던 코드를 삭제하는 거임)

define('WP_ALLOW_REPAIR', true);  -> 이걸 꼭 삭제한 후 → 저장

이건 꼭 지워야 해! 안 지우면 누구나 복구 페이지에 들어올 수 있어서 위험함. 

② 이제 내 워드프레스 관리자 페이지로 접속

 

→ [설정 > 읽기]로 이동
→ 아래 항목이 보여야 정상!

설정_읽기_최신글_클릭화면
설정_읽기_최신글_클릭화면

 

“최근 글” 선택하고 저장!

 


✅ 문제 해결 후, 내 홈페이지는 이렇게 바뀌었어요!


사용자정의 화면에서 설정한 내용이 이제 홈페이지에서도 정확히 반영됨
카테고리 메뉴, 최신 글, 위젯, 썸네일이 정상 표시됨
더 이상 “관리자 화면에서는 보이는데 홈페이지에선 안 보이는” 문제없음

 

나도 이거 찾는다고 생고생했기 때문에 나 같은 사람 한 명이라도 구제해 주자는 생각으로 시간 들여 포스팅함.

화면이 제대로 작동했어? 진짜 고맙지!!! 고마우면 뭐 해 줄지 말 안 해도 알지?


🔚 마무리 팁


이 방법은 컴퓨터를 잘 모르더라도 한 단계씩만 따라 하면 누구나 해결할 수 있어요.
꼭 복구 후에는 복구 코드를 삭제하는 것, 절대 잊지 마세요!

반응형

쿠팡파트너스 활동을 통해
일정액의 수수료를 제공받을 수 있습니다.