【发布时间】:2018-04-10 21:21:06
【问题描述】:
我不知道如何使用下面的代码分别修复我的 www.example.com/blog/ 页面和每个博客文章的面包屑菜单。在博客页面上,它显示的是我的第一篇博客文章的标题,而不是我的页面标题(h1 标签)。
当前结果:
主页 > 旅途中的 5 个简单午餐创意
预期结果:
首页 > 博客
在我的博客文章中,面包屑结构没有显示正确的层次结构;它跳过“博客”菜单项
当前结果:
主页 > 提高早上工作效率的 10 种方法
期望的结果:
主页 > 博客 > 提高早上工作效率的 10 种方法
将以下代码添加到您的主题 functions.php 文件中。
function breadcrumbs($id = null){
?>
<div id="breadcrumbs">
<a href="<?php bloginfo('url'); ?>">Home</a></span> >
<?php if(!empty($id)): ?>
<a href="<?php echo get_permalink( $id ); ?>" ><?php echo get_the_title( $id ); ?></a> >
<?php endif; ?>
<span class="breadcrumb_last"><?php the_title(); ?></span>
</div>
<?php }
添加到 header.php
<?php breadcrumbs(); ?>
【问题讨论】:
标签: wordpress breadcrumbs