1、在the_content( ) 裡修改:- <?php the_content('<img src="http://XXX.com/read-more.png" alt="Arrow" title="Read more" />'); ?>
複製代碼 2、在function.php文件裡添加這段代碼:- function fairy_breadcrumbs() {- M& n1 I$ U- r; p$ b, @9 m, h
- $delimiter = '»';
1 ]* R3 v0 Y @ K - $home = '首頁'; // text for the 'Home' link8 t$ x7 q: l6 H. o5 l# j' C
- $before = '<span class="current">'; // tag before the current crumb
9 j$ x* \5 D. ?! P, e - $after = '</span>'; // tag after the current crumb
! q! O( v1 u/ v q& C; ^ - if ( !is_home() && !is_front_page() || is_paged() ) {
" `/ x( u- X8 S' k% H - echo '<div id="crumbs">';$ t7 @0 Z0 }- N Z
- global $post;
- d/ ?: X, U$ Y1 B7 y7 B - $homeLink = get_bloginfo('url');" [/ P& n0 ?+ k _5 `
- echo '<a href="' . $homeLink . '">' . $home . '</a> ' . $delimiter . ' ';
' P& D0 X% H( W' N - if ( is_category() ) {
. c$ r. g, m( }; O& O - global $wp_query;; `3 p" x: y3 P* G) R" G! x* N
- $cat_obj = $wp_query->get_queried_object();( g, @; O/ k# H1 P
- $thisCat = $cat_obj->term_id;; M: d, q0 x; k1 ?! Q
- $thisCat = get_category($thisCat);! s6 u# w# \; u% l9 [2 K) }
- $parentCat = get_category($thisCat->parent);3 J" Q0 h0 `: U ^' Y4 F/ L. N" h4 G( ]
- if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));2 s4 E7 g3 P% D1 N, {" p+ P
- echo $before . ' "' . single_cat_title('', false) . '" 目錄下的文章' . $after;
: A5 \$ X q; _ - } else if ( is_single() && !is_attachment() ) {
/ W$ Q0 H! t$ a) ]8 _ - if ( get_post_type() != 'post' ) {
1 p/ z5 A, a y- E2 q# E, x- {- x" X5 m& ? - $post_type = get_post_type_object(get_post_type());
; [% @9 H, q7 f4 [9 s" C - $slug = $post_type->rewrite;
" v7 ]' Y9 @; W6 ~8 H+ L Y - echo '<a href="' . $homeLink . '/' . $slug['slug'] . '/">' . $post_type->labels->singular_name . '</a> ' . $delimiter . ' ';
9 X% h: P2 `, |" B( M0 w - echo $before . get_the_title() . $after;
t# [0 e7 N+ v2 Y. H$ K - } else {
& S' r/ H- i( w" B4 C- H% v - $cat = get_the_category(); $cat = $cat[0];
& x k' O$ P0 A( i3 ~ - echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');
5 d! O: _# W& y2 J" ~ - echo $before . get_the_title() . $after;
* ], g! F8 ]7 n2 ?& V( X# } - }' _% s+ B* z: p0 A+ u3 L1 W3 A x& N
- } else if ( !is_single() && !is_page() && get_post_type() != 'post' ) {
( T( [3 h- h. @. [9 h4 b, y7 w: M - $post_type = get_post_type_object(get_post_type());( ^3 A/ p6 m* \2 k* ^" ?
- echo $before . $post_type->labels->singular_name . $after;( o* J) a2 Y# f4 r* v( V5 k0 Y
- }7 h# Z E" D0 Q
- if ( get_query_var('paged') ) {, c& v8 Y) i" H+ G/ j" {& [
- if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ' (';, Z7 Q; H+ B0 {6 [! O; t) o
- echo __('Page') . ' ' . get_query_var('paged');8 S& g! ^1 a" S/ W \. p
- if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ')';
( h. F* Z5 [0 a- A" Q - }
- q' @' }; X' T( _9 p' L* i - echo '</div>';; D6 ?9 t: h& q6 t+ D
- }
複製代碼 然後在你要用麵包屑導航的地方添加(比如正文標題下面)- <?php if (function_exists( 'fairy_breadcrumbs')) fairy_breadcrumbs(); ?>
複製代碼 3 m: \2 r4 B; B
|