WPCOM所销售的主题在之前版本已经支持微信扫码关注登录,不过由于微信接口权限问题仅支持认证服务号使用,此次更新进一步支持订阅号及未认证公众号,不过由于二者接口权限差异的原因,在使用和配置上会有些区别,此教程专门针对订阅号或未认证公众号扫码关注登录功能,如果是已认证服务号可以参考WPCOM主题微信扫码关注登录功能配置教程

一、添加登录接口

1、关注登录功能是基于公众号实现,所以需要先配置好微信登录公众号接口:进入后台主题设置>用户中心>社交登录登录方式新增微信公众号平台

2、IDKey选项分别填写开发者ID(AppID)开发者密码(AppSecret),可在微信公众号后台设置与开发-基本配置里面获取;

3、在微信公众号后台设置与开发-基本配置里面配置IP白名单,需要添加服务器的IP地址;

WPCOM主题微信订阅号或未认证公众号扫码关注登录功能配置教程

4、主题设置里面的登录接口开启扫码关注登录选项,并将公众号类型选择订阅号或未认证公众号

5、由于接口权限原因无法自动获取二维码,所以需要手动上传公众号二维码,并配置登录回复关键词验证码回复消息等选项;

WPCOM主题微信订阅号或未认证公众号扫码关注登录功能配置教程

服务器配置

进入微信公众号后台设置与开发>基本配置,找到服务器配置选项,并配置好相关接口信息,并启用。

涉及到的配置选项:

服务器地址(URL)网站首页地址/wp-admin/admin-ajax.php?action=wpcom_wxmp_notify

令牌(Token):请填写wpcom

消息加解密密钥(EncodingAESKey):可直接点击输入框右侧的随机生成,并记得填到主题设置>用户中心>社交登录接口选项里面(填写后记得点击保存设置,否则提交服务器配置无法通过验证);

消息加解密方式:安全模式

测试登录

配置完成后即可退出网站登录进入登录页面测试了,如果微信扫码成功登录,则表示配置成功。