「推荐」WordPress站点微信小程序基础插件

转载   我爱水煮鱼  2019-04-09 09:37:00  333 人阅读  16 条评论

大家都知道,最近我一直做微信小程序开发,工欲善其事,必先利其器,为了加速小程序的开发,我做了一个后端开发用的通用微信小程序 WordPress 基础插件,这个插件可以让你使用 WordPress 开发小程序直接节省一半的时候。恩,就是这么自信。

小程序设置

安装好插件之后,就可以看到小程序的后台管理菜单,这是小程序的所有基础功能:

「推荐」WordPress站点微信小程序基础插件 - 第1张 - boke112导航(boke112.com)

点击第一个,小程序设置,可以让你输入 APPID 和 APP Secret:

「推荐」WordPress站点微信小程序基础插件 - 第2张 - boke112导航(boke112.com)

客服消息管理

开启客服消息回复之后,就会多出一个客服消息设置:

「推荐」WordPress站点微信小程序基础插件 - 第3张 - boke112导航(boke112.com)

按照要求设置好之后,用户点击小程序客服按钮,发送消息,就能在后台接收到消息了:

「推荐」WordPress站点微信小程序基础插件 - 第4张 - boke112导航(boke112.com)

你可以回复用户,文本,图片,图文链接,甚至小程序卡片:

「推荐」WordPress站点微信小程序基础插件 - 第5张 - boke112导航(boke112.com)

除了人工回复之后,当然你也可以自定义回复:

「推荐」WordPress站点微信小程序基础插件 - 第6张 - boke112导航(boke112.com)

上图就是用户如果发送“电池”这个关键词,系统自动回复他一个如果检测手机电池寿命的文章。

二维码管理

如果你的小程序做好了,你想推广,可能需要获取二维码,这个我也做好了:

「推荐」WordPress站点微信小程序基础插件 - 第7张 - boke112导航(boke112.com)

添加的界面也非常简单直接,我都觉此处应该有掌声:

「推荐」WordPress站点微信小程序基础插件 - 第8张 - boke112导航(boke112.com)

用户管理

说完二维码,那么我们说一下用户管理,我先说一下目前后台用户管理只是展示目前获取了小程序用户的 openid 或者授权用户的信息,还没有管理功能:

「推荐」WordPress站点微信小程序基础插件 - 第9张 - boke112导航(boke112.com)

用户登录授权接口

小程序前端我做了两个接口:

/api/mag.user.login.json

它接受三个参数:

「推荐」WordPress站点微信小程序基础插件 - 第10张 - boke112导航(boke112.com)

如果前端只是传 code 过来,那么就是简单的静默授权,你会在后台看到一堆用户只有 openid,没有其他信息,这不是 bug,只是这群用户登录了,但是没授权。

这个接口返回给前端的时候 access_token,access_token 是存在内存里,所以这里需要服务器支持 memcached,不然没法用。

/api/mag.user.login.json?access_token=ACCESS_TOKEN

它接受两个参数:

「推荐」WordPress站点微信小程序基础插件 - 第11张 - boke112导航(boke112.com)

如果静默授权了,后面授权获取了用户名和头像,可以通过第二个接口来更新用户详细信息。

上面这段代码看不懂没关系,反正字体都缩小的,是给有开发经验的用户看的。:-)  但是你要记住:Denis 代码处理的很优雅很好,Denis 牛逼闪闪。

模板消息配置

模板消息是小程序最重要的一块,这里我做了两个功能,第一块是我的模板消息,把你已经设置的模板消息拉下来,最重要的时候,代码会根据功能需求,自动去配置模板消息:

「推荐」WordPress站点微信小程序基础插件 - 第12张 - boke112导航(boke112.com)

比如小论坛所需要的“留言回复通知”模板消息,你什么都不用做,系统会自动帮你配置好,自动生效,恩此处应该有喝彩。

另外一块功能是,你可以直接在后台去配置模板消息:

「推荐」WordPress站点微信小程序基础插件 - 第13张 - boke112导航(boke112.com)

点击上图的选用:

「推荐」WordPress站点微信小程序基础插件 - 第14张 - boke112导航(boke112.com)

把不用的关键词删除了,然后点击选用,就会进入前面的我的模板。厉害吧。

上面所说就是我做的小程序基本管理组件,目前为止,我觉的是我做的最好小程序插件了。再次强调一下:「微信小程序」插件也是基于 WPJAM Basic 开发,所以你必须先安装 WPJAM Basic

为了方便维护,插件源代码就放到「WordPress 果酱」的知识星球分享了,有兴趣的同学就自己去下载。

您可能感兴趣的文章

文章标签:
原文地址:https://blog.wpjam.com/project/weapp/
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为转载文章,来源于 我爱水煮鱼 ,版权归原作者所有!转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢!
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机
转载砖家

阿里云专题 腾讯云专题虚拟主机专题WPS专题

 发表评论

大笑表情偷笑表情鼓掌表情思考表情疑问表情抠鼻表情抓狂表情晕表情黑线表情流汗表情流泪表情囧表情衰表情围观表情OK表情牛表情

  1. 吾爱笔记
    吾爱笔记 @回复

    感觉好复杂….

  2. 明月登楼
    明月登楼 @回复

    水煮鱼的东西商业味儿越来越浓了!

  3. 启东肢协
    启东肢协 @回复

    感觉有点复杂,不知道微信公众号不认证能做吗

  4. 南玄
    南玄 @回复

    牛逼了 [抠鼻]

  5. 金庸小说
    金庸小说 @回复

    小程序真牛啊,wp也牛

  6. 小兽wordpress
    小兽wordpress @回复

    wp就是强大啊。小程序可以的。

  7. 靠谱学生兼职网
    靠谱学生兼职网 @回复

    好强大的WP。专业点的,用微擎

  8. WordPress建站吧
    WordPress建站吧 @回复

    小程序是个很鸡肋的东西 过于的保守

  9. 土蜂蜜网
    土蜂蜜网 @回复

    这个作者厉害

  10. 弥雅尔尔
    弥雅尔尔 @回复

    万能的WP啊,牛B的水煮鱼啊!

  11. 子午物联网
    子午物联网 @回复

    我也正在弄小程序,学习中

  12. 趣知识
    趣知识 @回复

    对wp,不得不服

  13. 投资巴士
    投资巴士 @回复

    一直没用,网站近期有被攻击,惨啊我!呜呜

  14. nice
    nice @回复

    域名要備案才能用小程序吧!

  15. MAY的SEO博客
    MAY的SEO博客 @回复

    一直无比崇拜鱼神,微信小程序我用了守望轩的开发模板及程序