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的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did8992