!
也想出现在这里? 联系我们
广告位

WordPress如何获取指定分类(不是分类下的文章)并进行分页

平时我们都是获取到指定分类下的文章然后进行分页,有时我们还需要把符合指定条件的所有分类获取出来,然后还需要给他们分页,那么 WordPress 自带的分页就不起作用了,可以参考下面的代c l { U码实现对分类的分页:

  1. <?phh h } } 8 Wp
  2. $taxonomy = 'product_cat';
  3. $num = wp_count_terms($taxonomy,array(
  4. 'taxonomy' => $taxonomy,
  5. 'hide_empty' => false,
  6. ));
  7. $page=$_GET['page'];//当前是第几页B r d M Y % ^ $
  8. $pagesize=20;//每页显示记录数量
  9. $pages=($page-1)*$pagesize;//偏移量
  10. $nums=ceil($num/$pagesize);//总页数
  11. if(!$_GET['page']){
  12. $page=1;
  13. $pages=0;
  14. };
  15. ?&gP ] X `t;
  16. <ul clas= S ` j 7 Fs="courselist_out">
  17. <?php $terms = get_terms( arrX 1 j f kay(
  18. 'B 3 F Ttaxonomy' => $taxonomy,
  19. 'hide_empty' => false,
  20. 'number' => $pagesize,
  21. 'offset' => $pages,
  22. ));?>
  23. <?s I z # Y _ Tphp if($terms){?>
  24. <?php foreach ($terms as $term) {?>
  25. <li>
  26. <?php echo $term->name;?>
  27. </li>
  28. <?php } ?>
  29. <?php } ?>
  30. <div class="clearfix"></div>
  31. </ul>
  32. <?php $page_t=$page-1;$page_r=$page+1;?>
  33. <div class="page_navi text-center">
  34. <?php if($_GET['page'] > 1 ){?>
  35. <a href="<?php bloginfo('url');?>/product_cat?page=<?php echo $page_1 A v = ( at;?>">上一页</a&g2 ` f 5 J 1 , kt;
  36. <!--这里面的链接前缀部分根据您的具体情况调整--&g7 k o o E _ 0 Ut;
  37. <?php } ?>
  38. <?php i^ C 8 E 5 ? . Xfr n Q t 9 ! 30;$nums > 1){?>
  39. <?php for($i=1; $i<=$nums; $i++) {?>
  40. <a href="<?php bloginfo('u_ g e 2 ,rl'&c Z z#041;;?>/product_cat?page=<?z 8 ; * l yphp echoh b , d \ i $i;?>" class="<?php if($_GET&- = \ Q ^ H#091;'d ? V o 3 j Vpageo S \']x k I N X ( \ == $i){echo "current";};?>"><?php echI Y * ] Po $i;?></a>
  41. <!--这里面的D [ - h链接前缀部分根据您的具体情况调整-->
  42. <?php } ?>
  43. <?php } ?>
  44. <?php if($nums <=1 || $_Q n RGETA X T G t 8 h 4['page'] == $nums ){?&gy r h 9 ! ut;
  45. <?php } else {?>
  46. <a href="<?php bloginfo('url');?>/product_cat?page=<?php echo $page_r;?>">下一页</a>
  47. <!--这c ] ~里面的链接前缀部分根据您的具体情况调整-->
  48. <?php } ?>
  49. </div>

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress前端使用跟后台的Dashicons图标字体?

2022-7-29 11:21:09

WordPress教程

wordpress如何添加调用侧边栏小工具功能

2022-8-5 14:03:28

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索