Yoast SEO にはパンくず機能が搭載されていて、デフォルトでもそれなりに表示はしてくれるのですが、複雑なページ構成の場合などは、思ったとおりにパンくずを表示してくれないこともしばしば。 そんなときには、以下のようなコードをテーマディレクトリ内のfunctions.phpに記載することでパンくずリストをカスタマイズできます。
<?php // 以下をfunctions.phpに書き込むと // HOME > 募集要項 > 新卒募集要項 > 募集情報のタイトル // といった形でパンくずが表示される add_filter( 'wpseo_breadcrumb_links', 'growp_yoast_seo_breadcrumb_append_link' ); function growp_yoast_seo_breadcrumb_append_link( $links ) { if ( is_singular("new_graduate") ) { $breadcrumb[] = array( 'url' => site_url( '/jobs/' ), 'text' => '募集要項', ); $breadcrumb[] = array( 'url' => site_url( '/jobs/new-graduate/' ), 'text' => '新卒募集要項', ); array_splice( $links, 1, -2, $breadcrumb ); } return $links; }
以下の公式サイトのページにもやり方が掲載されているので詳しく知りたい方は是非チェックしてみてくださいね。
https://kb.yoast.com/kb/implement-wordpress-seo-breadcrumbs/#pathway
Udemyを実際に体験した方の感想記事もぜひご覧ください♪
- 【体験談】主婦が「自宅で働きたい」を叶えるために、広告バナー制作を学んでみた
- 【体験談】全くの初心者がUdemyでモーショングラフィックスを学んでみた
- 【体験談】Udemy「みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習」を実際にやってみた感想
- 【体験談】無料!?Udemyで学ぶはじめてのAI(ディープラーニング、機械学習)
- 【体験談】UdemyでWeb開発を学びました【コスパ最強】

