非常小黑 發表於 2013-11-18 03:24 5 e$ P) q R4 U. y) _
樓主先去找到模板裡面的category.php1 P* g' y9 t @% s8 O% G0 k0 J
然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
# a; L" h3 E7 d2 c; T2 Y只有在functions.php裡有- //網站描述4 d; `0 C1 Z) J. n9 ~
- function dtheme_description() {7 U6 w/ Z+ o3 y
- global $s, $post;4 l! o; _. a0 _
- $description = '';) i/ i) f+ t5 _1 G" k7 ~1 b
- $blog_name = get_bloginfo('name');3 Q t% ` o' {3 b' o/ ^
- if ( is_singular() ) {
- \0 @/ V' @2 S$ g: z7 v: } - if( !empty( $post->post_excerpt ) ) {2 r2 O3 v9 s1 d" z! n+ b
- $text = $post->post_excerpt;
' S; p1 N: o; z - } else {
+ [2 V: v7 \/ s3 i1 O3 N - $text = $post->post_content;3 {5 K# u9 g2 l% [
- }+ o1 ~, A, T/ S4 s
- $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );2 o! [+ ^% \1 l! R3 o" a! e1 P
- if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );4 @3 {' c2 Z! T8 N) h6 V
- } elseif ( is_home () ) { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加4 U4 J' \6 G# a6 J. k
- } elseif ( is_tag() ) { $description = $blog_name . "'" . single_tag_title('', false) . "'";$ @& i7 {) W3 m* G/ @
- } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";
- A$ G9 z0 i" z+ I K - } elseif ( is_archive() ) { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";8 v& U: p! n+ r/ P7 b
- } elseif ( is_search() ) { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";5 J* |! a1 ?* K
- } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";, m4 ]7 x3 [# [6 E/ S1 o2 W
- }
# Z1 ~7 ^% W5 z7 n* u - $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';
1 y0 _0 D* V5 H& B1 I% p - echo "<meta name="description" content="$description" />\n";; t$ D. Q4 W: i" N7 n
- }
複製代碼
: M* N! O$ V: \) y |