0

我一直在摆弄 Wordpress,我意识到链接和链接类别提供的功能很少。

例如,我想在一个页面中显示某个链接类别中的所有链接,而不是任何其他链接。在剩下的页面中,我想显示除已说明类别的链接之外的每个链接。

我可以想到一种愚蠢的方法,使用简单的“文本小部件”并在 HTML 中制作列表,但我想知道是否有更聪明的方法。就像一种能够选择我希望在“链接”小部件上显示哪些链接类别的方式。拥有多个此类小部件的方法也可以很好地将链接划分为多个侧边栏。

提前致谢。

4

1 回答 1

1

您可以根据链接类别过滤链接,因此如果您有一个类别 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 ); ?>

于 2009-02-04T16:59:16.560 回答