tech blog技術メモ

Web制作に関連する技術を発信しています。

Breadcrumb NavXTで特定のカテゴリを非表示にする

WordPress のパンくずリストプラグインであるBreadcrumb NavXTで特定のカテゴリを非表示にするカスタマイズの方法です。

add_action( 'bcn_after_fill', function ( $breadcrumb ) {
    if ( count($breadcrumb->trail) > 0 ) {
        for ( $i = 0; $i < count($breadcrumb->trail); $i++ ) {
            if ( '非表示にしたいカテゴリ名' == $breadcrumb->trail[$i]->get_title() ) {
            	$breadcrumb->trail[$i]->set_template( '' );
            }
        }
    }
    return $breadcrumb;
} );

以下の記事を参考にさせていただきました。 WordPress のパンくずナビゲーション(Breadcrumb NavXT)をカスタマイズする