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() {
, A7 \% [4 m; j- O. i - $delimiter = '»';' \' ^; }2 \# B: V# }+ N: u
- $home = '首頁'; // text for the 'Home' link
; e+ Y' {: i. X8 { - $before = '<span class="current">'; // tag before the current crumb7 ?9 M. k* c8 w9 j! n* e* b4 u4 p
- $after = '</span>'; // tag after the current crumb; U+ i4 E4 k, y; ^& i
- if ( !is_home() && !is_front_page() || is_paged() ) {
% _4 x" K3 k# ? R {. Q& F - echo '<div id="crumbs">';
- h0 S4 u: l4 L, g - global $post;3 P' q; C: @9 y) t, F" \
- $homeLink = get_bloginfo('url');
3 o. o% I, p( K - echo '<a href="' . $homeLink . '">' . $home . '</a> ' . $delimiter . ' ';
& \7 I) o( d- ~8 e0 d - if ( is_category() ) {4 Z! [$ P) ]/ A& w
- global $wp_query;
: ~2 k% d6 V, u& [. j; O$ } - $cat_obj = $wp_query->get_queried_object();: \# G7 r3 o6 F! p4 u/ M
- $thisCat = $cat_obj->term_id;
: @5 z6 m" \: Y# q/ D7 @. s - $thisCat = get_category($thisCat);
' `$ U& v2 r: R: `! s% v/ ^ - $parentCat = get_category($thisCat->parent);) ~% b, P- A! H1 R6 l
- if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));6 [. _% n# A7 u% Q4 K, q' m3 `' `
- echo $before . ' "' . single_cat_title('', false) . '" 目錄下的文章' . $after;6 y/ q3 S$ R% E: N: u( ^ Q' q
- } else if ( is_single() && !is_attachment() ) {6 }+ V; v7 L0 C7 Z2 ~
- if ( get_post_type() != 'post' ) {
( R7 K3 Y! G, D2 c% \/ G - $post_type = get_post_type_object(get_post_type());- k4 s9 }$ O# r2 I* q/ N/ @
- $slug = $post_type->rewrite;
2 O+ f5 i0 k2 e$ N. K. _ - echo '<a href="' . $homeLink . '/' . $slug['slug'] . '/">' . $post_type->labels->singular_name . '</a> ' . $delimiter . ' '; H/ B$ @. R- R* s
- echo $before . get_the_title() . $after;
$ W+ n: _3 z! L5 U1 ~" q& A: ]5 j6 b - } else {% S/ E* O6 E& O0 a
- $cat = get_the_category(); $cat = $cat[0];8 v9 s7 J. s0 S, \. T# d
- echo get_category_parents($cat, TRUE, ' ' . $delimiter . ' ');
9 {* M& m$ F* b; _3 j5 g+ _3 @% B - echo $before . get_the_title() . $after;
& s# u0 D" \, {) M - }
' {) l; |/ B) H, _, K. h% F - } else if ( !is_single() && !is_page() && get_post_type() != 'post' ) {; W5 Q& Q8 m0 P" |. J, P% A9 {! z @ \
- $post_type = get_post_type_object(get_post_type()); \; ^1 j4 [; ?6 M1 y, }; V- F- D3 Q+ G
- echo $before . $post_type->labels->singular_name . $after;
! P8 k$ i9 H# X- S - }" J" K3 K% d2 L7 i" @: _ h7 v
- if ( get_query_var('paged') ) {* C+ ]- u2 ]1 C- x6 f) a3 @% `
- if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ' (';
/ k L$ H+ W, ~6 s: ?3 O% R/ T - echo __('Page') . ' ' . get_query_var('paged');1 Y P# e" ^# L3 |
- if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ')'; O$ {: Y& c# F* C. W; _& c
- }
- a! m8 C5 b( Z; g z - echo '</div>';7 z8 F1 ?: u1 O
- }
複製代碼 然後在你要用麵包屑導航的地方添加(比如正文標題下面)- <?php if (function_exists( 'fairy_breadcrumbs')) fairy_breadcrumbs(); ?>
複製代碼 ) W4 \2 b" v. Z+ }) t
|