微慕小程序开源版 + WordPress站点构建的小程序,默认有一个排行榜,分为浏览数、评论数和点赞数,展示的文章数量就是我们在小程序源码中设置的,默认为10篇。但是有些站长发现点赞数的文章量不够10篇,而浏览数和评论数的文章量倒是够10篇,这是怎么回事呢?具体如下图所示:

上图右1图中的点赞数文章只有5篇,懿古今在多篇文章中测试点赞,甚至用几个号来测试点赞,结果还是只有5篇文章,而浏览数、评论数的文章确实是10篇。
刚开始以为是微慕小程序开源版有BUG,但是访问了其他同样使用开源版的小程序,他们的点赞数文章量是正常的,所以可以肯定问题出在自己的小程序上。
为了排查问题,懿古今还根据『微慕小程序基础教程:调试时出现“暂时无法访问网络”怎么办?』一文中的步骤,把所有可能存在的问题都反复检查了几遍,比如换WordPress默认主题、停用其他插件、关闭防火墙等等,都没有找到任何问题,依然是只显示5篇文章。
后来再次使用微信开发者工具进行真机测试才发现,排行榜中的“点赞数”路径中含有“likethisyear”名称,中文翻译就是“今年喜欢的”,所以才恍然醒悟,原来不是代码有问题也不是我们的站点有问题,而是我们点赞的文章不是今年的,所以才不会在“点赞数”中出现。为了验证这个想法,特意找了几篇今年发布的文章来点赞,然后再看“点赞数”中的文章,果然更新了,终于不再是只有5篇文章了。
综上所述,如果你在使用微慕小程序开源版构建小程序后发现排行榜文章数量不对的话,不用着急,因为该排行榜浏览数、评论数和点赞数中的文章都是只统计今年的文章,而不是统计所有文章。所以为了不让排行榜空荡荡的,建议找今年发布的文章,浏览几篇,点赞几篇,评论几篇。















桂公网安备 45010502000016号