无作为
不仅仅是一种态度!
当前位置: 无作为 » 技术教程 » wordpress技术经验 » Open Social QQ微博第三方登录插件 bug修复汉化版

Open Social QQ微博第三方登录插件 bug修复汉化版

Open Social 是WordPress的一款功能强大的第三方登录插件,支持WordPress使用QQ登录、微博、github还有微软账号登录网站,是一款功能十分强大的WordPress第三方登录插件

WordPress插件:Open Social汉化增强版

目前第三方帐号登录已经很流行了。作为wordpress,我们怎么能不使用第三方登录呢。不过第三方登录的wordpress插件或是主题集成大多数是国外的facebook等。这个对于我们来说是一个恶梦。当然国内也有不少QQ,微博等登录插件。

不过大多数收费或是集成了其它不必要的东西,要不就是不全,安装了报错等种种问题,臃肿难用。最近找到了一个简单Open Social插件。简单易用,而且调用时的地址很好看。

不像某些收费的还显示出xxx.com/wp-content/plugins/xx这样超级丑的地址。所以在第一时间用上了这个插件。

插件支持:使用社交网络登录网站︰ QQ,新浪,百度,Live,Github等。

bug修复

不过在使用过程中还是发现了一个小小的问题,因为QQ登录需要调用回调地址,按照作者的说明统一填写域名完整网址(如无作为自己的http://www.wuzuowei.net)这样的地址。

不过在登录过程中就会出现:redirect uri is illegal(100010),说是URL地址出错。怎么办?难道就不能使用如此优秀的免费插件了么?答案肯定是否定的,

在我精简这个插件的时候,我发现class QQ_CLASS 里面的home_url(‘/’)这样的代码。

回调地址自动加添了一个’/’符号。经过百度,发现如歌去掉‘(‘/’)’就正常了。

如果你使用的是原版的Open Social,你可以打开插件下面的open-social.php。

找到把class QQ_CLASS 里面的home_url(‘/’)统统换成home_url(),然后保存。这样就完全没问题了。

如果你使用文末由无作为提供的精简版,你就可以完全使用了。

在修改过的插件精简了不少内容,如插件分享功能、facebook等代理功能(注:这个功能貌似是收费版用的)。

精简了facebook、google等中国不能用的第三方功能,也精简了像百度、豆瓣等已经下线了的第三方登录。

貌似我没找到注册地址。只保留了微博、QQ、微软live、Github四个第三方登录。同时更新前端显示为font图标模式。(原版采用的是图片。)下图是我的实际调用样式。

插件图片展示

Open Social QQ微博第三方登录插件 bug修复汉化版

这里是图片的登录界面展示,精简优化了其他无用登录接口!

Open Social QQ微博第三方登录插件 bug修复汉化版

以上是插件设置界面,多功能的自由设置,非常不错。


历史上的今天:

所有免费资源、福利、电影、破解软件未经允许不得转载:www.wuzuowei.net无作为 » Open Social QQ微博第三方登录插件 bug修复汉化版
分享到: 更多 (0)

来句评论吧! 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-19

    谢谢无为大大的分享,拿回去研究一下下

    南宁微信小程序2个月前 (10-26)回复

无作为-不仅仅是一种态度

登录/注册文章归档