2009-02-03 4 views
0

저는 Wordpress로 둘러 보았습니다. 링크와 링크 카테고리가 거의 기능을 제공하지 않는다는 것을 깨달았습니다.Wordpress의 고급 링크 카테고리 기능

예를 들어 특정 링크 범주의 모든 링크를 한 페이지에 표시하고 다른 링크를 표시하지 않겠습니다. 그리고 나머지 페이지에는 카테고리가있는 링크를 제외한 모든 링크가 표시됩니다.

간단한 "텍스트 위젯"을 사용하고 HTML로 목록을 작성하는 것은 어리석은 방법으로 생각할 수 있습니다. 그러나 똑똑한 방법이 있는지 궁금합니다. "링크"위젯에 표시 할 링크 카테고리를 선택할 수있는 방법처럼. 위젯을 여러 개 사용하는 방법은 둘 이상의 사이드 바 사이에 링크를 나눌 수 있습니다.

미리 감사드립니다.

답변

1

링크 범주를 기반으로 링크를 필터링 할 수 있습니다. 범주가 foo 인 경우에는를 사용하여 foo에 있던 모든 링크를 얻을 수 있습니다. 당신이 당신이 된 페이지 파악하고이 제목을 기준으로리스트를 이용하여 필터링 할 수 있도록

<?php wp_list_bookmarks('title_li=&categorize=0&category_name=foo'); ?>

푸는 또한 varible 될 수 있습니다. 이 경우 bar라는 게시물이나 페이지에 있다면 출력은 bar 카테고리의 모든 링크가됩니다. 그래서

<?php wp_list_bookmarks('title_li=&categorize=0&category_name='.$post->post_title); ?>

+0

, 그건 내가 제공 "링크"위젯을 사용하고 "텍스트"위젯을 사용하고 거기에 PHP를 드롭 할 수 없음을 의미? 또는 내 자신의 위젯을 만드시겠습니까? – Farinha

+0

위젯에 대해서는 잘 모르겠지만 실제 템플릿 파일을 수정하는 것은 매우 간단합니다. – Tom

관련 문제