WordPress转微信博客小程序,微慕开源版安装使用教程
终于有时间空闲下来更新文章了!最近研究了不少开源的微信博客小程序源码。

图中是比较有名的几款小程序源码,各有特点。
从功能上来说,丸子是最强的,开源版就支持微信、QQ、百度、头条小程序的配置,当然配置难度也是最大的。
其次是微慕和酱茄,功能上差不多,开源版也都仅支持微信小程序。不过,依我个人需求和功能,最后还是觉得微慕开源版比较不错。所以,最后选的是微慕的。

以上比较仅针对开源版,对什么专业版之类的就自行去各官网比较。基本都差不多,我未做太详细对比。
前面那些ssl之类的必须配置就不多说了,是必备条件。
(大概结构可参考知不识小程序,但是,由于对源码进行了二开修改美化,所以跟原版对比出入还是蛮大的。这里仅供参考。)
一、小程序后台域名

前面都写小程序搭建的时候都忘了说了,因为那些只需要个人域名就行,但是这里需要添加。
-
uploadFile合法域名:
-你的网站域名
-cdn域名【如果有就填,没有就不用填】 -
downloadfile域名:
-你的网站域名
-cdn域名【如果有就填,没有就不用填】
-wx.qlogo.cn【必填】
-thirdwx.qlogo.cn【必填】
二、WordPress设置固定链接及伪静态
WordPress后台固定链接

宝塔后台伪静态

固定链接及伪静态只要做网站的都会设置,这里给新手提醒的。
三、安装REST API TO MiniProgram插件

在《网站改造微信小程序流量主必备的WordPress插件》这篇文章中提到的插件。需要搭配这套小程序源码才能设置激励视频等广告。
四、插件配置

AppID及AppSecret是必须填的,这就不多说了。其他,根据实际需求配置。

其中“在小程序里显示的文章分类id”,就是WordPress后台文章分类ID数,可不填,但不填写所有二级分类也一同展示数量会比较多。

已开通流量主的,在WordPress后台直接填写流量主广告代码。

在扩展设置中设置后展现位置如下图。

这里说下链接规则,如果是企业版,可以“跳转网站”,输入自己的网址链接即可。
如果是个人版的,就只能填写页面路径设置。
获取页面路径方式:https://kf.qq.com/faq/180725biaAn2180725VnQjYF.html
参考官方文档。
路径案例:/pages/detail/detail?id=1317
格式:
文章路径:/pages/detail/detail?id=
分类路径:/pages/list/list?categoryID=
页面路径:/pages/page/page?id=
懒得自查的,仿着上面案例修改即可。
五、小程序配置

until/config.js文件下配置域名等信息。

app.json文件删除如图代码(包括末尾的逗号),这部分是直播代码,因为我的是个人版没有直播功能,所以也没测试,不删除无法使用,如果后台有此功能的看官网教程安装直播插件即可使用。

刷新后小程序即可正常展示。至此,小程序开发完毕!
后期很多东西都可以从WordPress后台插件里调整,只要不是针对源码进行修改,就避免了我们每次修改都需要重新提交的麻烦。
此套,插件及源码一起打包了,可以去知不识资源站小程序下载,也可以去微慕官网下载!
“知不识小程序”,获取资源