利用业余时间对WordPress版微信小程序进行的升级,增长了一些功能,程序性能上作了一些优化。通过这次的版本升级,WordPress版微信小程序所需的基本功能已经具有。php
开放源码地址:https://github.com/iamxjb/win...html
本次升级主要调整和优化功能包括:git
1.调整列表页的显示方式github
列表页的显示,再也不采用摘要方式,采用缩略图+标题的方式,比较适合在微信里浏览。json
2.增长搜索小程序
WordPress rest api 的文章搜索是全文的,调用api 连接以下:微信小程序
https://www.watch-life.net/wp...*
搜索的输入框放到了侧滑菜单里api
3.首页增长轮播图片和缩略图安全
轮播图片和列表的缩略图,都是使用的文章内容的第一篇文章,若是没有图片,就使用默认图片。之因此采用这种方式获取图片,主要考虑都是基于原生的wordpress rest api 来编写接口程序,增长程序的通用性。微信
轮播图片优先获取被置顶的文章,若是没有置顶的文章,就获取最近30个评论中评论最多的5篇文章。
4.增长文章评论
在文章内容页显示评论,并能提交评论。由于wordpress rest api 在默认的状况下是禁止匿名发表评论的,所以须要开启rest api的匿名评论功能。具体的方法是在wordpress的主题的functions.php文件加入如下代码:
function filter_rest_allow_anonymous_comments() {
return true;
}
add_filter(‘rest_allow_anonymous_comments’,’filter_rest_allow_anonymous_comments’);
开启rest api 匿名评论的功能会给wordpress网站带来必定的风险,由于有可能致使垃圾评论增长。后续版本更新将会考虑经过wordpress rest api的安全验证机制来提交评论。
5.增长小程序分享
经过点击微信右上角的三个点,打开的菜单中选择“转发”,能够向微信群和好友分享微信小程序,这样有利于微信小程序的推广。
若是有朋友想参与到这个小程序的开发,或者对这个小程序功能提出建议意见,欢迎添加个人微信,也能够加入微信群进行讨论
个人微信号:iamxjb,二维码以下: