龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

WordPress纯代码分页功能

时间:2014-07-22 14:49来源: 作者: 点击:
分享到:
相关的CSS配置见 http://www.sjyhome.com/wordpress/pagenavi.html以下代码请放置主题functions.php文件当中
相关的CSS配置见 http://www.sjyhome.com/wordpress/pagenavi.html

以下代码请放置主题functions.php文件当中
/*@分页功能*/
function native_pagenavi(){
global $wp_query, $wp_rewrite;
$wp_query->query_vars["paged"] > 1 ? $current = $wp_query->query_vars["paged"] : $current = 1;
$pagination = array(
"base" => @add_query_arg("page","%#%"),
"format" => "",
"total" => $wp_query->max_num_pages,
"current" => $current,
"prev_text" => "« ",
"next_text" => " »"
);
if( $wp_rewrite->using_permalinks() )
$pagination["base"] = user_trailingslashit( trailingslashit( remove_query_arg("s",get_pagenum_link(1) ) ) . "page/%#%/", "paged");
if( !empty($wp_query->query_vars["s"]) )
$pagination["add_args"] = array("s"=>get_query_var("s"));
echo paginate_links($pagination);
}
精彩图集

赞助商链接