过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2013-11-17 23:54:36 | 顯示全部樓層 |閱讀模式
有點繞, b/ i: A$ d2 {4 B
就是前台分類裡,看description
( u/ F- I7 U6 x6 M. i  ^怎麼設置才能顯示為後台設置文章分類裡的描述。& F1 l9 E: }0 X# R

0 ]5 M1 @+ B6 w9 R3 M" X, C0 U# R代碼盲求助$ N- j$ v1 y8 ~

9 ^/ F8 s+ ~7 M' \
發表於 2013-11-18 00:34:12 | 顯示全部樓層
你的意思是不同分類使用不同描述嗎?4 ~/ A) U; Y/ |" j% q2 ~
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 03:24:28 | 顯示全部樓層
本帖最後由 非常小黑 於 2013-11-18 03:26 編輯
5 I# z$ v5 A) s  E
0 ]# k% R0 [5 t樓主先去找到模板裡面的category.php
1 w: C2 s6 w  O2 A& N  Y- r4 Q然後看這段代碼
  1. <?php if ( category_description() ) : // Show an optional category description ?>' B3 ^9 O+ [0 W$ W
  2. <div class="archive-meta"><?php echo category_description(); ?></div>. V" m2 ?# V! ?, Q7 K- Z4 L
  3. <?php endif; ?>
複製代碼
然後你去看header.php,添加(或者修改)這段代碼
  1. <?php if(is_category()) { ?>
    $ t( f( i5 g4 l+ y% [
  2. <meta name="description" content="<?php echo category_description(); ?>" />5 o+ }; p+ g4 f9 O3 V/ q, N
  3. <?php } ?>
複製代碼
大概是這樣。8 v6 v+ Y, C# Y) r7 L! _- S
: ^0 O  e% v! E* T; j
7 x4 y9 o8 x4 b
3 J0 ]9 R, U6 z, @9 t; b

6 N) y+ R, l7 ?% _4 {* G# f

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 07:21:17 | 顯示全部樓層
樓上給力,其實下面那一個代碼就可以搞定全局了
% {' j* P; ?- U& v* F
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:00:36 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24 + `2 m' B5 v' T6 X; g6 c
樓主先去找到模板裡面的category.php
: a7 O( [! c% f. M然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...
$ l; c; u; T; B- K4 M9 o# `- _
模板裡沒有category.php。。。。
6 d* g4 F1 g# z1 R) ?! R7 R8 b4 M/ G. F6 m" ?0 y9 ]9 x& @' r
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 13:09:21 | 顯示全部樓層
非常小黑 發表於 2013-11-18 03:24
! @( A9 ^$ I2 C! W% f' \9 ^樓主先去找到模板裡面的category.php
7 s' G; K! v8 T7 r; \, m0 q* R然後看這段代碼然後你去看header.php,添加(或者修改)這段代碼大概 ...

( Y5 }- W1 }9 ~% ]& a只有在functions.php裡有
  1. //網站描述+ h7 O$ U' p. ?8 v; W* H
  2. function dtheme_description() {/ G1 i. c3 [* H& B8 o7 `
  3.   global $s, $post;
    : s( o/ `3 ]7 M: U
  4.   $description = '';( Y& f- R. S. N+ q; [8 [; }
  5.   $blog_name = get_bloginfo('name');; j/ s$ e' t2 Z) Z! C# N" g
  6.   if ( is_singular() ) {
    ! e4 I( o; \4 z" T
  7.     if( !empty( $post->post_excerpt ) ) {
    " ?9 r" D. C: @  g( u
  8.       $text = $post->post_excerpt;9 ]' @& v" b$ }* o  V5 L( T7 A
  9.     } else {" }4 l. e- P, E+ Y6 ]
  10.       $text = $post->post_content;& @& d" A7 s1 s( K5 o  G
  11.     }
    ( d* B: |4 @. o) E; B
  12.     $description = trim( str_replace( array( "\r\n", "\r", "\n", " ", " "), " ", str_replace( """, "'", strip_tags( $text ) ) ) );1 `  s/ M3 a, a" Y
  13.     if ( !( $description ) ) $description = $blog_name . "-" . trim( wp_title('', false) );4 r" w, r) x! A: R
  14.   } elseif ( is_home () )    { $description = $blog_name . "-" . get_bloginfo('description') . dopt('d_description'); // 首頁要自己加/ k% F4 o7 }$ L( ?% M4 ^! z
  15.   } elseif ( is_tag() )      { $description = $blog_name . "'" . single_tag_title('', false) . "'";( ~0 Y( l& {/ O; @) u8 l, y. Z
  16.   } elseif ( is_category() ) { $description = single_cat_title('', false) . "'";. w& Q" {$ \$ q& [8 Y+ {
  17.   } elseif ( is_archive() )  { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";- }. X: F% @" Y. W7 e7 ^
  18.   } elseif ( is_search() )   { $description = $blog_name . ": '" . esc_html( $s, 1 ) . "' 的搜索結果";& O$ U/ _7 e  `
  19.   } else { $description = $blog_name . "'" . trim( wp_title('', false) ) . "'";, ?" }* H& I0 ]! |7 w
  20.   }1 `' B. V7 q6 R1 S8 ^3 f3 O3 G
  21.   $description = mb_substr( $description, 0, 220, 'utf-8' ) . '..';
    ( d6 [3 J4 P9 L  `) w& L# y
  22.   echo "<meta name="description" content="$description" />\n";
    . @! B- H( |1 Z" G7 e( |+ Z( y9 V- _
  23. }
複製代碼

5 o; ?: M& P- N$ C
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 13:23:42 | 顯示全部樓層
thymol 發表於 2013-11-18 13:00 : M* Y7 f  _& [- c# F/ ^4 ]# y' A
模板裡沒有category.php。。。。
' o- A. ^5 ~! T0 k/ F
模板沒category.php?
7 C: S5 [, q: E& z" y' \你確定你用的是wordpress?  t" j: \# K9 r! [/ K
這是標準框架好不好。, ]& J! f1 K+ V$ e+ T& M: `
* o3 r0 R9 M- E; X- s9 c
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 14:47:18 | 顯示全部樓層
有的不是默認主題就不一樣哈           " k* `# f( G5 \5 @( n9 k/ e% D
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-11-18 19:43:39 來自手機 | 顯示全部樓層
非常小黑 發表於 2013-11-18 13:23
6 a, w( _. k% j0 T2 A: S  M6 Z; |4 t模板沒category.php?
! r- k( o8 F' |你確定你用的是wordpress?
1 Y  r2 {7 u3 d1 I! U( y- P這是標準框架好不好。
- \( t' V  h" L
的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。
& {5 s1 I# F9 G5 S( h4 H* i" C4 n* G/ F( j% L
實現了功能。
6 B1 `. d  g! k- c& x" b
- {5 @5 B! C) m* X" M/ ]
* D! l1 I& s+ t* J5 @: D用的是浩子的大前端d7
回復 给力 爆菊

使用道具 舉報

發表於 2013-11-18 20:13:30 | 顯示全部樓層
thymol 發表於 2013-11-18 19:43
2 v. F( ?6 q1 B, I5 L的確沒有category.php,我在functions.php裡面參考你的代碼修改了一下。+ ]/ `8 `9 S; y* ^

+ I9 @4 A# {. @* r6 K* r實現了功能。
  P1 X) _6 {/ f5 k; \
做英文站也用中文主題??
8 J- _1 T2 x/ O8 R
# B% V) I) S9 Y, x, K3 A" _- ?
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-5-26 08:46

By DZ X3.5

小黑屋

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