헤더의 css에 position: fix를 붙이면 스크롤을 움직여도 헤더가 화면상 가장 상단에 고정된다고 알고 있는데
혹시 이게 특정 페이지에서는 고정안되게끔 만들 수 있나요?
메인 페이지에서는 헤더가 화면상의 위치에 고정되면 편한데
게시글에서는 고정되어있지 않고 스크롤 내리면 사라지게끔 만들고싶어서요 ㅠ
그런게 가능할까요?
그리고 워드프레스 설정에서 위젯을 달아서 메인페이지를 꾸밀 수 있잖아요
그 위젯을 설정페이지가 아닌 코드를 이용해서 php파일에 직접 코드를 넣어 쓰는 방법이 있나요??
아 그리고 게시물은 single.php를 통해 나가는데
메인페이지는 어떤건가요? index.php가 메인페이지에 대응되는 php파일이 맞나요??
항상 감사합니다
안녕하세요~^^
1. 워드프레스 테마 쪽에서 body 태그 class에 페이지 id를 추가하고 있다면
특정 페이지에서만 다른 CSS 코드를 적용하실 수 있습니다.
비회원으로도 확인 가능한 페이지 주소 알려주시면
CSS 코드로 해결이 가능할지 살펴보겠습니다.
2. 위젯을 숏코드로 바꾸는 플러그인을 사용하시면 가능할 듯합니다.
Widget Shortcode 플러그인을 사용해서 위젯을 숏코드화 시킨 후
PHP 파일에서는 do_shortcode 함수로 출력해보시겠어요?
3. 워드프레스 테마에서 표시하는 영역의 파일에 대한
자세한 내용은 아래 링크를 참고해보시겠어요?
https://codex.wordpress.org/Theme_Development#Template_Files_List
가급적이면 테마 구조에 대해 정독해보시는 걸 권장드립니다.
고맙습니다.