WordPress版微信小程序3.2版发布

44次阅读

共计 1179 个字符,预计需要花费 3 分钟才能阅读完成。

WordPress 版微信小程序(下称开源版)距离上次更新已经过去大半年了,在此期间,我开发新的专业版本 - 微慕小程序(下称微慕版),同时开源版的用户越来越多,截止到 2018 年 11 月 26 日,在 github star 数达到 795。很多人会有疑问,我开发了微慕版,是否放弃更新开源版,现在我给你答案:不会。我会继续完善和优化。
WordPress 版微信小程序 3.2 版发布,就是对这个答案的践行。
微慕版虽然在表面上只是在开源版上增加了一点功能,但实际上无论是插件程序代码,还是小程序的代码都完全重构了,真正朝“专业”迈进了。有关微慕版的详细介绍,请看文章:微慕 - 专业 WordPress 微信小程序
通过微慕版的开发,我踏不少的坑,也积累很多开发 wordpress 插件和微信小程序的经验,这让我在完善和维护开源版时候,有了更多的信心和心得。WordPress 版微信小程序 3.2 版主要的更新如下:
全新的 wordpress 插件:REST API TO MiniProgram1. 由于我是第一次开发 wordpress 插件,开源版的 wordpress 插件:wp-rest-api-for-app,代码粗糙而丑陋,混乱的命名规则,杂乱的文件结构。此次更新,我完全重构了插件,推出新版的插件:REST API TO MiniProgram。代码结构参考 wordpress 官方 rest api,遵循 wordpress 插件的编写规范,性能和运行速度都有所提高。
下载地址:
Wordpress 官方下载地址:https://wordpress.org/plugins…
github 站下载地址:https://wordpress.org/plugins…
2. 插件完全兼容老版本的开源版的微信小程序前端,做到平滑的升级。升级后,不会对已经上线的微信小程序产生影响。
注意:必须停用老版本的 wordpress 插件,才能使用启用新版本的插件。
3. 在新版的插件里加入了微信支付的代码,只需要在插件的后台配置微信支付商户信息,即可使用赞赏和捐赠的功能。
4. 浏览数的代码也放进了插件,无需改动主题的 functions.php 文件,只需要在主题的显示浏览数位置加入:< ?php ram_post_views(‘ ‘, ‘ 次 ’); ?>5. 我已将插件的代码提交到 wordpress 官方插件,希望可以通过审核。如果通过审核,更新插件就可以通过 wordpress 后台直接更新了。
完善优化小程序的授权登录功能 2018 年 10 月 10 日起新提交的版本,用户在小程序、小游戏中需要点击组件后,才可以触发登录授权弹窗、授权自己的昵称头像等数据。本次更新,调整授权登录的代码,以适应微信 getUserInfo 接口的调整,并优化了用户信息的缓存。
有关开源版,你有什么好的建议,欢迎告诉我,我们一起来完善这个开源项目。
谢谢你阅读这篇文章,谢谢你对我的支持。

正文完
 0