网站地图    收藏   

主页 > 后端 > wordpress教程 >

wordpress面包屑导航免插件版 - WordPress

来源:自学PHP网    时间:2014-11-28 23:41 作者: 阅读:

[导读] 面包屑导航有助于网站优化和用户体验,是每个网站都包含的小功能,wordpress搭建的网站实现面包屑导航可以通过以下两种方法实现:1、插件法:插件1:Breadcrumb NavXT下载地址:http: wordpress o...

wordpress面包屑导航免插件版

面包屑导航有助于网站优化和用户体验,是每个网站都包含的小功能,wordpress搭建的网站实现面包屑导航可以通过以下两种方法实现:

1、插件法:

插件1:Breadcrumb NavXT

下载地址:http://wordpress.org/plugins/breadcrumb-navxt/

调用代码:

  1. <div class="breadcrumbs"
  2.     <?php if(function_exists('bcn_display')) 
  3.     { 
  4.         bcn_display(); 
  5.     }?> 
  6. </div> 

插件2:Breadcrumbs

下载地址:http://wordpress.org/plugins/breadcrumbs/

2、代码实现法:

主题文件中找到functions.php并添加以下代码:

  1. <?php 
  2. function the_breadcrumb() { 
  3.         echo '<ul id="crumbs">'
  4.     if (!is_home()) { 
  5.         echo '<li><a href="'
  6.         echo get_option('home'); 
  7.         echo '">'
  8.         echo '首页'
  9.         echo "</a></li>"
  10.         if (is_category() || is_single()) { 
  11.             echo '<li>'
  12.             the_category(' </li><li> '); 
  13.             if (is_single()) { 
  14.                 echo "</li><li>"
  15.                 the_title(); 
  16.                 echo '</li>'
  17.             } 
  18.         } elseif (is_page()) { 
  19.             echo '<li>'
  20.             echo the_title(); 
  21.             echo '</li>'
  22.         } 
  23.     } 
  24.     elseif (is_tag()) {single_tag_title();} 
  25.     elseif (is_day()) {echo"<li>Archive for "; the_time('F jS, Y'); echo'</li>';} 
  26.     elseif (is_month()) {echo"<li>Archive for "; the_time('F, Y'); echo'</li>';} 
  27.     elseif (is_year()) {echo"<li>Archive for "; the_time('Y'); echo'</li>';} 
  28.     elseif (is_author()) {echo"<li>Author Archive"echo'</li>';} 
  29.     elseif (isset($_GET['paged']) && !emptyempty($_GET['paged'])) {echo "<li>Blog Archives"echo'</li>';} 
  30.     elseif (is_search()) {echo"<li>Search Results"echo'</li>';} 
  31.     echo '</ul>'
  32. ?> 

使用方法:在需要调用面包屑导航页面的合适位置添加以下代码:

<?php the_breadcrumb(); ?>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论