워드프레스 코스모스팜 회원관리 플러그인으로 디자인중입니다.
사이트를 완전 폐쇄형으로 꾸며야 해서 로그인 이전에는 메인 메뉴도 안 보이게 했으면 좋겠는데요. 가능한 방법이 있을까요?
자세한 답변 감사드립니다. 제 지식이 짧아 다 이해가 안되지만 시도해 보겠습니다.
안녕하세요~^^
테마에 메뉴가 없는 새로운 템플릿을 만들어보세요.
그리고 그 템플릿으로 새로운 페이지를 만들거나, 기존 로그인 페이지의 편집 화면에서 새로 만든 템플릿으로 적용해주세요.
템플릿이란 페이지의 레이아웃입니다.
테마에 새로운 템플릿 파일을 만드는 방법은 아래의 링크들을 참고해주세요.
워드프레스 테마 만들기 | 다양한 템플릿 만들기 > Page Template
템플릿 파일 내용에 get_header() 함수가 없다면 상단 레이아웃이 표시되지 않으며,
get_footer() 함수가 없다면 하단 레이아웃이 표시되지 않습니다.
원래는 모든 함수가 포함되어 있어야하며 함수가 없다면 특정 기능은 동작하지 않을 수 있습니다.
그러니 get_header() 함수만 빼거나 소극적으로 적용해보세요.
get_header() 함수는 테마의 header.php 파일을 인클루드(include)합니다.
get_footer() 함수는 테마의 footer.php 파일을 인클루드(include)합니다.
자세한 정보는 아래 링크를 참고해주세요.
https://codex.wordpress.org/Function_Reference/get_header
https://codex.wordpress.org/Function_Reference/get_footer
고맙습니다.