过期域名预定抢注

用戶名  找回密碼
 免费注册

WordPress添加麵包屑導航條的方法

  [複製鏈接]
發表於 2012-5-31 16:06:32 | 顯示全部樓層 |閱讀模式
有的wordpress主題模版則沒有。找到一個Breadcrumb Navigation麵包屑導航的代碼。分享一下。。。
- f9 ], M, j0 p: i) r7 X* O/ t; U6 |# l3 |& f* o
. ^) O& ~* s6 K4 e# M
1、修改主題的functions.php文件中添加下面這段代碼:
  1. # Breadcrumb' s4 `6 F7 N- w
  2. function the_breadcrumb() {
    ; Y) a9 o/ H& \( a6 @; G
  3. if (!is_home()) {& [" z( b6 I) R4 m( e
  4. echo '<a href="';
      V1 `6 Q& V' C. F
  5. echo get_option('home');' Y2 w( I  p- U8 z* }
  6. echo '">';
    4 q, @# Y) x. g& e& B, i; U
  7. echo "Home";
    ! N7 \$ A9 O8 U. l' T, [0 e! v
  8. echo "</a> &raquo; ";
    * g4 K4 e5 G# ?9 i' @2 V: \
  9. if (is_category() || is_single()) {6 [, P+ l$ }& ]" A( E
  10. single_cat_title();+ x4 F4 A2 i# G. ^) O
  11. if (is_single()) {
    2 k8 r4 |$ c4 O
  12. the_category(', ');
    ; R/ {+ p5 R' v  A0 w; c3 Q
  13. echo " &raquo; ";
    . S) c4 e+ A7 M: t0 H
  14. the_title();( _2 R8 I1 A3 k& o9 X' }2 j5 k# B
  15. }
    6 J* [( e( l6 }2 S- X0 R  e( b
  16. } elseif (is_page()) {) I& o  p9 S' ~0 h
  17. echo the_title();: W) z/ Q$ }: j$ @9 |7 U4 {
  18. }* X: g- _; [  A+ F+ T2 X" F2 ?- k
  19. elseif (is_tag()) {
    6 i) z" ^$ j  J4 L( k# K8 w1 \- ?
  20. echo 'Posts tagged with "';
    1 B' O; a0 g9 Y# e- _
  21. single_tag_title();
    9 r) @: L  w& ]+ T
  22. echo '"'; }
    - D2 d! z+ O) t6 w$ ^6 `
  23. elseif (is_day()) {echo "Archive for "; the_time(' F jS, Y');}. Y! Y. E( i( `/ O
  24. elseif (is_month()) {echo "Archive for "; the_time(' F, Y');}
    " C6 S9 U) x5 x+ M
  25. elseif (is_year()) {echo "Archive for "; the_time(' Y');}7 R% ?" `. J# m' a3 o; A9 A' n
  26. elseif (is_author()) {echo "Author Archive";}
    * k3 N3 e5 g: b& ^) ]3 c1 {
  27. elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {echo "Blog Archives";}- u* o3 x5 z7 I/ w& E
  28. elseif (is_search()) {echo "Search Results";}) x9 q  o# L  f% b1 Q
  29. }+ \- G& w9 t" h6 K7 |3 ?* u$ [
  30. }
    ( r% y. R/ E# @+ j' x: k2 y; U3 F
複製代碼
2、在頁面模板(category.php或single.php等)適當地方插入這一行:
  1. <?php
    8 U& A& O7 E7 Z& Y$ i! b
  2.           the_breadcrumb();
    ( e1 M( T+ @5 P5 ^
  3. ?>
    8 q2 v+ u% k* Z
複製代碼
發表於 2012-6-1 09:22:58 | 顯示全部樓層
哈哈,不錯。實驗成功。多謝樓主分享。
回復 给力 爆菊

舉報

發表於 2012-6-6 13:45:54 | 顯示全部樓層
一些主題有自帶這個功能,不帶的可以自己折騰
回復 给力 爆菊

舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

點基跨境 數位編輯創業論壇

GMT+8, 2025-5-24 08:39

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表