워드프레스 사용자 정의 화면이 제대로 표시되지 않는 경우

GeneratePress나 Astra 등 워드프레스 테마를 사용할 때 사용자 정의 화면이 올바르게 표시되지 않는 경우가 있습니다. 다양한 상황에서 사용자 정의 페이지가 제대로 표시되지 않을 수 있습니다. 워드프레스 사용자 정의 페이지가 제대로 표시되는 경우 확인할 사항에 대하여 살펴보겠습니다.

워드프레스 사용자 정의 화면이 제대로 표시되지 않는 경우 해결 방법

네이버 카페에 GeneratePress 테마를 활성화할 경우 사용자 정의 화면이 제대로 나오지 않는 문제에 대한 질문이 올라와서 이 문제에 대하여 살펴보았습니다.

정상적인 경우 무료 GeneratePress 테마를 설치하면 다음과 같이 사이트 아이덴티티, Layout 등의 메뉴가 표시되고 오른쪽에는 미리 보기 화면이 표시되어야 합니다.

워드프레스 GeneratePress 테마

하지만 문제의 사이트에서는 아래와 같이 위젯Premium Modules Available만 표시되고 나머지 메뉴가 표시되지 않고 오른쪽에 미리 보기 화면이 표시되지 않았습니다.

워드프레스 사용자 정의 화면이 제대로 표시되지 않는 경우

이와 같은 문제가 발생할 경우 다음과 같은 조치를 통해 문제 해결을 시도해볼 수 있습니다.

브라우저 문제

먼저는 브라우저를 바꾸어서 문제가 해결되는지 체크해볼 수 있습니다. 예를 들어, 크롬을 사용한다면 엣지 또는 오페라와 같은 브라우저에서도 문제가 발생하는지 확인하시기 바랍니다.

구글 크롬 브라우저의 확장 프로그램(Extension)이 문제를 일으킬 수 있습니다. 엣지나 오페라 등의 브라우저로 바꾸었을 때 문제가 해결된다면 크롬 브라우저의 확장 기능 때문에 문제가 발생하는 것으로 의심할 수 있습니다.

경험상 애드블록 확장 기능이나 우클릭 금지 확장 기능이 문제를 일으킬 가능성이 높은 것 같습니다. 특히 애드블록 프로그램을 활성화하면 특정 사이트에 접속이 안 될 수 있습니다. 실제로 특정 애드블록 앱을 활성화하면 이 블로그에 접속할 때 에러가 발생하는 경우가 간혹 보고되고 있습니다.

크롬 브라우저에서 확장 프로그램을 하나씩 비활성화하면서 문제를 일으키는 확장 프로그램을을 특정할 수 있습니다.

크롬의 오른쪽 상단의 설정 아이콘을 클릭하고 확장 프로그램 » 확장 프로그램 관리로 이동하여 모든 확장 프로그램을 비활성화하여 문제가 해결되는지 체크해보시기 바랍니다.

구글 크롬 확장 프로그램

플러그인 충돌

플러그인 충돌로 인해 이런 문제가 발생할 수 있습니다. 아스트라(Astra) 테마가 설치된 사이트에서 사용자 정의 페이지에 아무런 내용이 표시되지 않는 문제의 해결을 맡은 적이 있습니다. 여러 가지 사항을 체크해보니 해당 문제는 스머시(Smush)라는 플러그인 때문에 문제가 발생하는 것을 발견했습니다.

모든 플러그인을 비활성화했을 때 문제가 해결되는지 체크해보시기 바랍니다. 플러그인 충돌로 인해 문제가 발생한다면 하나씩 활성화하면서 문제를 일으키는 플러그인을 특정할 수 있을 것입니다.

블록 테마를 사용하는 경우

Twenty Twenty-Five 등 블록 테마를 설치하면 사용자 정의 메뉴가 표시되지 않습니다.

블록 기반 테마

블록 기반 테마를 사용하면 모양 메뉴 아래에 사용자 정의메뉴, 위젯 등의 하위 메뉴가 표시되지 않습니다.

워드프레스닷컴(가입형 워드프레스) 사용 시

워드프레스에는 워드프레스닷컴(WordPress.com)에 가입하여 사용하는 가입형과 카페24, 클라우드웨이즈 등 웹호스팅에 가입하여 워드프레스를 설치하여 워드프레스 사이트를 운영하는 설치형이 있습니다.

가입형은 제약이 많기 때문에 워드프레스의 모든 기능을 사용하려는 경우 설치형이 바람직합니다.

가입형에서 테마, 플러그인을 자유롭게 설치하려면 비즈니스 요금제를 이용해야 합니다. 비즈니스 플랜을 이용하면 SFTP/phpMyAdmin 접속이 가능하여 사실상 설치형과 비슷하지만, 워드프레스닷컴에 설치하지 못하는 플러그인이 있을 수 있고, 일부 기능이 제대로 작동하지 않을 가능성도 있습니다.

워드프레스닷컴은 기능 제한 때문에 그다지 권장하지는 않지만, 트래픽이 사실상 무제한으로 제공되므로 방문자 수가 많은 블로그를 운영한다면 경제적인 선택이 될 수 있을 것입니다.

참고로 워드프레스닷컴의 워드프레스와 설치형 워드프레스의 메뉴가 조금씩 다릅니다. 유튜브 영상이나 블로그 등에서 사용되는 UI는 일반적으로 설치형 워드프레스를 기준으로 합니다.

예를 들어, 설치형 워드프레스에서 "모양"은 가입형 워드프레스에서 "디자인"으로 번역되어 있습니다.

가입형 워드프레스 메뉴

테마, 플러그인 등 일부 메뉴가 표시되지 않는 문제

관리자 계정으로 로그인해도 테마, 플러그인 등 일부 메뉴가 표시되지 않는 경우가 있습니다. 관리자 아이디로 로그인했지만 특정 메뉴가 표시되지 않는 경우 다음 글을 참고해보세요.

마치며

이상으로 워드프레스에서 사용자 정의 메뉴가 표시되지 않는 경우 확인할 사항에 대하여 살펴보았습니다. 먼저는 브라우저를 변경하여 문제가 해결되는지 체크해보시기 바랍니다. 브라우저를 바꾸어도 문제가 지속된다면 모든 플러그인을 비활성화하여 문제가 해결되는지도 확인해보세요. 많은 문제가 플러그인 충돌로 인해 발생합니다.

여러 가지 조치에도 문제가 해결되지 않으면 여기에서 서비스(유료)를 의뢰하실 수 있습니다.

참고

2개 댓글

댓글 남기기

    • 특정 환경에서 Breeze 플러그인 때문에 발생하는 문제였습니다. 문제의 원인을 찾아서 수정했습니다. 이제 댓글을 제출할 때 치명적인 에러가 발생하지 않을 것입니다.

      답글