0

Wordpress をいじっていて、リンクとリンク カテゴリが提供する機能がほとんどないことに気付きました。

たとえば、特定のリンク カテゴリのすべてのリンクを 1 つのページに表示し、他のリンクは表示したくないとします。残りのページでは、カテゴリを指定したものを除くすべてのリンクを表示したいと考えています。

単純な「テキスト ウィジェット」を使用して 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 に答える