サポート » テーマ » sidebarに指定子カテゴリを表示したい。

  • sidebar.phpにサイトメニューリストを作成しています。
    サイトメニューの一つを指定子カテゴリに直接ジャンプさせたいと考えています。

    • What’s New (カテゴリID=4)
    1. 新着情報・お知らせ (カテゴリID=11)
    2. アクセサリー (カテゴリID=13)
    3. その他色々 (カテゴリID=14)

    上記の様にカテゴリを組んでいたとします。
    sidebar.phpのサイトメニューリストから「新着情報・お知らせ (カテゴリID=11)」へ直接ジャンプ出来るリンクを作成したいと思っています。

    <?php wp_list_categories('sort_column=menu_order & exclude= & &include=11 & title_li='); ?>

    「新着情報・お知らせ (カテゴリID=11)」はカテゴリIDが11なので指定しているのですが表示させることができません。

    <a href="指定カテゴリへのURL">任意のtitle(投稿作成時のtitleと別のtitle)</a>
    <a href="指定カテゴリへのURL">投稿作成時のtitle</a>

    上記の様な形を理想としています。
    宜しくお願い致します。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    <?php wp_list_categories('sort_column=menu_order & exclude= & &include=11 & title_li='); ?>

    引数の文法が変だからじゃないでしょうか (& がダブっている)。

    <?php wp_list_categories('sort_column=menu_order&include=11&title_li='); ?>

    だとどうでしょう? これでもカテゴリー名が入るだけで、投稿タイトルは入りませんが。

    リンク文字列は決め打ちで、投稿タイトルが不要ならば、sidebar.php に直に

    <a href="http://example.com/?cat=4">Whats' new</a>

    のように書いてしまえばいいんですが、投稿タイトルを入れたいとすると、ちょっと複雑ですね。他のトピックに、「特定カテゴリーの最新タイトルを取得する」というのはちょくちょく出る話題ですので、それを参考に作ってみてください。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「sidebarに指定子カテゴリを表示したい。」には新たに返信することはできません。