플러그인을 이용해도 좋지만 CSS로 조금 더 간편하고 원하는 방식으로 고정할 수 있습니다.
메인 메뉴(Primary Menu)를 고정하려면 아래 코드를 디자인 -> 사용자 정의하기 -> 추가 CSS에 추가하면 됩니다.
/* GeneratePress 메뉴 고정 */
.main-navigation {
position: sticky; /*make it stick */
top: 0; /* stick it to the top of the window */
z-index: 999; /* draw it over other elements */
}
헤더를 고정하는 방법은 아래 코드를 디자인 -> 사용자 정의하기 -> 추가 CSS에 추가하면 됩니다.
메인 메뉴를 헤더에 플로팅 한 경우에는 아래 코드만 추가해도 됩니다.
/* GeneratePress 헤더 고정 */
.site-header {
position: sticky; /*make it stick */
top: 0; /* stick it to the top of the window */
z-index: 999; /* draw it over other elements */
}