找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3|回复: 0

看一下这段代码如何?

[复制链接]

385

主题

1529

回帖

4217

积分

论坛元老

积分
4217
发表于 2013-6-8 20:27:04 | 显示全部楼层 |阅读模式
[ol]
  • max_num_pages;//获取最大分页数量
  • if(empty($paged))$paged = 1;
  • $pagenum = $paged + 1;
  • if(is_home() && $paged>=2){//如果是 index 页且在第二页以后就预读下一页
  • $preURL= "page/" . $pagenum . "/";
  • if($pagenum > $max_page)$preURL = "";//如果是 index 页且在最终页就预读首页
  • };
  • if(is_category() || is_tag() || is_search()){//如果是标签、分类或搜索页面
  • if(is_category()){//分类页面
  • //自定义了 archive 页的文章数量,所以要根据默认设置的每页3篇文章计算每页25篇文章有多少页。
  • if($paged>=ceil($max_page*3/25)){//如果大于等于则预读首页
  • $preURL = "";
  • }else{//否则预读下一页
  • $preURL = "category/" . single_cat_title('', false) . "/page/" . $pagenum . "/";
  • };
  • };
  • if(is_tag()){
  • if($paged>=ceil($max_page*3/25)){
  • $preURL = "";
  • }else{
  • $preURL = "tag/" . single_tag_title('', false) . "/page/" . $pagenum . "/";
  • };
  • };
  • if(is_search()){
  • $preURL = "?s=" . $s ."&paged=" . $pagenum;
  • };
  • };
  • if(is_home() && $paged" />[/ol]复制代码
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-14 19:35 , Processed in 0.018745 second(s), 6 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表