过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2013-11-17 23:54:36 | 顯示全部樓層 |閱讀模式
有點繞
* R# L/ ]' f" k# o9 o. E就是前台分類裡,看description# |; |9 e3 P0 N9 |
怎麼設置才能顯示為後台設置文章分類裡的描述。& U3 b, ~) h" d. b  K9 O

' f% i! h  s* c* s代碼盲求助& |9 Y. z0 k5 }) ]/ c

+ X! E" R' y3 v1 Y/ [# D+ s6 e, s/ D
發表於 2013-11-18 00:34:12 | 顯示全部樓層
你的意思是不同分類使用不同描述嗎?
0 D2 h( S0 `7 i" m
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 03:24:28 | 顯示全部樓層
本帖最後由 非常小黑 於 2013-11-18 03:26 編輯 , U* q" q% |, A6 G
: B: ^9 W9 G7 |" z; F
樓主先去找到模板裡面的category.php: ^/ t/ v9 R. D+ K' L5 a3 Z+ c2 A
然後看這段代碼
  1. <?php if ( category_description() ) : // Show an optional category description ?>5 U4 N* p$ N0 H
  2. <div class="archive-meta"><?php echo category_description(); ?></div>
    ( l/ G4 U6 `2 W2 R
  3. <?php endif; ?>
複製代碼
然後你去看header.php,添加(或者修改)這段代碼
  1. <?php if(is_category()) { ?>
    , t4 t1 S  `- O, j: [; _: y, B
  2. <meta name="description" content="<?php echo category_description(); ?>" />
    0 a+ H+ f6 ~6 ?5 ]
  3. <?php } ?>
複製代碼
大概是這樣。
8 f  C6 X# ~% `* p; x$ y5 [- p9 _0 R+ u# C3 m, h7 G9 l
! l8 T3 e- Y3 E8 B6 O8 Y+ O

" X8 a% R: u: o% `  }* \4 U$ |8 g% a) z- I

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 07:21:17 | 顯示全部樓層
樓上給力,其實下面那一個代碼就可以搞定全局了
' b/ X5 e" F9 n$ k9 m
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:00:36 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24
1 s' h: F. J, k+ O7 C4 `9 Y樓主先去找到模板裡面的category.php
. l& `) E( d* x- E; f7 Y' m+ G; m然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
$ g4 N6 a1 \" ]9 k. N
模板裡沒有category.php。。。。3 c: C6 K: p$ E

& ^) l1 n, V8 R$ e4 s4 i$ \- d
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:09:21 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24 4 @: M3 A1 h! u8 ^
樓主先去找到模板裡面的category.php/ i$ p& j- z: ^) I
然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
9 ~: o4 b: \1 F: [
只有在functions.php裡有
  1. //網站描述
    6 l7 b: R! U: }8 }/ W6 F
  2. function dtheme_description() {
    " f1 Y% s$ x$ f$ R* S$ x% A
  3.   global $s, $post;
    % j: E4 x0 `. v( K! ~7 O7 w( O
  4.   $description = '';/ h3 r. u$ r7 D" V0 Z6 ~& J
  5.   $blog_name = get_bloginfo('name');! `# W; H2 @1 d
  6.   if ( is_singular() ) {: R5 ?- N8 ^1 A" k
  7.     if( !empty( $post->post_excerpt ) ) {
    9 g6 Y# n+ [: T- w+ l- p' Q
  8.       $text = $post->post_excerpt;
    ) m0 b3 _. B7 c/ e! ?* q
  9.     } else {9 x) k( t6 K% A
  10.       $text = $post->post_content;8 Y3 `% T3 C4 P) G
  11.     }9 K& K" [) k; c& K6 G! q
  12.     $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );
    # F# W8 C* q, X# b8 ^9 S
  13.     if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );
    0 x1 O+ [0 c2 z  a
  14.   } elseif ( is_home () )    { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加' j$ B! }$ t- s* ^6 s, C
  15.   } elseif ( is_tag() )      { $description = $blog_name . "'" . single_tag_title('', false) . "'";% k* `. H1 v- m+ x
  16.   } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";  h7 r* E4 `: [. B6 y
  17.   } elseif ( is_archive() )  { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    , P5 U( y/ V. ]( U2 R0 z! j1 z
  18.   } elseif ( is_search() )   { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";& {9 _  \1 e# f/ a! Y
  19.   } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";% y# ~* x# p1 u' K/ Z
  20.   }8 @9 ^$ X! y  o  `
  21.   $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';( D$ r* f9 q% ^" V4 ]
  22.   echo "<meta name="description" content="$description" />\n";
    / [4 }9 u2 K2 Y9 i7 N4 V2 s2 s) U
  23. }
複製代碼

. _6 ?( l4 ?# m5 W( `1 p) q
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 13:23:42 | 顯示全部樓層
thymol 發表於 2013-11-18 13:00
9 {8 @& W0 _3 L5 G; b: }, J% k模板裡沒有category.php。。。。

- X  j( L% ~& |& b2 L6 Q- }模板沒category.php?
  g& _% d% x9 f: j7 H你確定你用的是wordpress?
# B0 h8 r; J" H! x. I% k這是標準框架好不好。4 d5 _& y* {1 I6 ^5 [

4 f9 G0 `. u0 ~+ c. b2 {
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 14:47:18 | 顯示全部樓層
有的不是默認主題就不一樣哈           , c3 n! {. Z2 ~
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 19:43:39 來自手機 | 顯示全部樓層
非常小黑 發表於 2013-11-18 13:23
* y. Q" H+ l  k5 h1 m' }模板沒category.php?  m' q# D6 n7 d: u6 R7 \
你確定你用的是wordpress?; M: f( n9 Q4 k! A3 @8 z! x% }
這是標準框架好不好。

: d3 W% v0 H1 P+ e) @  `& l8 E6 l/ H/ @的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
5 l* h, _3 N; E* w8 K  _' A2 R( _3 m
實現了功能。
7 c( w5 U8 Y& H/ Y% ?( T3 L5 g% [3 w; K0 R2 ?. v* n3 {
; u8 |4 c. L' d9 ^( f
用的是浩子的大前端d7
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 20:13:30 | 顯示全部樓層
thymol 發表於 2013-11-18 19:43 4 T- q8 n2 m: C& `0 G
的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。. J  K3 T( Y: i4 l) O- G' D3 {
' \$ w7 D7 z) b' J0 q+ I
實現了功能。

0 D8 x, n% A0 r  c+ B. }做英文站也用中文主題??
% n2 ?& X- q) i: Q' U* ^5 ]+ c0 I" X9 {. P# A
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-24 01:24

By DZ X3.5

小黑屋

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