WPCOM所销售的主题在之前版本已经支持微信扫码关注登录,不过由于微信接口权限问题仅支持认证服务号使用,此次更新进一步支持订阅号及未认证公众号,不过由于二者接口权限差异的原因,在使用和配置上会有些区别,此教程专门针对订阅号或未认证公众号扫码关注登录功能,如果是已认证服务号
可以参考WPCOM主题微信扫码关注登录功能配置教程。
一、添加登录接口
1、关注登录功能是基于公众号实现,所以需要先配置好微信登录公众号接口
:进入后台主题设置>用户中心>社交登录
,登录方式
新增微信公众号平台
;
2、ID
和Key
选项分别填写开发者ID(AppID)
和开发者密码(AppSecret)
,可在微信公众号后台设置与开发-基本配置
里面获取;
3、在微信公众号后台设置与开发-基本配置
里面配置IP白名单,需要添加服务器的IP地址;
4、主题设置里面的登录接口开启扫码关注登录
选项,并将公众号类型
选择订阅号或未认证公众号
;
5、由于接口权限原因无法自动获取二维码,所以需要手动上传公众号二维码
,并配置登录回复关键词
、验证码回复消息
等选项;
服务器配置
进入微信公众号后台设置与开发>基本配置
,找到服务器配置
选项,并配置好相关接口信息,并启用。
涉及到的配置选项:
服务器地址(URL):网站首页地址/wp-admin/admin-ajax.php?action=wpcom_wxmp_notify
令牌(Token):请填写wpcom
;
消息加解密密钥(EncodingAESKey):可直接点击输入框右侧的随机生成,并记得填到主题设置>用户中心>社交登录
接口选项里面(填写后记得点击保存设置,否则提交服务器配置无法通过验证);
消息加解密方式:安全模式
测试登录
配置完成后即可退出网站登录进入登录页面测试了,如果微信扫码成功登录,则表示配置成功。