过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2013-11-17 23:54:36 | 顯示全部樓層 |閱讀模式
有點繞
9 R: M5 ?4 m" i8 ?2 d就是前台分類裡,看description- ^7 x. ^  N. Q! j
怎麼設置才能顯示為後台設置文章分類裡的描述。
3 K. T# _/ h9 [7 O" O% i
1 c( m1 R  C+ ~- ~, x: ]: r4 V代碼盲求助$ C4 q" W7 r! |3 k" _
2 t, N4 b# P5 ~% s
發表於 2013-11-18 00:34:12 | 顯示全部樓層
你的意思是不同分類使用不同描述嗎?9 A! b" k2 c. [8 [  j
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 03:24:28 | 顯示全部樓層
本帖最後由 非常小黑 於 2013-11-18 03:26 編輯 ; e, I" {6 C7 o( G: z/ j2 o
5 }6 i. y: G! H3 E( T8 L" s
樓主先去找到模板裡面的category.php4 A( z) ?6 D& M; S' b
然後看這段代碼
  1. <?php if ( category_description() ) : // Show an optional category description ?>
    9 u4 T. V- J% C8 _# C
  2. <div class="archive-meta"><?php echo category_description(); ?></div>
    5 J9 @* D7 e* p* |9 U& `, P7 f
  3. <?php endif; ?>
複製代碼
然後你去看header.php,添加(或者修改)這段代碼
  1. <?php if(is_category()) { ?>- U7 I% n, i# ~3 ]/ }
  2. <meta name="description" content="<?php echo category_description(); ?>" />$ J, M7 |: ]  j5 C* @$ E9 L2 v
  3. <?php } ?>
複製代碼
大概是這樣。
5 M0 S  U+ b! Z' l2 Y
) I5 J: c# v$ c6 m
" t* ]/ C. W: X) y! K
% f# R+ |9 I& e. |/ J" L1 Q
! N' E+ s! w, m3 i# b

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 07:21:17 | 顯示全部樓層
樓上給力,其實下面那一個代碼就可以搞定全局了' E1 j) X% ^6 {( G  q5 ^* K% b
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:00:36 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24 $ U% V1 K* r. [/ n" v7 y. Q: L
樓主先去找到模板裡面的category.php( m; ^6 n, m& m2 P3 {
然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...

& X6 K0 ~+ z) _模板裡沒有category.php。。。。
9 q9 w9 T- j6 \9 O! [2 ^1 f: n9 K% x: f) A4 j& x0 T
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:09:21 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24 * b, Y; G2 w2 k$ {. T
樓主先去找到模板裡面的category.php
6 z4 e& ]. U% \然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...

( ^! b3 s+ c1 h5 r. X: A8 L! [只有在functions.php裡有
  1. //網站描述6 l5 f: G% j: |" W. M: {
  2. function dtheme_description() {6 X# C2 U6 d3 w  n) e
  3.   global $s, $post;
    . P3 W& J4 `: C7 D" c( C
  4.   $description = '';
    ' W: j. N6 p" [$ a" G5 ?) }
  5.   $blog_name = get_bloginfo('name');
    9 D  _: r3 [+ a
  6.   if ( is_singular() ) {
    ; z1 q  ~( D6 }$ ~) {6 D: T0 M! f8 B4 h
  7.     if( !empty( $post->post_excerpt ) ) {) S" t/ x" E& \, c
  8.       $text = $post->post_excerpt;
    * c9 ^1 X/ [8 Z
  9.     } else {
    $ c! s) O/ t6 q5 r
  10.       $text = $post->post_content;7 i1 E& V, Z, T& S* N2 s0 J% W. C2 ?
  11.     }
    5 s! T& }! T4 a* N. T* L
  12.     $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );
    # z6 x0 G# j4 ^; N
  13.     if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );/ s6 e2 l2 Y# D; r
  14.   } elseif ( is_home () )    { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加6 ]7 f  p) P! i
  15.   } elseif ( is_tag() )      { $description = $blog_name . "'" . single_tag_title('', false) . "'";! N- T+ V# N! v
  16.   } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";- q4 B/ S  u! D2 n! u2 d
  17.   } elseif ( is_archive() )  { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    4 y, u9 M0 x( L9 T9 ~8 P, Q3 D; b
  18.   } elseif ( is_search() )   { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";
    9 A" T  E3 k: B! z3 J# X$ Y
  19.   } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";
    " y+ C4 S: O2 X2 i! @0 i' G# J
  20.   }
    . q9 B! b  X8 X! p$ |- T, e/ j
  21.   $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';9 H, v* J3 I8 \. U9 `
  22.   echo "<meta name="description" content="$description" />\n";1 j7 S" g. b% y
  23. }
複製代碼
5 V- W, g2 o/ t* a
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 13:23:42 | 顯示全部樓層
thymol 發表於 2013-11-18 13:00
. c) S$ V: g9 S. a: z模板裡沒有category.php。。。。
$ L) \- r2 _3 g4 Y8 n3 z% P
模板沒category.php?. X3 ]) Q1 J) K- @' U0 }3 ]
你確定你用的是wordpress?# u  S# d: e* l: h
這是標準框架好不好。8 E# D' o) {! H8 n3 ]: n$ m- ]. y

4 f, Q: a: g3 R0 p
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 14:47:18 | 顯示全部樓層
有的不是默認主題就不一樣哈           - [6 B! r$ b" d7 F- [
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 19:43:39 來自手機 | 顯示全部樓層
非常小黑 發表於 2013-11-18 13:233 |) G5 |9 ^) Z. F4 t( p
模板沒category.php?0 {, V, V( s1 B% w4 H
你確定你用的是wordpress?5 F# c) m+ t3 t( y% Q2 a
這是標準框架好不好。

, M% D$ x3 e5 l9 A的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
* M9 ]! i% B% |% v% u
! i. o' _4 G! V  o- B1 R實現了功能。
" ~: Z0 V5 z' l+ z
1 V8 U& G( p7 E2 b4 e' ~
0 G. g/ s7 P. G  m6 c6 g3 x" @1 f用的是浩子的大前端d7
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 20:13:30 | 顯示全部樓層
thymol 發表於 2013-11-18 19:43
: u" M) P& Q9 w3 ~; z# N; N的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。- Z4 b% r+ ?8 s

1 r' }- |/ I! U; c實現了功能。

/ y# A7 E. K: C& s2 s$ Z) Z9 i9 ?1 e做英文站也用中文主題??1 U# R" E4 ]  `$ I8 H
$ _& P3 ]3 F% g5 S4 e. K/ ~
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

GMT+8, 2025-5-26 06:35

By DZ X3.5

小黑屋

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