Custom Sidebars – Dynamic Widget Area Manager : 페이지나 글마다 다른 사이드바 사용하기 & 상품상세페이지에서 사이드바 제거하기

 

필요성

아래는 상품상세페이지 이미지입니다. 하단 우측에 사이드바가 보이는데, 기본적으로 워드프레스는 위젯을 한곳에 관리하고 설정된 위젯은 게시글(post), 페이지, 상품페이지에서 동일하게 보여집니다. 그런데 이미지처럼 쇼핑몰에서 블로그 게시글에 있을법한 위젯이 있으면 상품(또는 쇼핑몰) 컨셉에 맞지 않아 눈에 거슬리는 경우가 많습니다. 이때 사용할 수 있는 플러그인이 Custom Sidebars plugin 입니다. 

Custom Sidebars_상품페이지에 사이드바가 거슬림

 

 개요

 

** 사이트의 사이드 바 및 기타 위젯 영역을 관리하고 유연한 위젯 영역 관리자 인 Custom Sidebars로 대체하십시오. **

사용자 정의 사이드 바 구성을 만들고 각 페이지 또는 사이트의 게시물에 표시 할 위젯을 선택할 수 있습니다.

페이지 및 게시물에 다른 사이드 바 표시

사용자 정의 사이드 바를 사용하면 모든 페이지, 포스트, 카테고리, 포스트 유형 또는 아카이브 페이지에 사용자 정의 위젯 구성을 동적으로 표시 할 수 있습니다.

사용자 정의 사이드 바를 사용하면 모든 페이지, 포스트, 카테고리, 포스트 유형 또는 아카이브 페이지에 사용자 정의 위젯 구성을 표시 할 수 있습니다.

 

설치 및 활성화

Custom Sidebars_설치및활성화

 

How to Use the Custom Sidebars Plugin 동영상(14:46)

표지화면이 이상하나 Custom Sidebars Plugin 에 관한 동영상이 맞습니다. 쭉 보시고 다시 플러그인을 보시면 90%이상 이해 및 적용이 가능합니다. 아래의 저의 설명을 참조하시면 자유롭게 사용하실 수 있을 것입니다. 

 

사용법

Create a new sidebar를 선택하여 새로운 사이드바를 만들거나 Edit를 눌려 편집할 수 있습니다.

테마에서 제공하는 모든 사이드바들이 보입니다.
각각의 사이드바별로 Custom Sidebares의 사용(배치)를 허용할지 설정할 수 있습니다.

Custom Sidebars_새로만들기

Name과 Descrption 은 이용하실 분이 어떤 플러그인지 구별할 수 있도록 적당히 적어 주세요. 

Custom Sidebars_name과 descritions

자신이 원하는 위젯을 배치한 후, 페이지, 게시글 등의 편집화면(글쓰기화면)으로 이동하시면 우측 하단(카테고리/태그밑)에 sidebar 가 만들어진 것을 확인할 수 있습니다. 다양한 사이드바 위치들(헤더, 푸터, 사이드바 등)중 하나를 선택하시고 만들어두었던 sidebar(Custom Sidebars)를 선택하시면 해당 보기페이지에 Custom Sidebar가 보여집니다. 

Custom Sidebars와 워드프레스 글쓰기화면

 

 

상점페이지 및 상품페이지에서 Custom Sidebars 보이게 하기

워드프레스 관리자 페이지 위젯 설정창에서 [Sidebar Locations]을 선택한후 [For Archievs] -> [As Sidebar for selected Archieve Types] -> [상품 Archives]를 선택해주세요.

Custom Sidebars_상점 및 상품페이지에 custom sidebar 표시되게 하기

페이지 속성이 Full width으로 설정되어 있으면 Custom Sidebar가 보이지 않습니다. 

[페이지 속성] -> [템플릿]에서 템플릿의 종류를 [기본템플릿]을 설정하셔야 이 플러그인에서 설정한 위젯이 표시됩니다. 

Custom Sidebars_주의사항_기본템플릿

 

Custom Sidebars Pro

pro(유료)에서는 태그별로 사용자역할별로 상세설정을 할 수 있다는 점이 다른 것 같습니다. 

 

대체 플러그인

페이지마다 다른 배경 표시하기(워드프레스) 1 에 의하면,  페이지나 글 혹은 카테고리 등에 따라 다른 위젯을 사용하려는 경우 Widget Logic 같은 플러그인을 사용할 수 있습니다. 그러나 이 플러그인은 코드를 직접 입력해야 하기 때문에 조금 까다롭니다.

같은 서비스를 제공하는 Display Widgets plugin 도 있는데 악성코드가 포함되어 워드프레스 플러그인 저장소에서 제거되었으니 이 플러그인은 이용하지 마세요.

 

 

참고자료 : 1. [워드프레스] 페이지나 글마다 다른 사이드바 사용하기

2. 페이지마다 다른 배경 표시하기(워드프레스) 1