WordPressのthemeでlighningを使っていて、タグページを表示した際に、パンくずリストが、以下のようになるのが気になったので、カスタマイズしてみました。

HOME > 固定ページ > (タグキーワード)

この「固定ページ」が気になって、この部分をTagKeywordとしてみた(以下のパンくずリストになります)。(タグキーワード)には、「効率化」や「SEO」などのキーワードが入ります。その記述方法について共有します。

HOME > TagKeyword > (タグキーワード)

以下のソースコードをfunctions.phpに記入することで、このカスタマイズができる。(ハズ)


// タグページのパンくずリストカスタマイズ
function add_custom_script_for_tag_pages() {
  if (is_tag()) { // タグアーカイブページかどうかを確認
    ?>
    <script>
    document.addEventListener("DOMContentLoaded", function() {
       var breadcrumbItems = document.querySelectorAll('.breadcrumb-list__item'); 
       breadcrumbItems.forEach(function(item) {
         var nameElement = item.querySelector('[itemprop="name"]');
         if (nameElement && nameElement.textContent.includes('固定ページ')) {
             nameElement.textContent = 'TagKeyword';
          }
       });
    });
     </script>
     <?php
   }
}
add_action('wp_head', 'add_custom_script_for_tag_pages');