GeneratePress테마에서 WP Sticky Sidebar 플러그인 사용하기

GeneratePress테마에서 WP Sticky Sidebar 플러그인 사용하기 / WP Sticky Sidebar 플러그인은 사이드바를 고정해주는 플러그인입니다. Astra 테마를 적용한 다른 블로그에서는 설치해서 활성화만 해도 잘 작동이 되었는데, GeneratePress 테마를 사용하는 이 사이트에는 처음부터 잘 고정되지는 못했습니다. 어떻게 해야 하는지 알아봅니다.

GeneratePress테마에서 WP Sticky Sidebar 플러그인 사용하기

보통 글의 길이가 사이드바보다 길어 스크롤을 움직이다 보면 사이드바 자리가 휑하니 비어보이기도 하고, 무엇보다 사이드바에 있는 메뉴를 찾으려면 일부러 위로 올라가야 하는 불편을 겪게 됩니다. 테마에 따라선 고정하는 기능이 있기도 한데, GeneratePress 테마에는 그런 기능이 없습니다. CSS 코드를 수정해서 고정시키는 것이 가장 좋습니다만, 여의찮을 때는 플러그인을 사용하는 것이 좋습니다.

▶︎ CSS 코드를 사용해 GeneratePress 테마 사이드바 고정하기

그런데 이상한 것이 Astra 테마에서는 잘 되던 플러그인이 GeneratePress 테마에서는 작동하지 않았습니다. 그럴 때에는 관리자 화면에서 플러그인> 설치한 플러그인> WP Sticky Sidebar> Settings로 들어갑니다.

거기서 Sticky Class가 어떻게 지정되어있는지 확인해봅니다. 보통 ‘#secondary’로 되어있는데, 이렇게 되어있으면 작동하지 않더군요. Astra테마에서는 초기값인 #secondary로 놔두어도 괜찮았는데, GeneratePress 테마에서는 그렇지 않았습니다.

GeneratePress테마에서 WP Sticky Sidebar 플러그인 사용하기
WP Sticky Sidebar 세팅

영문을 알 수 없어 혹시나 하고 ‘#right-sidebar‘로 고쳐봤습니다. 그랬더니 잘 작동되었습니다. 의외로 간단히 풀리는 문제였네요. 테마마다 클래스 설정을 다르게 해야 하는지 몰랐습니다.

사이드바 고정 플러그인 베스트 6

WP Sticky Sidebar 외에 다른 플러그인도 있습니다. Gomahamaya라는 사이트에서 소개한 사이드바 고정 플러그인 베스트 6는 다음과 같습니다.

  1. WP Sticky Sidebar
  2. Q2W3
  3. WP Sticky Anything
  4. Widget Options
  5. Custom Sidebars
  6. Sticky Block for Gutenberg

▶︎ 원글 : Best Sticky Didebar Plugins For WordPress


결론 : GeneratePress 테마에서는 WP Sticky Sidebar 플러그인 설정에서 Sticky Class 클래스를 ‘#right-sidebar‘로 바꿔줘야 한다.

이상으로 ‘GeneratePress테마에서 WP Sticky Sidebar 플러그인 사용하기’에 대해 알아보았습니다. 혹시 같은 고민을 하고 계신 분들께 도움 되었으면 좋겠습니다.

함께 읽으면 좋은 글

블록 위젯으로 사이드바에 카테고리 목록 넣기