本帖最後由 嗯嗯 於 2009-11-10 01:21 編輯
8 o9 F& P# y# r7 I/ |) Y$ u( [6 Z
# j# I% s9 O3 o4 sWordPress 中友情鏈接的調用是採用多行一列顯示的,最近在構建英文站中由於要大量拓展外鏈,所以過多的鏈接會影響頁面的美觀,就打算把友情鏈接放在網站的底部來顯示。0 Z. z* b2 r! b9 i! R, Z) A* @3 S9 K
% ^' ^& s% r- Q' w' H4 f, q
在修改過程中,發現友情鏈接的排版是採用<li>友情鏈接</li>控制的,扒了很多資料也無法去除掉li標籤,最後不得不想辦法在CSS下去控制。1 L P6 o& f% X: C
/ @" u$ I6 w: y* v2 ~
然後,參照CSS手冊,就成功了。
- N, t% W) `* R( j5 _
3 v7 v/ T( H' B! W該代碼在IE與FF中測試均無錯。$ f. _9 `9 z; [3 U' X3 b1 b
: J9 H# m+ L0 O7 X% M& d友情鏈接的調用函數我採用的是如下所示的代碼) p: Y& h' q- Z/ k% Z1 y
: D( Q- x5 B, T+ `* z' @<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
" N! V- Y. `0 B5 {2 Y5 ~0 @7 X" o Z3 r2 u* p; w$ y* h6 K/ a
意思就是去掉友情鏈接的TITLE顯示,只顯示列表,不顯示列表標題。
; ]7 V9 G3 {6 T3 e, u4 l
* ~9 Z6 r; D& m1 P5 d2 S% l; }) V然後創建一個DIV和UL控制這段代碼,代碼如下
* X4 J% v) Y3 @; Y3 @0 Q! Z1 |( g: e6 ] s5 W# L8 l
<div>. z( R1 s0 z& Y; N$ B- f
<ul id=link>7 ~5 d( ^# ]0 Y, X
<?php wp_list_bookmarks('title_li=&categorize=0'); ?>; u8 u6 ]- W7 H
</ul>2 I( Z# } t4 k7 h
</div>
5 M) P4 S% O# b$ U5 I5 A/ D1 k9 @& v& H
這段代碼放到你認為合適的地方就行了,可以是首頁,也可以是footer.php文件中,區別就是第一個是首頁顯示,第二個是全站顯示。
, P* f7 r- c% U- l. y
2 D7 d3 s& s; Z0 q: T ?+ d4 i然後在模板的樣式表文件中創建如下代碼7 D/ g' h7 Q6 d
+ } V+ ~" P. E( P- \
3 _8 y. {# _( ~. k( Z$ n; [' `#link {2 {* }1 g" k% ]
overflow: hidden;/ O# d: C+ E( O. E0 I
margin-right: 5px;
8 I' k" g% |2 _0 H7 p# ?* l margin-left: 5px;9 v3 o3 s4 R6 }& S4 i& ?# }, F
line-height:20px; - L/ `2 c) F: M+ d; `
}/ K- b6 n- {* u# h2 w' ]
#link li {
7 r* l' p1 S- L/ E" [+ F5 n float: left;4 p0 S8 R' A5 ~5 t, |
padding-right: 15px;# g9 V, c& f7 K3 I% m
font-size: 12px;
, {8 r6 o6 A2 T1 ^}: u3 g Y9 B- d" U5 O R
2 ?! R7 p4 { q. Z9 A2 H
9 ^% z* T; N; s具體的邊界控制可以自己斟酌。
) [7 j& H- o# k: S4 I
6 B9 ~3 x- l. Y% \/ G8 }# O+ ` c最後兩個修改過的文件保存,就成功了。 |
評分
-
查看全部評分
|