- 资源介绍
- 更新记录
- 安装教程
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;
}
/*自定义分类栏目列表分页代码结束*/
猜你喜欢
-
WordPress全新爱导航网址网站展现主题风格网站模板响应式移动端
2021-04-22 -
Ripro美化之节日灯笼+集成后台代码
2021-04-25 -
WordPress网页设计中常见的六种布局方式
2021-04-26 -
RiPro主题美化ripro-chlid子主题QQ&微信登录跳转邮箱资料补充强制绑定邮箱功能
2021-04-25 -
add_menu_page()函数
2021-04-26 -
NDART主题:轻量极简文艺小清新免费WordPress图片主题
2021-04-24 -
Tob主题最新原版,自适应博客,图片,视频主题
2021-04-21 -
Mipro – 小型在线商店模板WooCommerce主题
2021-04-21 -
wordpress实现上传文件自动重命名的两种方法
2021-04-26 -
Youplay 游戏竞技电玩WordPress主题
2021-04-22
-
wp_enqueue_style()函数
2021-04-26 -
SGame – 游戏周边设备在线商店OpenCart主题 – v1.0.1
2021-04-24 -
网站收录正常却没排名是什么原因
2021-04-24 -
register_taxonomy()函数
2021-04-26 -
WordPress实现随机显示文章缩略图
2021-04-26 -
WordPress上一页下一页数字文章分页导航代码
2021-04-26 -
add_meta_box()函数
2021-04-26 -
WordPress 5.5.1修复40+个问题,请尽快更新
2021-04-21 -
WordPress 数据库维护时常用到 12 个 SQL 语句
2021-04-25 -
WordPress获取指定/当前分类目录的文章数量
2021-04-25
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-04-25Hi,初次和大家见面了,请多关照!
最后编辑:2021-04-25

