好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

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

wordpress面包屑导航免插件版

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

1、插件法:

插件1:Breadcrumb NavXT

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

调用代码:

<div  class = "breadcrumbs" >      <?php  if (function_exists( 'bcn_display' ))      {          bcn_display();      }?>  </div> 

插件2:Breadcrumbs

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

2、代码实现法:

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

<?php  function  the_breadcrumb() {           echo   '<ul id="crumbs">' ;       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' ]) && !emptyempty( $_GET [ 'paged' ])) { echo   "<li>Blog Archives" ;  echo '</li>' ;}       elseif  (is_search()) { echo "<li>Search Results" ;  echo '</li>' ;}       echo   '</ul>' ;  }  ?> 

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

<?php the_breadcrumb(); ?>

查看更多关于wordpress面包屑导航免插件版 - WordPress的详细内容...

  阅读:50次