留言板中的读者墙数据不更新问题终于解决了

小宋
322
文章
782
评论
2014年10月15日23:30:19 1 6 次 587字阅读1分57秒

使用这个bymt主题后,发现一个问题,在页面设置中增加一个模版为Readerwalls(读者墙)或Guestbook(留言板)都尝试了,新评论会刷新、新读者不显示问题,纠结了好几天,今天花了点时间研究了下作者的代码,问题算是曲线解决了。

原因是,创建页面无论选择Readerwalls(读者墙)、Guestbook(留言板)哪个模版,都不能直接设置读者墙的显示数量和统计时间段,Readerwalls(读者墙)的调用参数写死为40个和12个月,Guestbook(留言板)的调用参数写死为36个和12个月,如图:

BaiduShurufa_2014-10-15_23-19-0
而作者在函数function bymt_mostactive($limit_num,$time) 中呢做了判断,问题就出在判断上,如图:

BaiduShurufa_2014-10-16_11-25-16

解决办法:

我目前没有完全闹明白作者的判断,感觉这个判断有点诡异,现在我只是把判断条件给注释了,然后就正常了。其他的改造方法我还没来的及时实验。

 

模版文件、函数文件路径:

Readerwalls(读者墙)路径:/wp-content/themes/BYMT/page-readerwalls.php

Guestbook(留言板)路径:/wp-content/themes/BYMT/page-guestbook.php

bymt_mostactive(函数)路径:/wp-content/themes/BYMT/functions.php

 

闲谝最后更新:3/5/2016
  • 本文由 发表于 2014年10月15日23:30:19
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  0   博主  0
    • avatar 婚纱照哪里好 0

      多情只有春庭月,犹为离人照落花。