B2主题默认没有在文章页面显示面包屑,但主题内置了生成面包屑的方法,可以通过子主题调用。
原理:B2主题的 Modules\Common\Post.php 文件中有一个 post_breadcrumb($post_id) 方法,需要通过复制模板文件到子主题并添加调用代码来实现
操作步骤:
-
将父主题
b2/TempParts/Single/content.php文件复制到子主题目录b2child/TempParts/Single/下。 -
编辑子主题中的
content.php,找到do_action('b2_single_article_before');这行代码。 -
在其下方插入。
PHP<div class="post-breadcrumb b2-hover mg-b"><?php echo Post::post_breadcrumb($post_id); ?></div> -
保存后刷新文章页面即可看到面包屑导航。


