加入团队,快速成功
销售热线:133-6532-6095
首页 > 北京乐利来 > iNove主题

iNove主题

如果你也在使用iNove主题,你会发现iNove很友好的文章分类导航,但是只能处理子分类, 形式如下:

首页 > 分类 > 文章

而很多时候我们往往需要实现多层次的文章导航,有了它,访客就可以方便地访问同类的文章,并明确文章的所属,对提高用户体验和网站的PV值都很有帮助。具体形式如下:

首页 > 分类 > 子分类 > 第二层子分类 > … > 第 N 层子分类 > 文章

打开iNove 主题里的 single.php 文件,其中的 id=”postpath” 部分是这样的:

<a title=”<?php _e(’Go to homepage’, ‘inove’); ?>” href=”<?php echo get_settings(’home’); ?>/”><?php _e(’Home’, ‘inove’); ?></a>
&gt; <?php the_category(’, ‘); ?>
&gt; <?php the_title(); ?>

或者你更改过可能会是这样:

<a title=”Go to homepage” href=”<?php echo get_settings(’home’); ?>/”>Home</a> <!– 首页链接 –>
&gt; <?php the_category(’, ‘); ?> <!– 每个分类以逗号分隔 –>
&gt; <?php the_title(); ?> <!– 文章链接 –>

以上都是包含父级分类的文章导航,这里用到 the_category() 方法的默认模式,会调用 get_the_category_list() 生成最后一层的子分类 (分类可能不只一个) 组成的 HTML 字符串并打印到页面上。

要想获得包含父级分类的文章导航,即包含多层次的文章分类导航,可将该部分代码替换为:

<a title=”Go to homepage” href=”<?php echo get_settings(’home’); ?>/”>Home</a> <!– 首页链接 –>
&gt; <?php the_category(’ &gt; ‘, ‘multiple’); ?> <!– 每个分类以 > 分隔, 父级分类在前, 子分类在后 –>
&gt; <?php the_title(); ?> <!– 文章链接 –>

即可。我们用的是 the_category() 方法的 multiple 模式,而他会调用 get_the_category_list() 和 get_category_parents() 两个方法生成一个包含所有父分类的 HTML 字符串并打印到页面上。

via: http://www.neoease.com/wordpress-breadcrumb-navigation/

http://www.at-blog.com/2009/05/inove-theme-breadcrumb-trail.html

Related posts:

  1. 我的inove主题修改清单(2009)
  2. 启用iNove主题,并做几个小修改
  3. 新测试
  4. Inove主题美化修改
  5. 测试
  6. Hello world!

转载原创文章请注明:文章转载自:北京乐利来国际日用品有限公司| 修德团队 [http://www.wangxiude.com]
本文标题:iNove主题
本文地址:http://www.wangxiude.com/?p=13

王修德:13365326095 QQ:390305557(注明:加好友原因)

分类: 北京乐利来 标签:
  1. 2010年5月27日15:34 | #1

    Every body acknowledges that humen’s life is expensive, nevertheless different people require money for various issues and not every man gets big sums money. Thus to receive quick http://www.lowest-rate-loans.com or just short term loan would be a proper way out.

  1. 本文目前尚无任何 trackbacks 和 pingbacks.