自己用的/ U: _ ^. X- j. u" {+ t( }, x% T3 S
需要的可以自己試試
) p$ q) g \& h/ p( `6 h. o& B建立文件代替原來的single.php
& {% v9 z: {6 E5 s6 W' P& o+ N<?php2 h# C2 }4 a& B6 T% ?/ [
# R2 o7 k' k4 @1 }5 O. A# v" }
$post = $wp_query->post;# y0 Y, w; H, L+ B
]9 f# v. z/ `5 ^6 @: W! x* E/ i
if ( in_category('1') ) {; T. l/ W, c1 B
. F+ [4 H* c. u: C
include(TEMPLATEPATH . '/single1.php');
. u* g( ]. H: m1 l! F3 p }9 ~8 V( ?! w
} elseif ( in_category('2') ) {% ?! U! F% w0 d8 x' H% e5 ?5 G
/ U/ w# V. T/ l7 v
include(TEMPLATEPATH . '/single2.php');5 ]: q. X) Y& C6 Z; r
( P C9 K7 Y+ Y& S6 U8 s% Q# ~7 u7 n
} else {0 C! W9 q) n& p$ A' q1 A) L4 o' d
8 v6 c9 E0 J+ K/ l3 k
include(TEMPLATEPATH . '/single_other.php');) F$ }: S5 m' p: s' a! {, h9 ?/ [
5 l! I X! v8 T, g0 |/ n
}
1 s7 o( I: f, w7 I! N( |5 Z* c) I+ U8 |- b+ [; r, {2 v/ V# e3 K
?>
0 S5 r* D6 i; N' o% [8 c9 f( |5 ]* v1 k' \$ P; Z- w
目錄 1 的文章將使用 single1.php 模板,目錄 2 的文章將使用 single2.php,其它文章將使用 single_other 模板。
' ]$ I1 _: Q' F' P% A. B為不同的目錄使用不同的模板,你只需要簡單地將模板保存為以 category-2.php 這種形式命名的文件,category-2.php 用來顯示 ID 為 2 的目錄,category-3.php 用來顯示 ID 為 3 的目錄,依次類推。
* L. {# n5 V5 W, I一般來說category使用的是achive.php7 V% b# Z$ Z! i c
- d+ S) E8 }+ }' [/ f7 I
[ Last edited by anon on 2008-10-5 11:19 ] |
評分
-
查看全部評分
|