今天花了半天的时间对主题进行了修改,主要还是模仿了别人的页面顶部,logo单纯的用文字凑合了,如果有会设计logo的朋友帮忙美化下TENNFY WU这几个字吧。闲话不多说了,今天介绍下如何在wordpress中添加面包屑导航。事实上几乎每个主题都有面包屑导航,应该说它既有助于SEO也有助于读者返回上一级页面。但是我的没有。。。。
面包屑导航
面包屑导航具有如下几个作用:
1、让用户了解目前所处位置,以及当前页面在整个网站中的位置。给用户一个清晰的了解,不至于在网站中茫然。
2、体现了网站的架构层级,能够帮助用户快速学习和了解网站内容和组织方式,从而形成很好的位置感。这个也是提高用户体验的,谁也不想在一个不知位置的网络中访问,没有安全感。
3、提供返回各个层级的快速入口,方便用户操作。当用户想了解这个栏目下面更多先关文章的话,可以点击找到。比如本博客在“wordpress”栏目下,可能很多朋友想了解更多wordpress基础知识,这个时候就可以通过点击面包屑导航的wordpress基础进入了解其他wordpress基础知识。
4、Google已经将面包屑导航整合到搜索结果里面,因此优化面包屑导航每个层级的名称,多使用关键字,都可以实现SEO优化。谷歌导航中含有这个,极大的增加网站显示面,提高用户点击。
在wordpress中添加面包屑导航
在你想要插入面包屑导航的位置,插入一下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<?php if( is_home() ){?> //一般这里放首页的公告栏 <?php }else { ?> 当前位置:<a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a> » <?php if( is_single() ){ $categorys = get_the_category(); $category = $categorys[0]; echo( get_category_parents($category->term_id,true,' » ') ); the_title(); } elseif ( is_page() ){ the_title(); } elseif ( is_category() ){ single_cat_title(); } elseif ( is_tag() ){ single_tag_title(); } elseif ( is_day() ){ the_time('Y年Fj日'); } elseif ( is_month() ){ the_time('Y年F'); } elseif ( is_year() ){ the_time('Y年'); } elseif ( is_search() ){ echo $s.' 的搜索结果'; } } ?> |
小结
本文参考了http://wange.im/breadcrumb-in-wordpress.html这篇文章,欢迎大家多对我的博客主题提意见。