3

WordPressサイトのカテゴリにリンクする必要があります。次のコードは多少機能します。

                <?php
 // Get the ID of a given category
 $category_id = get_cat_ID( 'People' );

 // Get the URL of this category
 $category_link = get_category_link( $category_id );
    ?>

私の問題は、URLに/ category /が含まれていることです。これは、パーマリンク構造の設計方法ではありません。出力するURLに/category/を含める方法を知っている人はいますか?

4

2 に答える 2

1

2.9で動作するプラグインを見つけました:

http://wordpress.org/extend/plugins/wp-no-category-base/

ただし、プラグインなしで問題を解決する方法を知っている人のために、質問は開いたままにしておきます。

于 2010-02-16T14:59:39.230 に答える
1

あなたが何をしたいのかわかりません。テンプレートタグ/wpリストカテゴリをご覧ください«設定したカテゴリベースを含むカテゴリメニューのテンプレートタグについては、WordPressCodexをご覧ください。カテゴリページ自体にカテゴリへのリンクを出力する場合は、次を使用します。

<a href="<?php bloginfo('url'); ?>/<?php $category = get_the_category(); echo $category[0]->category_nicename; ?>" title="<?php echo $category[0]->category_nicename; ?>">

<?php $category = get_the_category(); echo $category[0]->category_description; ?></a>
于 2010-02-16T16:01:51.883 に答える