WordPress版微信小程序(下称开源版)距离上次更新已经过去大半年了,在此期间,我开发新的专业版本-微慕小程序(下称微慕版),同时开源版的用户越来越多,截止到2018年11月26日,在github star 数达到795。很多人会有疑问,我开发了微慕版,是否放弃更新开源版,现在我给你答案:不会。我会继续完善和优化。
WordPress版微信小程序3.2版发布,就是对这个答案的践行。
微慕版虽然在表面上只是在开源版上增加了一点功能,但实际上无论是插件程序代码,还是小程序的代码都完全重构了,真正朝“专业”迈进了。有关微慕版的详细介绍,请看文章:微慕-专业WordPress微信小程序
通过微慕版的开发,我踏不少的坑,也积累很多开发wordpress插件和微信小程序的经验,这让我在完善和维护开源版时候,有了更多的信心和心得。WordPress版微信小程序3.2版主要的更新如下:
全新的wordpress插件:REST API TO MiniProgram
1.由于我是第一次开发wordpress插件,开源版的wordpress插件:wp-rest-api-for-app ,代码粗糙而丑陋,混乱的命名规则,杂乱的文件结构。此次更新,我完全重构了插件,推出新版的插件:REST API TO MiniProgram。代码结构参考wordpress 官方 rest api,遵循wordpress插件的编写规范,性能和运行速度都有所提高。
下载地址:
WordPress官方下载地址:https://wordpress.org/plugins/rest-api-to-miniprogram/
github站下载地址:https://wordpress.org/plugins/rest-api-to-miniprogram/
2.插件完全兼容老版本的开源版的微信小程序前端,做到平滑的升级。升级后,不会对已经上线的微信小程序产生影响。
注意:必须停用老版本的wordpress插件,才能使用启用新版本的插件。
3.在新版的插件里加入了微信支付的代码,只需要在插件的后台配置微信支付商户信息,即可使用赞赏和捐赠的功能。
4.浏览数的代码也放进了插件,无需改动主题的functions.php文件,只需要在主题的显示浏览数位置加入:
5.我已将插件的代码提交到wordpress官方插件,希望可以通过审核。如果通过审核,更新插件就可以通过wordpress后台直接更新了。
完善优化小程序的授权登录功能
2018年10月10日起新提交的版本,用户在小程序、小游戏中需要点击组件后,才可以触发登录授权弹窗、授权自己的昵称头像等数据。本次更新,调整授权登录的代码,以适应微信getUserInfo接口的调整,并优化了用户信息的缓存。
有关开源版,你有什么好的建议,欢迎告诉我,我们一起来完善这个开源项目。
谢谢你阅读这篇文章,谢谢你对我的支持。
微信扫描下方的二维码阅读本文
不错
可以讲一下这个接口吗https://www.xxx.com/wp-json/watch-life-net/v1/post/swipe
不管我文章怎么设置都只返回一篇文章
你是如何设置的?
wp-json/watch-life-net/v1/post/swipe 提示500 怎么处理,我用的是7b2 的主题。
你没有填写滑动文章的id
这个小程序首页微信小程序点击进去的文章,是在wordpress里面另外建的微信小程序命名的分类吗?
就是wordpress的分类
谢谢
这么客气。
你好,我用wp5.2.2,php7.3,安装插件后只显示“保存更改”这个按钮,不显示其他内容怎么解决呢?
不好意思,手机版原因
?
小哥哥,支持多站点子目录那种吗?aaa.com/blog 这种的
不支持多站点
不过支持子目录
生成海报的时候,调试信息出现503错误
加我的微信入群交流
这两天打算研究一下 谢谢啦
有没有人用新版,用户授权有问题的
嗯,我检查下
解决了,是我没清缓存导致的,开发工具清了缓存就好了
感谢,这么热心,守望轩棒棒哒
支持一个
🙂
☺
🙂
感谢分享,提前道声新年好。
新年好
存在一个bug。。。小程序默认首页调用的最新内容列表那个左侧的缩略图,其实不是缩略图,是原图。而正文中调用的貌似是缩略图(不是原图,是经过压缩的)
所以,这个两个位置的图片调用时反过来了。这导致小程序首页加载了太多图片资源,二正文图片却是模糊的
首页的图可以选择缩略图。文章里的图是经过解析处理后的原图
找了半天,不知道专业版在哪
说明你没认真找
感谢大佬开源
🙂
开源版的首页的轮播图是有压缩处理么。。感觉很模糊啊
已解决,哈哈哈
🙂
这个评论怎么做啊?♂️
很简单
找到了,再问一下后台配置了商户号,怎么开启鼓励和打赏
您好,非常感谢分享。有个问题请教,小程序会指向https:// “我的域名”/wp-json/watch-life-net/v1/post/swipe路径,但这个路径在我的网站目录下并不存在,相似的还有三个路径,但都是在根目录下wp-json文件夹,但是这个文件夹不存在,所以小程序调试时报错404 not find。请问这是什么原因呢?
没有设置固定链接或伪静态
其他都没什么问题,就是点击关于页面是空白,不知道是什么原因。
没有设置关于的页面id
6666
大佬 手机上可以发布文章不
微慕版可以
很棒
谢谢
大佬 这功能不错啊
不错吧:-)
很棒!
谢谢
这个是怎么用的,需要什么门槛么:
?
这个问题我不知道如何回答
文章里含有视频文件的时候,小程序端文章打不开,是什么情况?
只支持腾讯视频
我使用了腾讯视频的通用代码 小程序是能打开该文章页了 但是不显示视频
你好
大神您好,点击登录后授权后,提示登录失败?是什么问题,谢谢
检查一下appid和密钥是否正确
请问一直显示,暂时无法访问网络,请下拉重试…..
这个是什么原因呢
估计是哪里没有配置好,请仔细看安装文档
谢谢,找到问题了,API的路由URL我有更改过
厉害了
🙂
简单的测了一下,总体来说挺不错,但在测的过程中发现当首页调用某一栏目因栏目下文章过多时会卡死,另外一个是有些文章并无缩略图,而列表中没有判断,当没缩略图时显示空白位置,挺不美观,作为免费开源程序,挺不错
谢谢建议
可以的,很厉害哟
谢谢
测试
赞
🙂
666
首先灰常感谢大佬开源,让我这种小白收益匪浅,学习了不少,感谢!但是在使用中遇到点击登录后,没有提示授权也没有跳转,不知原因在何处。Nokia 7plus 最新版本微信 安卓9.0系统,恳请大佬指点一二。Orz
appid和密钥是否设置正确?
?
文章不错非常喜欢
谢谢
回复一下
然后呢?
赞
🙂
赞?
🙂
大神,你回复我,我微信会收到你的回复消息是怎么操作的呀,很神奇
这个是模板消息
谢谢,感恩您开源共享。
谢谢支持
很棒,赞赞的
谢谢
感谢
🙂
支持大佬!~
谢谢
很强大
🙂
棒棒
🙂
很棒。
谢谢
非常感谢,老师的付出。
🙂