//分类 单页 tag 加html 伪静态 【开始】
function custom_page_rules() {
global $wp_rewrite;
$wp_rewrite->page_structure = $wp_rewrite->root . '/%pagename%.html';
$wp_rewrite->extra_permastructs['post_tag']['struct'] = 'tag/%post_tag%-1.html';
$wp_rewrite -> extra_permastructs['category']['struct'] = '/%category%-1.html';
}
add_action( 'init', 'custom_page_rules' );
//重定义分页连接 伪静态
add_filter('rewrite_rules_array','add_rewrite_rules');
function add_rewrite_rules($aRules){
$aNewRules = array(
'(.+?)-([0-9]{1,}).html$' =>'index.php?category_name=$matches[1]&paged=$matches[2]',
);
$aNewRules1 = array(
'tag/(.+?)-(\d+).html$' => 'index.php?tag=$matches[1]&paged=$matches[2]',
);
$aRules = $aNewRules + $aRules;
$aRules = $aNewRules1 + $aRules;
return $aRules;
}
add_filter( 'redirect_canonical', 'post_custom_redirect_url');
function post_custom_redirect_url($output){
return false;
}
function native_pagenavi(){
global $wp_query, $wp_rewrite;
$wp_query->query_vars["paged"]; //当前页数
$wp_query->query_vars["category_name"]; //当前分类名
$category = '/'.$wp_query->query["category_name"];
if($wp_query->query["category_name"] == ""){
$tag = $wp_query->query_vars["tag"];
$category = '/tag/'.$tag;
}
$wp_query->query_vars["paged"] > 1 ? $current = $wp_query->query_vars["paged"] : $current = 1;
$pagination = array(
"base" => "",
"format" => "",
"total" => $wp_query->max_num_pages, //最大页数
"current" => $current,
"prev_text" => "« ",
"next_text" => " »"
);
$pagination["base"] =$category."-%#%.html";
if( !empty($wp_query->query_vars["s"]) ) {
$pagination["add_args"] = array("s"=>get_query_var("s"));
}
print_R($pagination);
echo paginate_links($pagination);
}
//分类 单页 tag 加html 伪静态【结束】
关于本站介绍
这是示范页面。页面和博客文章不同,它的位置是固定的,通常会在站点导航栏显示。很多用户都创建一个“关于”页面,向访客介绍自己。例如:
欢迎!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在天朝的帝都,有条叫做Jack的狗。
……或这个:
XYZ Doohickey公司成立于1971年,自从建立以来,我们一直向社会贡献着优秀doohickies。我们的公司总部位于天朝魔都,有着超过两千名员工,对魔都政府税收有着巨大贡献。
而您,作为一个WordPress用户,我们建议您访问控制板,删除本页面,然后添加您自己的页面。祝您使用愉快!