艾码汇基于 WordPress 创建的微信小程序 API 插件介绍

经过一番努力,基于 WordPress REST 的小程序 API 插件终于完成了基础功能。依稀记得从10月起,就说过要制作全新的小程序 API 插件,经历了两个多月,中间断断续续,最终还是基于 WordPress REST 进行扩展。在这过程中,也有尝试过不基于 WordPress REST 框架创建的 API 插件,基础功能完成之后,感觉并不如想象中的好,强迫症作用下,又放弃了。因而,最后,还是回归 WordPress REST 扩展 API 。

虽然基于 WordPress REST API 扩展,但是大部分 API 还是采用自定义,而不是 WordPress 原生的 REST API 。由于原生的 REST API 有很多功能并不是小程序所需要的,所以在插件里增加了屏蔽低频的 WordPress REST API 。自定义的 API 占了一半,而 WordPress REST API 则保留了常用且高频的 API 。

WordPress REST API 小程序插件的功能

1. 提供小程序名称,小程序描述,小程序版本号设置以及微信用户分组,创建三个用户组,分别是:微信组,黑名单,白名单

2. 提供文章格式设置,文章格式包括:日志(aside), 相册(gallery), 链接(link), 图像(image), 引用(quote), 状态(status), 视频(video), 音频(audio), 聊天(chat)

3. 提供自定义文章字段可调用设置,比如:增加一个字段为下载链接,字段 Key 为 downlink ,将 downlink 填写至插件设置的文章自定义标签

4. 提供默认缩略图设置,即文章没有图像时,小程序调用设置的默认缩略图作为缩略图

5. 提供评论回复消息通知,支持用户回复某个评论时,推送服务消息通知给该条评论的用户,如果开启了评论审核,则通过审核时才发送通知

6. 提供话题发表时,通过审核发布话题,推送服务消息通知话题创建者。支持限制黑名单组用户发表话题,白名单用户组无须审核即可发表话题,默认用户组则采用无须审核发布

7. 提供小程序滑动图文自定义设置功能,默认采用置顶文章前 5 篇展示。如果开启自定义滑动图文选项,则写文章时,提供选项是否加入滑动图文显示

8. 支持默认文章列表是否输出文章内容选项,默认为输出文章内容

9.提供自定义用户管理列表和自定义评论管理列表功能,开启自定义用户管理列表和自定义评论管理列表,则管理列表显示指定的内容,比如微信用户的 OpneId,昵称,性别等

10.可选择是否屏蔽部分不常用或不需要使用的 WP REST API 字段

11.提供文章点赞/取消点赞,收藏/取消收藏,评论功能

12.提供热门阅读文章/热门点赞文章/热门收藏文章/热门评论文章/随机文章功能,以及对应的列表内容是否显示功能

13.提供是否显示文章所有图像地址,可用于文章列表显示多张文章内容插入的图像

14.提供是否屏蔽古腾堡编辑器选择

15.提供是否开启小程序评论审核选择

16.提供是否开启小程序留言反馈选择

17.支持话题发表,采用自定义文章类型,类似小论坛功能,提供是否开启小程序话题讨论选择

18.提供是否开启小程序话题发表选择,默认关闭小程序话题发表入口

19.提供是否开启文章输出上一篇及下一篇选择

20.支持解析腾讯/秒拍/抖音/微博视频地址解析,提供是否开启小程序视频/音频内容选择,采用自定义字段填写视频地址

21.扩展是否开启清理分类描述 HTML 标签,图片重命名功能开启,清理后台菜单开启选择

22.提供广告功能扩展,支持微信官方小程序广告组件(即流量主),微信小程序跳转,内页广告跳转,拔打电话功能,网站地址跳转,复制广告口令内容。

23.集成 vPush 推送服务,即通过 vPush 推送接口,可以实现网站文章即时推送,或是定时计划推送消息通知(注:如需要 vPush 高级版付费会员订阅,提供 9 折优惠)

24.提供后台设置导航菜单,可实现随时替换导航内容以及排序

25.增加粉丝关注功能

WordPress REST API 小程序插件的截图

基本设置

常规设置

优化设置

功能扩展

广告设置

vPush

菜单屏蔽

仪表盘屏蔽

文章自定义字段面板

API 数据增加 Memcached 缓存加速,如果你想要小程序访问速度加快,建议服务器安装 PHP7.2 及 Memcached 缓存扩展。

WordPress REST API 小程序插件获取

加入知识星球获取小程序 API 插件

2 条评论

  1. 丹特丽安的书架

  2. Seaking

    不错

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

艾码汇基于 WordPress 创建的微信小程序 API 插件介绍
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close