// --- 6. 【階層可視化版】少しずつずらして構造をわかりやすく ---
function get_my_ultimate_breadcrumb_html() {
if (!is_single() || get_post_type() !== 'post') return '';
global $post;
$list_html = '
';
$list_html .= '
';
$list_html .= '- ホーム
';
$level = 1;
// カテゴリー階層
$cats = wp_get_post_categories($post->ID);
if (!empty($cats)) {
$cat_id = $cats[0];
$cat_ancestors = array_reverse(get_ancestors($cat_id, 'category'));
foreach ($cat_ancestors as $caid) {
$ca = get_category($caid);
$list_html .= '- '.esc_html($ca->name).'親カテゴリー
';
$level++;
}
$c = get_category($cat_id);
$list_html .= '- '.esc_html($c->name).'カテゴリー
';
$level++;
}
// 記事の親子階層
$ancestors = array_reverse(get_post_ancestors($post->ID));
foreach ($ancestors as $aid) {
$list_html .= '- '.get_the_title($aid).'親記事
';
$level++;
}
// 現在のページ
$list_html .= '- '.get_the_title().' 現在のページ
';
$list_html .= '
';
$style = '
';
$script = "
";
return $style . $list_html . $script;
}
add_action('wp_footer', function() {
echo get_my_ultimate_breadcrumb_html();
});
Warning: Cannot modify header information - headers already sent by (output started at /home/lawperson/law-text.com/public_html/wp-content/themes/the-thor-child/functions.php:1) in /home/lawperson/law-text.com/public_html/wp-content/plugins/google-sitemap-generator/sitemap-core.php on line 2064
https://law-text.com/sitemap-misc.xml
2026-04-21T21:04:12+00:00
https://law-text.com/category-sitemap.xml
2026-04-21T21:04:12+00:00
https://law-text.com/post-sitemap.xml
2026-04-21T21:04:12+00:00
https://law-text.com/page-sitemap.xml
2026-04-15T22:41:24+00:00