WordPress一为主题onenav百度登录报错Trying to access array offset on value of type null

热帖

WordPress一为主题onenav在后台设置完百度登录key等信息后,测试前台登录时报错Trying to access array offset on value of type null in…以及Warning: Undefined array key “uid” in…这两个错误。

图片[1]-WordPress一为主题onenav百度登录报错Trying to access array offset on value of type null-AA源码网 | 源码收藏

阿夜和onenav主题作者沟通后,得到了这两个报错的解决办法,如下:

1、打开主题文件路径为/onenav/inc,找到并双击修改theme-setting.php文件,将oauth_baidu_option 改为open_baidu_key后保存。(如下图)

图片[2]-WordPress一为主题onenav百度登录报错Trying to access array offset on value of type null-AA源码网 | 源码收藏

2、打开主题文件路径为/onenav/vendor/yurunsoft/yurun-oauth-login/src/Baidu,找到并双击修改OAuth2.php文件,将uid修改为openid后保存。(如下图)

图片[3]-WordPress一为主题onenav百度登录报错Trying to access array offset on value of type null-AA源码网 | 源码收藏

修改完毕后,让我们到前台测试一下吧。

图片[4]-WordPress一为主题onenav百度登录报错Trying to access array offset on value of type null-AA源码网 | 源码收藏

经过测试,已经可以正常登录和绑定百度账号了。

温馨提示:若内容/图片/下载链接失效,请在下方留言或登录后私信站长

本文结束END


© 版权声明
THE END
喜欢就支持一下吧
点赞136赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容