首页 » 开源/框架 » WordPress » 正文

WordPress升级到4.4后Ajax翻页后分页导航消失问题解决办法

昨天把WordPress升级到了4.4,但是却遇到个问题,在查看评论的时候,Ajax翻页之后,分页导航消失了。

在Google了半天之后终于找到了解决办法,需要给 paginate_comments_links() 函数的参数传递 $total 参数,之前版本中这个参数是可以不传的。

需要修改的代码大致如下:

$comments = get_comments('post_id='.$postid);
// 需要添加的获取全部页数的方法
$max_page = get_comment_pages_count($comments);
// 在函数的参数中加入 total
paginate_comments_links('current=' . $pageid . '&prev_text=«&next_text=»&total='.$max_page);

经过上面添加参数后,Ajax翻页后的分页导航就出现了。

via:wordpress.org

本文共 3 个回复

  • 网贷技术 2015/12/28 11:40

    博主你好,我用的你的模板,为什么评论的地方显示的“要发表评论,必须先登录”。但是并没有显示注册的地方,和你这个博客发表评论的地方显示的不一样啊。怎么能改成你这样的呢。

  • 网贷技术 2016/01/05 21:09

    “分享到:微博,qq空间”的这个功能不好使,请问在哪里改呢,点击分享按钮没有反应 :cry:

发表评论