过期域名预定抢注

用戶名  找回密碼
 免费注册

WordPress的10個殺手級Hack技巧(3)轉

[複製鏈接]
發表於 2009-1-10 10:31:14 | 顯示全部樓層 |閱讀模式
前兩個主題發錯地方了,麻煩斑斑給挪過來(不重要),我的廣告幣怎麼沒增加(重要)。
; I) \' O+ D8 R+ V
' J& b# b$ U/ m- }$ [  ~5 T3.用頁碼代替「上頁」和「下頁」" Z" X5 r- Z" x8 w. V
) O- I$ K; S) a' P6 V
問題:WordPress有默認函數來顯示上頁和下頁頁面,雖然這比沒有這個什麼功能好,但是我不明白開發人員為什麼不把頁面寫進核心代碼呢。當然,我們可以用插件來生成頁碼,但是如果能把頁碼直接插入主題豈不更好?!6 U/ U0 x! W8 h  L4 S- F# H
解決方案:這裡使用WP-PageNavi插件把頁碼直接寫入主題( s" p. Z9 N4 J
首先下載WP-PageNavi插件4 J: P) d' O8 Q, \3 Q( E
在硬盤驅動上解壓插件存檔,並把wp-pagenavi.php 和 wp-pagenavi.css文件上傳到主題目錄
; \. C, n+ q  N9 x6 f打開要放置頁碼的文件(如index.php, categories.php, search.php,等),找到以下代碼:* \; g9 U0 q" T6 b
<div class="navigation">
3 n: c) K6 S; E# u2 ~0 S, _<div class="alignleft"><?php next_posts_link('Previous entries') ?></div>
4 l4 [  H7 S; i+ x<div class="alignright"><?php previous_posts_link('Next entries') ?></div>8 o, F! d% I2 Z* S+ u! g
</div>2 |* w7 d6 [- q
用以下代碼代替以上內容: * d3 y/ W: _8 p' _7 l1 I0 `
<?php
( D; Z+ ?  D/ f# Q# n& uinclude('wp-pagenavi.php');
' u6 }/ b# x9 tif(function_exists('wp_pagenavi')) { wp_pagenavi(); }
! X  W2 ^  A+ g' Y?>
5 `. v& P# L+ ]8 \# i接著請修改插件文件。打開wp-pagenavi.php文件並找到以下代碼(61行):
8 S' ]  k8 `$ Dfunction wp_pagenavi($before = '', $after = '') {* Y  Y" v& w/ o+ @- R
global $wpdb, $wp_query;
  S3 M; G% j3 |1 Y修改成:' x- m* ^  Y/ c% x' }# c
function wp_pagenavi($before = '', $after = '') {7 _8 G' [; V7 q. R+ [8 t' P5 K
global $wpdb, $wp_query;
! U2 n% J8 ^7 @" Dpagenavi_init(); //Calling the pagenavi_init() function+ k: Q! l# J$ {
最後,我們要把wp-pagenavi樣式表添加到Blog。4 D/ {$ U% \5 z: x  Q  X
打開header.php 文件,把以下代碼添加進去:
& q3 G# ~- Z- L. E" P& H<linkrel="stylesheet"href="<?phpechoTEMPLATEPATH.'/pagenavi.css';?>"type="text/css"media="screen"/>" C/ v" J2 k& I- s. Z/ D
+ p* x3 x, S0 E* X4 @8 ?; L+ T
代碼說明:這個代碼改進直接在主題文件中加入添加了插件代碼。我們另外還調用了pagenavi_init()函數以使頁碼能夠正常顯示。
發表於 2009-1-11 01:51:36 | 顯示全部樓層
哥們刷屏掙錢啊 ,多轉好文章班主就給你錢了
回復 给力 爆菊

舉報

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

本版積分規則

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

GMT+8, 2025-6-4 05:25

By DZ X3.5

小黑屋

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