性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

WordPress UCenter集成插件,实现多程序的用户同步

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

使用WordPress建站的朋友越来越多,并且有不少都是开放注册的,那有没有想过,如果你还有其他开放注册的站点,如何实现用户同步登录?其实可以借助Ucenter系统实现关联。

UCenter简介

UCenter是Comsenz旗下各个产品之间信息直接传递的一个桥梁,提供同步登录、退出、注册等相关接口,可以实现用户使用一个账号,在一处登录,全站通行。

而要想联通UCenter和WordPress,我们需要借助UCenter集成插件。

UCenter集成插件简介

UCenter集成插件是WordPress与UCenter连通的工具,可以将你的WordPress用户信息同步到UCenter,然后你再将其他程序也关联到UCenter,这样就能实现WordPress与那个程序之间的同步登录、退出、注册等功能。

UCenter集成插件安装使用

一、首先下载安装UCenter,地址为 http://www.comsenz.com/downloads/install/ucenter  ,请下载 UTF-8 版本,此外确保所有关联的程序都是UTF-8格式的,因为UCenter集成插件目前不支持GBK等版本。

二、下载安装 UCenter集成插件 ,然后按照下面的步骤集成。

三、在Ucenter添加wordpress应用

  1. 登陆Ucenter
  2. 打开应用管理
  3. 点击添加新应用,选择自定义安装
  4. 应用名称随便填,这里添wordpress
  5. 应用的 URL要注意了,要添成这样:http://yourdomain/wp-content/plugins/ucenter-integration,其中的http://yourdomain/指的是wordpress的安装目录:
    • 如果你的wordpress就装在root下,而你的域名是www.domain.com,那么这里就应该添http://www.domain.com/wp-content/plugins/ucenter-integration;
    • 而如果wordpress是安装在root下的wordpress目录,那么就应该添http://www.domain.com/wordpress/wp-content/plugins/ucenter-integration,这里一定要填对,后面很多通信失败都是URL添得不对造成的
  6. 应用类型选其他
  7. 勾选同步登陆和接受通知wpdaxue.com-201301233
  8. 其他未提到的留空,然后保存
  9. 此时看已添加的wordpress应用显示通信失败,这是正常的,因为还没设置插件
四、设置插件
  1. 登陆wordpress后台管理
  2. 如果没激活插件,先激活插件,激活之后会看到ucenter的设置菜单
  3. 点击预定义设置,这里面有很多需要填的东西
    wpdaxue.com-201301234
    此时切换回ucenter,点击刚才添加的wordpress应用,在页面最下面会看到应用的 UCenter 配置信息wpdaxue.com-201301235按照里面的设置来添插件里的相应的条目,添好之后选择保存,此时切换回ucenter,应该可以看到已经显示通信成功了

五、使用插件

  1. 打开插件的集成设置页面wpdaxue.com-201301236
  2. 仔细阅读前面2个选项的说明,来选择是否打开。如果不太理解,建议全部打开,后面是各个功能的开关,如果打开了相应的开关,则相应的功能则会出现在用户菜单下wpdaxue.com-201301237
  3. 自定义头像,如果勾选了改选项,用户就可以上传图片自定义头像了,自定义头像完成之后,wordpress里所有的头像都会显示为刚刚自定义的头像
    wpdaxue.com-201301238
  4. 积分功能,这个功能设计的东西比较多,积分名称、积分单位就不说了,一看就明白了,每个评论的积分表示每发一个评论加多少积分,这里没有POST的相应积分,是因为没有合适的hook,如果一定要加上,可能会造成统计不准确。之后在ucenter的积分功能里,先同步积分设置,此时会看到刚刚设置的wordpress的积分名称和单位被同步到了ucenter中,然后设置兑换规则,比如多少wordpress的XXX兑换多少discuz的威望,然后选择保存设置,之后再次点击同步积分设置,这个时候刚刚设置的兑换规则就会被同步到wordpress中
    wpdaxue.com-201301239
    回来wordpress的积分兑换菜单,就可以看到刚刚设置的积分兑换规则,可以选择根据哪个规则兑换多少积分
    wpdaxue.com-201301240
  5. 信箱、好友功能都很简单,这里就不详细介绍了

UCenter集成插件相关链接

下载地址 | 设置教程

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

处理部分Wordpress核心代码或功能,让你的网站更快

处理部分WordPress核心代码或功能,让你的网站更快

使用 WP Downgrade 在线降级 WordPress 到旧版本

使用 WP Downgrade 在线降级 WordPress 到旧版本

17 条评论

  1. 怎么在评论处把wordpress主题自带的注册登入换成UCenter的注册登入接口

  2. wordpress调用的ucenter头像默认是small版本的,在wordpress中显示出来清晰度很差,请问如何让其使用big版的头像

  3. 请问如何将UCenter数据库里面的数据导入到WordPress中?

  4. 在服务器安装了discuz和wordpress,通过wp下的UCenter这个插件实现了用户中心的打通,但没实现用户同步登陆。不知道什么原因啊

  5. 请问2个wp怎么办呢,而且是安装在不同的服务器上,可以实现么

  6. 测试后,网站无法访问。 我的WordPress跟DZ不同数据库安装的,不能通信???求解

  7. 怎么用?Ucenter应用管理没有自动安装选项!求解,急用

  8. 这个有人发过,但是具体用来干嘛的有点儿搞不懂 … 估计是什么企业网站互通账户什么的吧。

    • 是用来互通用户信息的,比如你一个站是WordPress的,一个是Discuz!论坛的,通过UCenter就可以让这两个站点的用户互通,当然了,前提是你两个站都是可以开启外人注册和登录的,否则没必要用

  9. 这个以前用过,但一直没能使WP和DZ同步登陆。。

发表评论