• 解決済 yasuhirok1988may

    (@yasuhirok1988may)


    カスタム投稿ページに、カスタム分類のパンくずを表示させようと思ったのですが、うまくいきません。

    今までは、普通のカテゴリーのパンくずを以下で表示していました。

    <?php
    $category = get_the_category();
    foreach( $category as $cat ){
    // echo ‘Home > ‘;
    echo ‘category_nicename . ‘/”>’;
    echo $cat->cat_name;
    echo ‘
    >’;
    echo ”;
    }
    ?>

    これで、パンくずを

    カテゴリー1
    カテゴリー2
    カテゴリー3

    というふうに、改行して表示できていました。

    カスタム分類のパンくずで同じことをしたいのですが、かれこれ24時間以上調べていますが、
    まだまだ初心者で、方法がわかりませんでした。

    大変お恥ずかしいのですが、どなたかご教授いただけましたら幸いです。

    何卒、宜しくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • mocomoco

    (@silent_dandy)

    カスタム分類はget_the_category()で取得することはできません。

    パンくずリスト表示形式に特別なこだわりがないのであれば,
    プラグインを使用して表示するのが確実で早いと思います.

    Breadcrumb NavXT
    https://wordpress.org/plugins/breadcrumb-navxt/

    プラグインを使用したくないのであれば,以下のサイトのコードが参考になります.
    http://wp-firstup.com/breadcrumbs
    ※このサイトのコードは203行目にバグがあるので,
    is_object_in_term( $post -> ID, $mytaxonomy )

    is_object_in_term( $post -> ID, $mytaxonomy, $child )
    に書き換えないとカスタム分類表示が正常に機能しません.

    トピック投稿者 yasuhirok1988may

    (@yasuhirok1988may)

    カテゴリとかはやはり別物なのですね。。

    本当にありがとうございますm(__)m

    たくさん勉強します・・・!

    トピック投稿者 yasuhirok1988may

    (@yasuhirok1988may)

    解決です!

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタム分類のパンくずが表示されません。」には新たに返信することはできません。