サポート » 使い方全般 » 親ページをパンくずに表示したくない

  • 解決済 usaco

    (@usaco)


    固定ページを階層化し、親ページが存在するのですが、をパンくずには親ページを表示させたくありません。

    TOP > 親ページ > 子ページ
    ではなく、
    TOP > 子ページ
    のようにしたいです。

    上記を実現するにはどのように処理すれば良いでしょうか。もしくはプラグインなどはありますでしょうか?
    よろしくお願い致します。

    • このトピックはusacoが2年、 10ヶ月前に変更しました。
5件の返信を表示中 - 1 - 5件目 (全5件中)
  • こんにちは

    現在、パンくずリストは何をお使い(テーマの機能?プラグイン?)ですか?
    テーマ名、プラグイン、可能であれば対象ページの URL をお知らせください。

    トピック投稿者 usaco

    (@usaco)

    @ishitaka
    早速のご返信ありがとうございます。
    ページのURLはお知らせできないのですが、オリジナルのテンプレートを使ってBreadcrumb NavXTを使用して表示しております。

    bcn_after_fill フックで削除できそうです。
    下記ページが参考になると思います。
    https://mtekk.us/archives/guides/conditionally-remove-home/

    サンプルコードを書いてみました。参考まで。

    add_action( 'bcn_after_fill', function( $trail ) {
    	if ( is_page() ) {
    		if ( ( $count = count( $trail->breadcrumbs ) ) > 2 ) {
    			array_splice( $trail->breadcrumbs, 1, $count -  2 );
    		}
    	}
    } );
    トピック投稿者 usaco

    (@usaco)

    @ishitaka
    ありがとうございました。
    希望通りの表示になりました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「親ページをパンくずに表示したくない」には新たに返信することはできません。