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):可直接点击输入框右侧的随机生成,并记得填到主题设置-用户中心-社交登录接口选项里面(填写后记得点击保存设置,否则提交服务器配置无法通过验证);
消息加解密方式:安全模式
测试登录
配置完成后即可退出网站登录进入登录页面测试了,如果微信扫码成功登录,则表示配置成功。