특정 페이지에 WordPress 위젯을 표시하는 방법

WordPress를 사용하면 최근 게시물, 최근 댓글, 카테고리, 아카이브 등과 같은 위젯을 사용하여 블로그 모양을 쉽게 사용자 지정할 수 있습니다. 문제는 이러한 위젯이 기본적으로 사이트의 모든 페이지에서 사이드바에 표시되지만 WordPress는 ' t는 위젯 배치를 지정하는 통합 옵션을 제공합니다. 다행히도 기능을 추가하는 몇 가지 훌륭한 플러그인이 있습니다. 특정 페이지에서 위젯 표시 또는 숨기기워드프레스에서 PHP 기술이 필요하거나 템플릿 코드를 어지럽히지 않고도 그러나 이것은 단일 페이지에 최근 게시물 위젯을 표시하는 것과 같이 유용하므로 WordPress의 핵심 기능이어야 합니다.이미 가장 최근 게시물을 표시하는 홈페이지에는 없습니다. 마찬가지로 홈페이지에만 필요한 위젯을 배치할 수 있습니다.

다음은 최고의 플러그인 중 일부입니다. 조건부 태그 기반 플러그인인 위젯 로직을 사용할 수 있습니다. 또는 위젯 컨텍스트 및 디스플레이 위젯, 태그를 수동으로 추가할 필요가 없는 UI 기반 플러그인. 가장 적합한 것을 선택하십시오!

위젯 로직 – 여기에서 다운로드

이 플러그인을 사용하면 WP의 조건부 태그를 사용하여 위젯이 표시되는 페이지를 제어할 수 있습니다. 또한 테마에 따라 위젯의 HTML을 조정할 수 있는 'widget_content' 필터를 추가하는 옵션도 있습니다. 이 플러그인은 적절한 WordPress 조건부 태그 또는 모든 일반 PHP 코드를 사용할 수 있는 모든 위젯에 "위젯 로직"이라는 추가 제어 필드를 추가합니다. 플러그인은 매력처럼 작동하며 위젯을 원하는 대로 정확하게 표시할 수 있습니다. 그러나 플러그인이 eval()을 사용하고 일부 사용자는 태그가 친숙하지 않다고 생각할 수 있으므로 주의해서 사용하십시오.

일반적으로 사용되는 몇 가지 태그는 다음과 같습니다.

is_home() – 위젯을 홈페이지에만 표시하려면

is_single() - 단일 게시물 페이지에만 위젯을 표시하려면

!is_single() - 단일 게시물 페이지를 제외한 모든 페이지에 위젯을 표시하려면

is_single( '17' ) – ID가 17인 게시물에만 위젯을 표시하려면

is_page() - 위젯을 페이지에만 표시하려면

is_category() - 카테고리 아카이브 페이지에 위젯을 표시하려면

is_tag() - 태그 아카이브 페이지에 위젯을 표시하려면

이러한 옵션은 위젯 페이지에 표시되며 필요할 때만 사용합니다.

디스플레이 위젯 - 여기에서 다운로드

조건부 태그를 수동으로 추가할 필요가 없는 유사하고 사용하기 쉬운 플러그인입니다. 위젯 표시는 각 위젯에 확인란을 추가하여 모든 사이트 페이지에서 표시하거나 숨깁니다. 하나 이상의 페이지를 선택하여 지정된 페이지에서 위젯을 표시하거나 숨길 수 있습니다. 다양한 페이지, 카테고리, 사용자 정의 분류 및 WPML 언어에 대한 사이드바 콘텐츠를 변경할 수 있습니다. 유일한 제한 사항은 WordPress 버전 2.8 형식으로 작성된 위젯에서만 작동한다는 것입니다. 기본적으로 확인란이 선택되지 않은 상태에서 '선택 항목에 숨기기'가 선택됩니다.

위젯 컨텍스트 – 여기에서 다운로드

사이트의 특정 게시물, 페이지 또는 섹션(앞 페이지, 게시물, 페이지, 아카이브, 검색 등)에서 위젯을 쉽게 표시하거나 숨길 수 있게 해주는 사용자 친화적인 인터페이스가 있는 또 다른 유사한 플러그인입니다. 또한 URL( 최대 유연성을 위해 와일드카드 지원).

예를 들어, 위젯을 iPhone 카테고리에만 표시하려면 위치를 다음과 같이 입력하십시오. 카테고리/아이폰/* iPhone 카테고리의 모든 게시물을 대상으로 합니다. 마찬가지로 특정 개별 페이지에만 위젯을 표시하려면 다음과 같이 웹페이지 URL 슬러그를 입력하기만 하면 됩니다. */연락하다 위젯 컨텍스트 상태가 '선택 항목에 표시'로 설정되어 있는지 확인합니다.

이 게시물이 도움이 되었기를 바랍니다. 🙂

태그: 블로깅팁TricksWordPress