0
Posted on 07:01:00 by Freddy and filed under
用页码代替“上页”和“下页”
问题:WordPress有默认函数来显示上页和下页页面,虽然这比没有这个什么功能好,但是我不明白开发人员为什么不把页面写进核心代码呢。当然,我们可以用插件来生成页码,但是如果能把页码直接插入主题岂不更好

解决方案:这里使用WP-PageNavi插件把页码直接写入主题
首先下载WP-PageNavi插件
盘驱动上解压插件存档,并把wp-pagenavi.php 和 wp-pagenavi.css文件上传到主题目录
打开要放置页码的文件(如index.php, categories.php, search.php,等),找到以下代码

2用以下代码代替以上内容:
{include('wp-pagenavi.php');
if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
b) A* ^1 H! T. K( Mwww.advertcn.com?>$ Z( c5 C& N. m. E1 F \
接着请修改插件文件。打开wp-pagenavi.php文件并找到以下代码(61行):-网络营销与站长广告论坛- |国外互联网广告和营销|国外广告联盟发布|英文站建设|Affiliate|% w3 n0 z# }4 Q, V2 X
function wp_pagenavi($before = '', $after = '') {国外网络广告和营销,国外广告联盟发布,英文站建设,域名投资,停放,Google关键词,Affiliate,Publisher,Domain Parking,Adwords,Network Marketing0 K8 Y @0 V; {9 ~0 d6 J$ x8 n t; D
global $wpdb, $wp_query;www.advertcn.com" f7 [* P- P$ [
修改成:中国重要的专业讨论国外网络广告和营销的站长论坛,是中国站长运作英文站赚钱和广告发布的学习交流中心和摇篮8 A9 _; K5 `) A3 ^- e% f
function wp_pagenavi($before = '', $after = '') {" O( _2 h2 M! e% |( M& I. R
global $wpdb, $wp_query;-网络营销与站长广告论坛- |国外互联网广告和营销|国外广告联盟发布|英文站建设|Affiliate|; l6 T8 b* r2 c0 c
pagenavi_init(); //Calling the pagenavi_init() function
3 [3 N G1 R9 \" o2 |-网络营销与站长广告论坛- |国外互联网广告和营销|国外广告联盟发布|英文站建设|Affiliate|最后,我们要把wp-pagenavi样式表添加到Blog。
! E: f% d# m6 j! m$ m广告中国打开header.php 文件,把以下代码添加进去:广告中国* S% A. V) r9 O' j4 ^
< linkrel="stylesheet"href=""type="text/css"media="screen"/ >
: \0 d7 d" n/ O. n K, y2 Zwww.advertcn.comwww.advertcn.com0 Q8 a6 Y* ]; p) e$ [" C: v
代码说明:这个代码改进直接在主题文件中加入添加了插件代码。我们另外还调用了pagenavi_init()函数以使页码能够正常显示。
http://www.advertcn.com/viewthread.php?tid=68002
0
Responses to ... 用页码代替“上页”和“下页”