过期域名预定抢注

 找回密碼
 免费注册

請問怎麼設置分類的description為後台分類設置的描述

  [複製鏈接]
發表於 2013-11-17 23:54:36 | 顯示全部樓層 |閱讀模式
有點繞7 q" x  Q/ ~, U
就是前台分類裡,看description
' E. |) L* P$ r: h0 g- A怎麼設置才能顯示為後台設置文章分類裡的描述。
4 y9 c2 }# R! j( p! M' U) M
9 G+ F+ I( n  g. |- T+ C代碼盲求助
: e: T4 W1 a, q6 \! ]: D% i! R! w+ ?7 g2 N6 g8 A7 n1 [1 ]
發表於 2013-11-18 00:34:12 | 顯示全部樓層
你的意思是不同分類使用不同描述嗎?
. U/ F1 v  u0 \, z" c
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 03:24:28 | 顯示全部樓層
本帖最後由 非常小黑 於 2013-11-18 03:26 編輯
, t' V3 V, c' d3 D$ v" d
# Y& ]$ C) B# \* h% W7 A6 B9 e0 q樓主先去找到模板裡面的category.php) E) ~1 S4 f8 I+ t: N4 V0 u
然後看這段代碼
  1. <?php if ( category_description() ) : // Show an optional category description ?>
    ; a4 \( I$ ?- G: D$ R
  2. <div class="archive-meta"><?php echo category_description(); ?></div>/ p) D+ e, a" p( E4 R4 U' ~3 T
  3. <?php endif; ?>
複製代碼
然後你去看header.php,添加(或者修改)這段代碼
  1. <?php if(is_category()) { ?>' p+ k# n- _* q
  2. <meta name="description" content="<?php echo category_description(); ?>" />) M4 m8 G* E- l3 U6 [6 v
  3. <?php } ?>
複製代碼
大概是這樣。
1 I: l0 W' J  W: r9 I9 s2 d- X5 m: o8 u7 y9 y

3 r7 o  s7 e. M% \+ u' E
$ R3 G6 \# B) }9 g1 H: c$ t6 [. Q. @, M1 [* }1 ?7 g

評分

參與人數 2點點 +5 收起 理由
luguokankan + 3
冷夜追风 + 2

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 07:21:17 | 顯示全部樓層
樓上給力,其實下面那一個代碼就可以搞定全局了) w$ Q- ^: A3 b  o
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:00:36 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24
2 D3 w% E3 J$ L( T  Z樓主先去找到模板裡面的category.php
0 j+ g" T( j* R9 u1 L然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
3 M) W7 C' |! F' P; z5 n5 y
模板裡沒有category.php。。。。
% p. M. j2 c/ E2 D# p5 h4 E" S
: O8 J% w6 q' m5 d; z' p  i
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:09:21 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24 ( |: y! r5 \: f, w! M" E3 L
樓主先去找到模板裡面的category.php& Q9 I: v% \& K& }. r
然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
" Q7 q2 v, y; p0 _2 ^
只有在functions.php裡有
  1. //網站描述" {6 l$ U& G3 v3 X5 {+ H( i
  2. function dtheme_description() {- |8 M% s  Y8 M' @
  3.   global $s, $post;
    * d  c. T+ i2 I, S  c7 A1 {+ p
  4.   $description = '';! @6 _0 i4 T: x1 \$ H6 Y1 R# d
  5.   $blog_name = get_bloginfo('name');# G) \3 {5 J0 ~1 @8 c' j, J
  6.   if ( is_singular() ) {: {* ?# o7 V7 K. j. g
  7.     if( !empty( $post->post_excerpt ) ) {' \( [% r1 w% S# i7 G$ W9 B- Z: J' D* t
  8.       $text = $post->post_excerpt;
    % V$ S- v8 u4 Y3 d5 D& b) o
  9.     } else {. H& h# h: L7 j' @% w% P
  10.       $text = $post->post_content;8 Y$ B6 T' w# s" p' B# m' \
  11.     }4 w) F/ {; n1 c# Y
  12.     $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );8 a' T! }. B  ^1 A$ [# m$ I
  13.     if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );8 [0 d. d" ]* x3 L. |: D& C% x
  14.   } elseif ( is_home () )    { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加6 {, o0 K( U5 T, ~$ U# X4 ?
  15.   } elseif ( is_tag() )      { $description = $blog_name . "'" . single_tag_title('', false) . "'";
    2 g. n; M$ K4 A1 E; S, ~
  16.   } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";
    - ]: O& ]- I  ^& `8 V
  17.   } elseif ( is_archive() )  { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";( a5 Q+ G2 w( O6 L8 [6 ~( B! `
  18.   } elseif ( is_search() )   { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";
    . _( d" ]6 |  p4 |" y2 u7 g
  19.   } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    + U: ~, L2 w7 |# h
  20.   }
    ' x' K" p" \" j. y
  21.   $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';. j. K  a: }; |
  22.   echo "<meta name="description" content="$description" />\n";9 W3 q4 I3 z6 O- K$ q8 X( I8 l+ ^) p  }
  23. }
複製代碼

- ?) K" ~, `) J0 C" d$ `  |' e
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 13:23:42 | 顯示全部樓層
thymol 發表於 2013-11-18 13:00 % s, Q& o  r: m2 \/ b* K
模板裡沒有category.php。。。。

  @! |0 _; L! V模板沒category.php?  v' p5 ?  \0 h. v) E7 M6 T# A4 }
你確定你用的是wordpress?8 v$ M5 Y0 O' R+ c5 Y& N
這是標準框架好不好。5 `9 }) L- c/ W& V& g/ G

4 N6 i# I/ i1 [9 Q7 S
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 14:47:18 | 顯示全部樓層
有的不是默認主題就不一樣哈           0 R4 I+ _6 q7 C, l( s
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 19:43:39 來自手機 | 顯示全部樓層
非常小黑 發表於 2013-11-18 13:23
7 P% R! c4 p: J* P0 l模板沒category.php?0 e4 b5 ~7 O" H2 d2 q! P
你確定你用的是wordpress?$ Y: a# a2 n: m6 W  w0 Z0 ?
這是標準框架好不好。
$ ]5 n0 w+ @9 u& a! e, z
的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
" E4 y  @% W) H$ b$ {/ }6 d  G- I2 S$ T% X
實現了功能。
4 m$ _8 I3 Z+ Q0 p3 Y
+ |& e# A7 ]6 M: Q5 @$ h
5 y; `$ T  P9 ]3 O用的是浩子的大前端d7
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 20:13:30 | 顯示全部樓層
thymol 發表於 2013-11-18 19:43 2 ]7 e  ~' s0 {5 O( i/ B$ G; A
的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
5 x+ z- b$ m; F/ h  m! v7 _
! Y) }, s2 J) b5 x" e; ?實現了功能。

8 E8 v" {; ?: x6 H9 N5 x做英文站也用中文主題??
- `! `  u% ^6 A6 z' A! C& z7 e# [8 i% j& s
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

點基

GMT+8, 2025-12-3 17:36

By DZ X3.5

小黑屋

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