Расширенная функциональность категории ссылок в Wordpress - PullRequest
0 голосов
/ 03 февраля 2009

Я возился с Wordpress и понял, что ссылки и категории ссылок предоставляют очень мало функций.

Например, я хочу отобразить все ссылки в определенной категории ссылок на одной странице, а не любые другие ссылки. А на остальных страницах я хочу отобразить все ссылки, кроме тех, которые имеют категорию.

Я могу придумать глупый способ сделать это, используя простой «Текстовый виджет» и сделать список в HTML, но мне было интересно, есть ли более разумный способ. Как способ выбора категорий ссылок, которые я хочу отображать в виджете «Ссылки». Было бы неплохо иметь несколько таких виджетов для разделения ссылок между несколькими боковыми панелями.

Заранее спасибо.

1 Ответ

1 голос
/ 04 февраля 2009

Вы можете фильтровать ссылки на основе категории ссылок, поэтому, если у вас есть категория foo, вы можете получить все ссылки, которые были внутри foo, с помощью.

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

Foo также может быть переменной, так что вы можете определить, на какой странице вы были, и отфильтровать список по заголовку. В этом случае, если бы я находился на посте или странице с именем bar, на выходе были бы все ссылки в категории bar.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...