サポート » 使い方全般 » あるカテゴリーのリスト表示

  • 解決済 sarasarari

    (@sarasarari)


    色々探して、「特定のカテゴリーの記事一覧」というページは見当たるのですが、
    あるカテゴリーの一覧を表示させたいと思っております。

    全カテゴリー一覧を取得して、そこから不要なものを除外するという
    下記のコードは見つけたのですが、

    <?php wp_list_categories('title_li=&depth=1&exclude=31,83,75'); ?>

    カテゴリーのスラッグ名を指定するなどして、
    あるカテゴリーの一覧を表示することはできないのでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • Taxonomies で呼び出して、カテゴリーの一覧で固定ページにしています。
    http://wp.me/P6z6Fn-1rb

    意図されているとおりのことができるかわかりませんが、get_category_by_slug()という関数があります。

    リストにしたいのであれば、例えばこんな感じしょうか。

    <ul>
    <?php
    $slugs = array('php', 'javascript', 'others');
    var_dump($slugs);
    foreach($slugs as $slug){
    	$cat = get_category_by_slug($slug);
    	echo "<li><a href='".get_category_link($cat->cat_ID)."'>".$cat->name."</a></li>";
    }
    ?>
    </ul>

    トピック投稿者 sarasarari

    (@sarasarari)

    熊本地震東区避難所72日目様
    ご返答をありがとうございました。

    munyagu
    ご返答をありがとうございました。
    早速ご教授いただいたものをコピペし、

    array(‘php’, ‘javascript’, ‘others’);
    のところを、

    array(‘制作したカテゴリースラッグ名’);
    として
    試してみましたが、

    array(1) { [0]=> string(8) “制作したカテゴリースラッグ名” }

    と、コードがそのまま書き出されてしまいました。

    トピック投稿者 sarasarari

    (@sarasarari)

    申し訳ありません、色々調べていたら、
    そもそもカスタムタクソノミーで作ったカテゴリーは
    書き方が異なるということを、いま知りました。

    初心者なため、よく理解しておらずすいませんでした。

    いったん閉じさせていただき、新しいトピックで質問しなおさせていただきます。

    お二人ともありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「あるカテゴリーのリスト表示」には新たに返信することはできません。