过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2013-11-17 23:54:36 | 顯示全部樓層 |閱讀模式
有點繞
$ F8 _0 l! S0 U, H就是前台分類裡,看description
. [. c* M" D2 I怎麼設置才能顯示為後台設置文章分類裡的描述。% Z5 |) F  @6 w6 A0 F6 L& G

# K, u( }% D7 Y* I代碼盲求助
( D! b' q! c) F3 m# f8 |1 ?
9 M- B! }) C5 ]0 ?, N
發表於 2013-11-18 00:34:12 | 顯示全部樓層
你的意思是不同分類使用不同描述嗎?* p# F& L, w6 p* V0 b. M; {; _6 J
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 03:24:28 | 顯示全部樓層
本帖最後由 非常小黑 於 2013-11-18 03:26 編輯
0 J# y1 I7 e9 F3 Q2 O, P$ F( b( ^$ `" d/ z1 B2 `- x/ {
樓主先去找到模板裡面的category.php
, t% x, K- e/ {, y2 q/ M8 }9 i* G- |然後看這段代碼
  1. <?php if ( category_description() ) : // Show an optional category description ?>" g8 |6 N6 m+ {) P0 K3 a
  2. <div class="archive-meta"><?php echo category_description(); ?></div>! ?$ y0 V0 n9 Y1 _8 J3 e8 a
  3. <?php endif; ?>
複製代碼
然後你去看header.php,添加(或者修改)這段代碼
  1. <?php if(is_category()) { ?>% L+ k# \2 ?9 [) f0 `% A2 B: K! n& j
  2. <meta name="description" content="<?php echo category_description(); ?>" />
    5 F: N$ i- [- E2 p/ X- R- q
  3. <?php } ?>
複製代碼
大概是這樣。) d: x- X& l$ y  a

, o% H4 k! K: t* b; L
( P) ?* y2 W  C, u, \) M6 `/ Y6 i/ [+ Y. A/ W+ T* u

( D8 F/ C4 F- H& Z+ N  }: R( H4 R

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 07:21:17 | 顯示全部樓層
樓上給力,其實下面那一個代碼就可以搞定全局了
  [% W! b& K* A4 ]+ S
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:00:36 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24
' C& |# X9 I" E' T$ R# [+ N樓主先去找到模板裡面的category.php
$ H# L% g4 I& L- Q然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...

, S; n( K% `* I) k, f/ z0 _/ q. Q模板裡沒有category.php。。。。8 ?, Z+ G. i% `) V2 w
# u9 U' _. e3 a4 p& e) V# M5 T
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:09:21 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24
. h6 z" d( G7 f, f2 x# _' L5 }樓主先去找到模板裡面的category.php+ W9 H; K* ?7 c& B/ G: t% {, X
然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...

; q+ w- {9 U7 [* f: ?+ m5 Z, @只有在functions.php裡有
  1. //網站描述3 J* y0 w1 b6 G' r( P, @
  2. function dtheme_description() {
    ) v; [7 e* O8 _( {2 j
  3.   global $s, $post;% H, D: Z2 ~% g" ~
  4.   $description = '';  ]: Y- @5 i+ J5 }+ d
  5.   $blog_name = get_bloginfo('name');
    : u; x& {# T7 i( O: U' b% [. Y9 Y
  6.   if ( is_singular() ) {4 f( U- a4 G. ]3 [& U
  7.     if( !empty( $post->post_excerpt ) ) {: {8 ]% o2 q# k& }3 g
  8.       $text = $post->post_excerpt;7 a2 a9 P4 o# z
  9.     } else {8 |3 n+ H. s: X1 o: S
  10.       $text = $post->post_content;
      _; d7 l# p5 W+ ~% ?( y
  11.     }
    7 D& H% T" i* p6 g6 \
  12.     $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );
    : F7 }2 k/ u; a: I& S
  13.     if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );! w! U  x/ ~8 s* q0 K* E0 v# V
  14.   } elseif ( is_home () )    { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加
    % {* B6 K4 K, c* h# \2 M2 D
  15.   } elseif ( is_tag() )      { $description = $blog_name . "'" . single_tag_title('', false) . "'";
      C, j9 T+ ^: S& h9 |  ]
  16.   } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";
    ; [  W2 D4 s: Y$ l( n5 A. D( c9 l
  17.   } elseif ( is_archive() )  { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    4 z5 W5 `4 B: V' _3 b, q
  18.   } elseif ( is_search() )   { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";" Y0 R! s& s9 N4 o3 _
  19.   } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    % L7 M8 f) e& y
  20.   }1 I* O# K, _( \! [4 i
  21.   $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';
    # ~3 d$ r& Q" C4 A
  22.   echo "<meta name="description" content="$description" />\n";
    5 c" c6 D5 X( I* r
  23. }
複製代碼
/ m% o8 L% k: [! y5 i
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 13:23:42 | 顯示全部樓層
thymol 發表於 2013-11-18 13:00
. g# @/ x% B; x; s/ J模板裡沒有category.php。。。。
4 z  w5 c% k0 p/ }7 ]2 A& F/ }9 E; p
模板沒category.php?
+ B1 d  a3 z* m3 t% |6 `你確定你用的是wordpress?) l3 d& y+ y7 Z' h
這是標準框架好不好。% d5 N/ _6 V2 C+ t5 W4 l5 u

, T( ?: i! f. i! Z: T4 P
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 14:47:18 | 顯示全部樓層
有的不是默認主題就不一樣哈           8 p% S1 h  m8 B. E. C
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 19:43:39 來自手機 | 顯示全部樓層
非常小黑 發表於 2013-11-18 13:23
2 r( v& Z) a8 H6 }3 `' C模板沒category.php?
4 I9 ?) ?+ O+ Z8 X% f. _. N; l, g你確定你用的是wordpress?
' w9 k* }  E5 N* N* g. T" C這是標準框架好不好。

# C5 j2 N8 W- b的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
0 u0 y0 T1 S4 Z* B
2 B  K3 T8 R, e' N" p實現了功能。
& I  Z3 T5 x( x  v. |
! u' g4 Y4 U. m5 ^
6 e7 W0 h4 k- e* s2 ^用的是浩子的大前端d7
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 20:13:30 | 顯示全部樓層
thymol 發表於 2013-11-18 19:43 / e4 |, ?) V( I8 E" G
的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。" ?0 e7 `7 M6 k: ^; K3 G  J$ V
, L8 b/ J  K& S; n% x6 K
實現了功能。
9 a3 |2 z7 i1 W' p! y2 L
做英文站也用中文主題??8 n4 U( x* q7 c9 W) m
  X- n4 }4 z* q( o( Z" X* B+ C
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

GMT+8, 2025-7-1 07:00

By DZ X3.5

小黑屋

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