所谓面包屑,就是类似这种:首页 > 公司简介 > 发展历史 展示网站树型结构,并让网站访问者随时知道自己所处的位置,方便返回上几级。

将下面的代码添加到主题的 functions.php :

//面包屑功能
function the_breadcrumb() {
echo '<ul class="breadcrumb">';
if (!is_home()) {
echo '<li><a href="';
echo get_option('home');
echo '">';
echo '首页';
echo "</a></li>";
if (is_category() || is_single()) {
echo '<li>';
the_category(' </li><li> ');
if (is_single()) {
echo "</li><li>";
the_title();
echo '</li>';
}
} elseif (is_page()) {
echo '<li>';
echo the_title();
echo '</li>';
}
}
elseif (is_tag()) {single_tag_title();}
elseif (is_day()) {echo"<li>Archive for "; the_time('F jS, Y'); echo'</li>';}
elseif (is_month()) {echo"<li>Archive for "; the_time('F, Y'); echo'</li>';}
elseif (is_year()) {echo"<li>Archive for "; the_time('Y'); echo'</li>';}
elseif (is_author()) {echo"<li>Author Archive"; echo'</li>';}
elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {echo "<li>Blog Archives"; echo'</li>';}
elseif (is_search()) {echo"<li>Search Results"; echo'</li>';}
echo '</ul>';
}

在主题模板中调用,如:

   <div class="breadwrap"><?php if(function_exists('the_breadcrumb')) the_breadcrumb();?></div>

至于样式,自由发挥吧。

最新文章

  1. 初探SQL注入
  2. Linux下mysql新建账号及权限设置
  3. Trapping Rain Water [LeetCode]
  4. SQLServer 执行计划
  5. 微信开发第8章 通过accesstoken将长连接转换为短链接
  6. AngularJS $on $broadcast $emit
  7. h.264 率失真优化
  8. Android中Intent的使用
  9. ant_0105
  10. 任意长度的正小数的加法(YT新人之巅峰大决战05)
  11. 交作业啊,python爬取58的页面
  12. Python网络爬虫与信息提取(一)
  13. C# DateDateTimePicker设置属性ShowCheckBox为True
  14. 机器学习之Adaboost (自适应增强)算法
  15. 【Unity技巧】开发技巧(技巧篇)
  16. 【dp】求最长公共子序列
  17. 2018年秋季学期《c语言程序设计》学习总结
  18. linux上安装redis并使用
  19. 学习笔记TF050:TensorFlow源代码解析
  20. 代码参考: css3动画—— 星系轨道

热门文章

  1. SpringBoot修改默认端口号,session超时时间
  2. tortoise svn 忽略bin、obj等文件夹
  3. oracle中循环读出一个表的信息插入到另外一个表中
  4. 2018年湘潭大学程序设计竞赛 G- 又见斐波那契
  5. 按行拆分文本文件与合并文本文件---I/O流---java
  6. 001.VNC介绍
  7. 【*】单线程的redis为什么吞吐量可以这么大
  8. Jmeter脚本录制方法(一)分别使用Badboy录制和Jmeter自带的代理服务器录制
  9. html (第四本书第七章浮动参考)
  10. qq sid qq sid 是什么 qq sid 怎么用