- 资源介绍
- 更新记录
- 安装教程
RIPRO美化-DIY分类页分页导航
实现效果:ripro主题首页ajax加载文章按钮,分类页面数字分页按钮。
废话不多说,教程开始
1.首先在ripro/子主题functions.php添加下面函数代码
// 自定义分类栏目列表分页代码开始
function mo_paging() {
$p = 3;
if ( is_singular() ) return;
global $wp_query, $paged;
$max_page = $wp_query->max_num_pages;
if ( $max_page == 1 ) return;
echo ‘<div class=”pagination”><ul class=”page-numbers”>’;
if ( empty( $paged ) ) $paged = 1;
echo ‘<li class=”prev-page”>’; previous_posts_link(‘上一页’); echo ‘</li>’;
if ( $paged > $p + 1 ) _paging_link( 1, ‘<li>第一页</li>’ );
if ( $paged > $p + 2 ) echo “<li><span>···</span></li>”;
for( $i = $paged – $p; $i <= $paged + $p; $i++ ) {
if ( $i > 0 && $i <= $max_page ) $i == $paged ? print “<li class=\”active\”><span>{$i}</span></li>” : _paging_link( $i );
}
if ( $paged < $max_page – $p – 1 ) echo “<li><span> … </span></li>”;
echo ‘<li class=”next-page”>’; next_posts_link(‘下一页’); echo ‘</li>’;
echo ‘<li><span>共 ‘.$max_page.’ 页</span></li>’;
echo ‘</ul></div>’;
}
function _paging_link( $i, $title = ” ) {
if ( $title == ” ) $title = “第 {$i} 页”;
echo “<li><a href='”, esc_html( get_pagenum_link( $i ) ), “‘>{$i}</a></li>”;
}
// 自定义分类栏目列表分页代码结束
2.在category.php搜索,原版主题未自己改动在31行。
<?php get_template_part( ‘parts/pagination’ ); ?>
3.复制下面短代码替换
<?php mo_paging() ?> 4.最后一步,添加分页导航样式到diy.css,大功告成!赶紧日起来….
/*自定义分类栏目列表分页代码开始*/
.pagination .page-numbers {
text-align: center;
list-style-type: none;
margin: 0;
padding: 0;
}
.pagination ul li {
display: inline-block;
margin: 5px 5px;
}
.pagination ul li.active span {
background: linear-gradient(-125deg,#0295f9 0%,#2f49fd 100%);
color: #fff;
}
.pagination ul li.active span:hover {
background: linear-gradient(225deg,#f857a6,#ff5858);
}
.pagination ul li a {
background-color: #353535;
text-decoration: none;
border: 1px solid #454545;
}
.pagination ul li a:hover {
border: 1px solid #2196f3
}
.pagination ul li a, .pagination ul li span {
display: inline-block;
border-radius: 4px;
padding: .4rem .85rem;
}
.pagination ul li span {
color: #aaa;
cursor: default;
}
/*自定义分类栏目列表分页代码结束*/
猜你喜欢
-
the_posts_pagination()函数
2021-04-26 -
WordPress如何截取文章摘要/文章标题/文章内容字数
2021-04-25 -
【The7主题汉化版V8.7】带42套模板视频响应式的wordpress多功能多用途主题[无加密带视频教程]
2021-04-21 -
WordPress插件 Support Board 客服在线支持系统在线客服解决方案
2021-04-24 -
Adobe CC2019绿色版全家桶一键安装免激活
2021-04-25 -
在QQ上推广网站防止被举报的代码、隐藏QQ上的网页举报入口
2021-04-24 -
大前端DUX6.0主题下载
2021-04-21 -
【Cute主题】WordPress主题带商城系统vip会员智能百变主题破解版下载无网站域名限定
2021-04-22 -
get_cat_ID()函数
2021-04-26 -
Adobe Photoshop CC 2020 – MAC V21.0.1 & WIN V21.0.1.47 中文破解版 照片、UI、平面全能工具
2021-04-25
-
Youplay – 响应式游戏Bootstrap模板 – v3.3
2021-04-24 -
给 WordPress 添加分类置顶功能并在主题前端调取置顶分类
2021-04-26 -
RIPRO主题美化-列表页面右上角3个彩色圆点效果
2021-04-24 -
Blackfyre 游戏社区 WordPress主题
2021-04-22 -
5个常见的WordPress错误以及解决方法
2021-04-25 -
CSF初级教程(一):前言
2021-04-26 -
黑糖主题模板BlackCandy 媒体和创意工作者博客主题模板
2021-04-22 -
隐藏后台左上角的wordpress logo图标
2021-04-26 -
JustnewsV4.0.4自媒体资讯主题WordPress主题
2021-04-21 -
WordPress如何在前台显示登录用户的注册时间
2021-04-25
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-04-25Hi,初次和大家见面了,请多关照!
最后编辑:2021-04-25

