想给WordPress主题添加点击加载更多文章功能方法是什么?

  目前看很多网站就会发现没有分页功能,而是会出现那种点击加载更多文章实现翻页功能,其实是用分页效果是更多人都会选择的一

  目前看很多网站就会发现没有分页功能,而是会出现那种点击加载更多文章实现翻页功能,其实是用分页效果是更多人都会选择的一种,但是对于一些移动端网站来说,使用加载分页效果会更好一点,那么想给WordPress主题添加点击加载更多文章功能方法是什么?

WordPress主题下载,WordPress免费主题下载,网站源码模板下载

  对于加载分页的效果应该是可以用插件实现的,具体我还没有去寻找。在这里整理到无插件实现加载分页的方法,记录下来后面有需要用到的时候再去选择使用。

  第一、代码部分

//实现点击加载更多内容JS部分
jQuery(document).ready(function($) {
$(‘#pagination a’).click(function() {
$this = $(this);
$this.addClass(‘loading’).text(“我们在在努力加载中,稍等”);
var href = $this.attr(“href”);
if (href != undefined) {
$.ajax({
url: href,
type: “get”,
error: function(request) {
},
success: function(data) {
$this.removeClass(‘loading’).text(“点击查看更多文章”);
var $res = $(data).find(“.blockGroup .post-list”); //这里重要,需要根据实际需要调整
$(‘.blockGroup’).append($res.fadeIn(500));
var newhref = $(data).find(“#pagination a”).attr(“href”);
if (newhref != undefined) {
$(“#pagination a”).attr(“href”, newhref);
} else {
$(“#pagination a”).remove();
}
}
});
}
return false;
});
});

  这个是我们定义加载效果的JS代码部分。

  第二、样式部分

#pagination{display:inline-block;position:relative;height:30px;margin-bottom:20px;padding:2px 16px;color:rgba(0,0,0,.44);background:rgba(0,0,0,0);font-size:15px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,.05);vertical-align:bottom;white-space:nowrap;text-rendering:auto;box-sizing:border-box;border-radius:999em}

  可以根据实际需要修改样式。

  第三、调出功能

<?php next_posts_link(__(‘点击加载更多文章’)); ?>

  这个需要添加到翻页的模板中。


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/6537.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注