WordPressでのパンくずリストの設置方法
WordPressでパンくずリストはSEOの観点からも入れたほうが良いとされており、その設置方法について説明します。
1.プラグイン Breadcrumb NavXT をインストールして有効化する
2.パンくずリストのトップ表示がサイト名になっているのをHOMEとするための指定
管理画面の設定>Breadcrumb NavXTで、一般タブのホームページテンプレートとホームページテンプレート(リンクなし)の %htitle% → HOME とし、その他タブの404タイトルを ページが見つかりません として保存する
3.header.phpなどのテンプレートファイルに下記を記述
<HTML>
<?php if (function_exists('bcn_display')) : ?>
<!-- classは任意 -->
<nav class="breadcrumb" typeof="BreadcrumbList" vocab="http://schema.org/" aria-label="現在のページ">
<?php bcn_display(); ?>
</nav>
<?php endif; ?>
<CSS例>
.breadcrumb {
position: absolute;
/* top値はその時々で調整 */
top: 165px;
left: 0;
padding: 10px 15px;
font-size: 0.875rem;
color: #fff;
}
.breadcrumb a {
text-decoration: none;
color: #fff;
}
.breadcrumb a:hover,
.breadcrumb a:focus {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
4.header.phpでパンくずリストを指示している場合、パンくずリストをトップページには表示させないための指定
<?php if (!is_front_page()) : ?>
(№3を挟んで)
<?php endif; ?>