WordPress整合Discuz! X2.5、Anwsion问答统一用户同步登录

免费教程   2012年07月29日 22:35  

Wordpress整合Discuz! X2.5、Anwsion问答统一用户同步登录

为了充分利用论坛、博客、问答等不同程序的不同作用,有的时候我们有必要将这几个程序整合一起,形成凝聚力,帮助我们的网站快速积累用户。上次我们介绍WordPress与Discuz! X2整合,从反馈来看貌似不少的站长正需要这样的整合。

这次要说是将Wordpress博客、Discuz! X2.5论坛和Anwsion问答这三个程序整合在一起,实现用户统一管理,不需要重复注册账号,登录一个账号后就实现同步登录其它两个程序,实现博客、论坛和问答三者有机融合。

这里讲的是Wordpress整合Discuz! X2.5、,其实也可以单独整合其中的两个程序,比如你只想要整合Discuz! X2.5和Anwsion,或者是Wordpress和Anwsion,这都是可以的。

WordPress功能比较强大,也易于升级和开发,这里还有一些对WP进入优化的WordPress教程

WordPress整合Discuz! X2.5、Anwsion问答统一用户同步登录

一、Wordpress安装WP Ucenter插件整合Ucenter

1、整合Wordpress、、Anwsion的核心就是Ucenter程序,在整合之前请确保你的服务器上已经成功安装了Ucenter。

2、WP Ucenter插件在Wordpress的官方插件中可以下载到,该插件已经有快两年没有更新了,不过经过我测试目前还可以正常运行。

3、这里是WP Ucenter插件下载地址,我在《WordPress与Discuz! X2整合教程:WP Ucenter插件与积分兑换》中专门介绍了WP Ucenter插件使用方法。

4、进入Ucenter程序的应用管理,添加一个新的应用,名字随便取,应用的URL填写:https://www.freehao123.com/wp-content/plugins/ucenter-integration(域名换成你自己的)

Ucenter中添加应用Wordpress

5、保存后,再次进入这个应用,你就会在下方看到Ucenter配置信息了,记住它们。

Ucenter看到新的配置

6、回到Wordpress后台的WP Ucenter插件“预定义设置”,按照上面找到Ucenter配置信息依次填写即可。

Ucenter插件信息填写

7、保存后,现在到Ucenter程序的应用管理中应该可以看到通信成功的提示了。

Ucenter显示通信成功

二、Anwsion问答安装UCenter扩展包整合Ucenter

1、Anwsion问答官方已经提供了UCenter扩展包,详细的整合方法可以参考这篇文章:Anwsion问答Rewrite伪静态邮件发送微博登录和整合UCenter

三、安装Discuz! X2.5论坛整合Ucenter

1、Discuz! X2.5论坛已经自带了Ucenter,如果你的服务器上已经安装了Ucenter,那么在安装Discuz! X2.5时可以选择“手工指定已经安装了Ucenter Server”。

Discuz! X2.5选择指定Ucenter

2、接下来就是填写你的Ucenter地址了。

Discuz! X2.5填写地址

3、然后就是设置DZ的数据库连接信息了。主机地址一般是默认的Localhost,但是Godaddy主机有些特别,它给出免费建站数据库是域名地址。如下图:(点击放大)

Discuz! X2.5填写数据库地址

4、安装后Ucenter程序的应用管理,如果看到刚才安装的Discuz! X2.5显示通信成功了,那表示我们成功将Discuz! X2.5与原有的Ucenter整合了。

Discuz! X2.5成功安装

四、Wordpress、Discuz! X2.5和Anwsion用户统一管理

1、利用Ucenter的桥梁纽带作用,我们已经成功将Wordpress、Discuz! X2.5和Anwsion整合在一起,所有的用户都可以在Ucenter中看到。

Ucenter中的用户管理

2、也可以在Anwsion管理面板中看到所有用户。

Anwsion用户管理

3、Wordpress中注册的用户同样在Discuz! X2.5和Anwsion有效。

Wordpress中的用户

五、Wordpress、Discuz! X2.5和Anwsion用户同步登录

1、整合了Wordpress、Discuz! X2.5和Anwsion,只要用户登录其中一个。

登录到Anwsion

2、就可以同步登录到其它的两个程序了。

同步登录到Wordpress

3、不需要再次登录,方便快捷。

Discuz! X2.5同步登录

六、Wordpress、Discuz! X2.5和Anwsion整合小结

1、Wordpress的WP Ucenter插件已经有了积分兑换功能,即在Wordpress的评论所得到的积分可以转化到Discuz! X2.5的用户积分中。

Wordpress积分策略

2、不过可惜的是Anwsion提供的UCenter扩展包并没有连接到Discuz! X2.5积分管理中,所以目前还无法将Anwsion积分转化到Discuz! X2.5中。

WP Ucenter积分兑换

3、整合演示:

  • 1、Anwsion问答:https://www.zhujis.com/
  • 2、Wordpress博客:https://www.zhujis.com/wp/
  • 3、Discuz! X2.5论坛:https://www.zhujis.com/dz/

文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。

域名注册
购买VPS主机

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有86 位神马家族成员冒出泡来在农场开始干活了
  • owo

    只要程序可以整合进UCenter就可以和其它主流程序整合在一起了。UCenter就是一个用户管理程序。

    这是农场的第 1 块农田,部落批准 [owo] 在[2012-7-30 00:42]开垦完成.
  • 棒棒糖 14

    :mrgreen: 这个整合收藏一下,以后有用。。

    这是农场的第 2 块农田,部落批准 [棒棒糖] 在[2012-7-30 06:48]开垦完成.
  • wengshijie 21

    Ucenter已经成为网站的用户中心了,许多程序都能整合。

    这是农场的第 3 块农田,部落批准 [wengshijie] 在[2012-7-30 10:31]开垦完成.
  • 保小时

    WP Ucenter插件已经很长时间没有更新了,而且问题很多,最主要的是无法从Wordpress登录到同步登录到DZ中。

    wakaka 回复:

    @保小时, 确实,无论怎么弄,现在都无法实时同步登录,只能注册以后,一个一个的登录.

    qi 回复:

    @wakaka, 看看我的演示,可以正常同步登录。

    wakaka 回复:

    @wakaka, 下午瞎弄,居然同步了, 我把ucenter中的Discuz应用点击进去什么都不干,直接保存设置,然后将之前wordpress中的一个登录插件修改了一下,之前可以从admin bar上直登录,我把它这段代码删除,替换成一个链接,指向wordpress的登录页面,再测试居然神奇的同步了,但是貌似只能做到登录wordpress,同步到Diz, 但是登录Diz,wordpress没反应..

    qi 回复:

    @wakaka, 这个也挺神奇的。从Diz登录同步到Wordpress,可能要研究一个Ucenter接口,参考一下Ucenter的开发文档。我看了一下这个文档,太复杂了。

    wakaka 回复:

    @qi, 唉..感觉同步以后非常不稳定..一会很流畅,一会又卡的要死啊..卡起来登录和退出变得奇慢无比.连访问WP都变得很慢..不知道您有没有遇到这样的情况, 百度搜索,说要把PHP环境改成isapi,我是虚拟主机,没办法换..所以搞得我一个头两个大..

    qi 回复:

    @wakaka, 两个程序整合起来的确会出现速度慢的现象,你的虚拟主机如果性能不是很好的话可能就会出现“卡”的这种状况了。isapi是Windows主机下的,你的虚拟主机是国内的Windows型的?

    这是农场的第 4 块农田,部落批准 [保小时] 在[2012-7-30 10:36]开垦完成.
  • 忣一

    WordPress整合DZ貌似没有什么太大的意义,因为上论坛的人不一定会喜欢看博客。

    这是农场的第 5 块农田,部落批准 [忣一] 在[2012-7-30 10:38]开垦完成.
  • Nye

    为什么我的老是显示应用失败呢。

    这是农场的第 6 块农田,部落批准 [Nye] 在[2012-7-30 10:39]开垦完成.
  • 曼尼 2

    挺喜欢整合的

    qi 回复:

    @曼尼, 你的博客首页头天都在加载中。。。。

    曼尼 回复:

    @qi, 我网站速度一般

    这是农场的第 7 块农田,部落批准 [曼尼] 在[2012-7-30 16:43]开垦完成.
  • 信中

    为了整合DZ,我又要多安装一个Ucenter插件,有没有手动整合的方法。

    这是农场的第 8 块农田,部落批准 [信中] 在[2012-7-30 17:36]开垦完成.
  • 也用

    这个东西还是非常地有用呀,正在为Wordpress带来流量。

    这是农场的第 9 块农田,部落批准 [也用] 在[2012-7-30 17:38]开垦完成.
  • 惟惟

    WP Ucenter插件的积分兑换功能貌似只能向DZ兑换,无法兑换到anwsioon中去。

    这是农场的第 10 块农田,部落批准 [惟惟] 在[2012-7-30 21:15]开垦完成.
  • wind 10

    请问两个网站我是安装在两个空间上的,能不能整合的,
    还有我用的是php168和discuz,能用这个方法吗

    qi 回复:

    @wind, 可以的,你先把PHP168和Ucenter整合,就可以实现与其它程序整合了。

    这是农场的第 11 块农田,部落批准 [wind] 在[2012-7-31 14:36]开垦完成.
  • 极地雪 3

    矮油,这个等级怎么提升的 :evil:

    qi 回复:

    @极地雪, 按照评论数量来的,lv1>10个,lv2是>20个。加油。。。

    这是农场的第 12 块农田,部落批准 [极地雪] 在[2012-7-31 14:44]开垦完成.
  • LeavesSoft 10

    如果不在同一个服务器呢?我想把x2、x2.5和wp整合到一起。x2.5在OpenShift上,其他两个在sf上。好弄吗?

    qi 回复:

    @LeavesSoft, 恐怕不好弄,主要是Ucenter不同的应用要进行同步通信,网络问题和服务器问题会导致通信失败或者同步失败。尤其是SF服务器,限制比较多。

    LeavesSoft 回复:

    @qi, 那升级行得通吗?

    qi 回复:

    @LeavesSoft, 升级应该没有用,因为主要是主机的问题。

    LeavesSoft 回复:

    @qi, 我觉得升级以后可以把SQL备份再恢复到新站点里面、不过新站已经有很多帖子了(所以我不想折腾了)。

    qi 回复:

    @LeavesSoft, 帖子多了DZ搬家就有些麻烦。

    LeavesSoft 回复:

    @qi, 呃,算了,不需要了。谢谢

    acity_waiting 回复:

    @LeavesSoft, sf.net好像不能吧

    这是农场的第 13 块农田,部落批准 [LeavesSoft] 在[2012-8-8 21:25]开垦完成.
  • LeavesSoft 10

    博主,我只是想问,如果登录这个会怎样呢:
    https://www.freehao123.com/wp-admin
    https://www.freehao123.com/wp-login.php?redirect_to=http%3A%2F%2Fwww.freehao123.com%2Fwp-admin%2F&reauth=1

    qi 回复:

    @LeavesSoft, 登录后,同步登录到了DZ和anwsion,不需要再次输入账号和密码登录。

    这是农场的第 14 块农田,部落批准 [LeavesSoft] 在[2012-8-13 20:51]开垦完成.
  • D7 1

    您好,按照您的教程,已经将DZ和WP整合,但是出现一个问题论坛登录后WP不能同步,但是从WP登陆可以同步到论坛,还一个就是WP不能中文用户名登录。希望您能帮忙解答一下,万分感谢。

    qi 回复:

    @D7, 1、不能中文登录这是Wordpress的问题,可以按照这个方法来修改:https://www.cnblogs.com/cnliu/archive/2012/05/19/liu-wp-skill-3.html
    2、不能同步登录我也遇到过,不过清除一下DZ的缓存就好了。

    laokia 回复:

    @D7, wordpredd是UTF-8的,估计你的论坛用的是GBK

    这是农场的第 15 块农田,部落批准 [D7] 在[2012-8-20 16:55]开垦完成.
  • D7 1

    @qi, 您好,按照您说的清理缓存后同步问题就解决了,但是中文名,无论哪种方法,WP还是显示用户名无效。使用中文名从DZ登陆后转到WP也不行,但是英文没问题。麻烦您在帮帮忙。谢谢!

    qi 回复:

    @D7, 你好,你修改了WP的文件吗?就是按照刚才的教程的方法把WP的核心文件改掉?

    D7 回复:

    @qi, 改了,现在发现不是注册不了中文名,因为我不核心文件恢复后,从WP注册了一个中文名显示,注册成功请收邮件。所以不是WP不支持中文名。您知道这是什么情况吗?

    qi 回复:

    @D7, ???“,因为我不核心文件恢复后,从WP注册了一个中文名显示,注册成功请收邮件。”这一段还没看懂什么意思?

    D7 回复:

    @qi, 因为我把核心文件恢复后,从WP注册了一个中文名成功了,还显示注册成功请收邮件。”

    qi 回复:

    @D7, 你的意思是不是,WP支持用中文注册用户名,并且可以正常显示,只不过你的问题可能是整合DZ和WP过程中,由于出现了中文名,导致DZ的中文用户无法在WP正常同步?

    D7 回复:

    @qi, 是的!抱歉,俺的表述能里很刺激。

    qi 回复:

    @D7, 1、“刺激”???
    2、你重新在Wordpress中注册的中文名可以实现同步吗?如果不能实现,那就是这个Ucenter插件的问题了。

    D7 回复:

    @qi, 之前网有问题没上来,谢谢您之前的帮助!

    qi 回复:

    @D7, 呵呵,你的问题解决了?

    D7 回复:

    @qi, 很遗憾,没有解决。不知道那里出了问题,反复检查了好几次,也安装了好几次,都没有用。

    这是农场的第 16 块农田,部落批准 [D7] 在[2012-8-20 20:41]开垦完成.
  • 小丰

    我整合了dz那里显示通信成功了!但是WP那里登录不上了提示错误!
    UCenter info: Can not connect to MySQL server
    Error:
    Errno:0
    求解决方法啊!

    qi 回复:

    @小丰, 你是用的免费空间吗?这个问题以前也有人遇到过,很有可能是空间的问题。

    小丰 回复:

    @qi, 我用的还真是免费的啊!伤不起的穷站长啊!有解决的办法吗?

    qi 回复:

    @小丰, 恐怕没有办法解决。空间限制了。

    小丰 回复:

    @qi, 哪wp可以恢复到以前吗?怎么操作呢?

    qi 回复:

    @小丰, 进入FTP,把Ucenter这个插件文件全部删除就可以正常登录了。

    小丰 回复:

    @qi, 好的!谢谢你了啊!你不博客的模版能分享下吗?我想弄个小说的博客!

    qi 回复:

    @小丰, 我的博客主题下载地址:https://dickeydong.cn/inews-v2.html

    这是农场的第 17 块农田,部落批准 [小丰] 在[2012-8-27 13:49]开垦完成.
  • hgkrt 1

    2、也可以在Anwsion管理面板中看到所有用户。

    你好,关于你写道的,可以看到所有用户。。我配置完后,显示连接OK。但是Anwsion里只能看到通过anwsion注册的用户。UCenter内的用户,Anwsion里看不到。。

    WP等也是一样。。。

    qi 回复:

    @hgkrt, 清除一下缓存即可,很多情况是由于DZ的缓存造成的。

    hgkrt 回复:

    @qi, 多谢回复。试了更新缓存,也没有效果。还是互相看不到用户。。。

    hgkrt 回复:

    @qi, 你好。

    在Ucenter的数据列表-通知列表里,有好多,更新应用列表,失败的记录,都是对WP的通知失败。。对论坛通知没问题。

    hgkrt 回复:

    @qi, 你好。又来麻烦你了。

    在Ucenter里添加应用时,有应用的主URL,和其他URL。
    在你的教程内,没有提到应用的其他URL。看介绍其他URL是用来同步登录用的。
    这个是如何填写才正确呢?

    qi 回复:

    @hgkrt, 其它Url是Ucenter吗?主Url不是添加那个插件的地址吗?

    hgkrt 回复:

    @qi, 就是Ucenter内添加应用时,有2个URL。。一个是主URL,填写这个后,就可以通信OK了。。另一个是其他URL,说是同步登录用的URL。

    qi 回复:

    @hgkrt, 咱俩是不是用的不同的ucenter版本?你看我的就没有其实Url,只有主url[img]https://www.freehao123.com/wp-content/uploads/2012/10/yiou.gif[/img]

    hgkrt 回复:

    @qi, 在Ucenter添加应用时,没有其他URL出现。但是添加后的应用,编辑时,会出现其他URL。
    我不能上传图片,你看下你的应用编辑页面里。

    这是农场的第 18 块农田,部落批准 [hgkrt] 在[2012-10-23 09:24]开垦完成.
  • lhsy88 1

    出现了这个问题,https://wenda.anwsion.com/question/id-4632__item_id-10617__rf-false lz可以解答下吗??

    qi 回复:

    @lhsy88, 好像是插件的问题,因为这个插件已经有两年没有更新了,有时清除一下缓存就可以同步,有时又不行。但是,目前还没有找到同类的插件。

    lhsy88 回复:

    @qi, 收到 谢谢

    这是农场的第 19 块农田,部落批准 [lhsy88] 在[2012-10-25 22:07]开垦完成.
  • acity_waiting 23

    整合之后出现MYsql不能链接
    UCenter info: Can not connect to MySQL server
    Error:
    Errno:0

    UCenter后台显示“通信成功”

    qi 回复:

    @acity_waiting, 会不会是主机的问题?

    阿城守候 回复:

    @qi, 空间是OpenShift的!

    这是农场的第 20 块农田,部落批准 [acity_waiting] 在[2012-11-1 16:53]开垦完成.
  • leon

    已经实现了用户数据同步,但是登录同步无法解决,望指点。

    这是农场的第 21 块农田,部落批准 [leon] 在[2012-11-4 13:37]开垦完成.
  • juver

    为什么我在ucenter里看到的和wp同步成功,然后dz里注册了一个用户,在wp后台看不到这个用户呢?

    这是农场的第 22 块农田,部落批准 [juver] 在[2012-11-22 14:49]开垦完成.
  • 洃少 8

    博主,为什么,为什么我进不了这个链接,http:/域名/wp-content/plugins/ucenter-integration我都设置好了,dz都通信成功了,还是死活进不了这个链接,进去显示的是文件夹,就和FTP一样的,博主我DZ通信成功后我的wp突然就不能登录了,之后通过数据库里修改表单才进入wp后台

    这是农场的第 23 块农田,部落批准 [洃少] 在[2012-11-30 12:30]开垦完成.
  • 寒门七少 12

    使用期是两个星期

    这是农场的第 24 块农田,部落批准 [寒门七少] 在[2013-3-4 09:07]开垦完成.
  • eagle88

    discuz注册了,从discuz登录,再回到wp还要手动登录一次才可以。有办法解决么??? 谢谢……

    这是农场的第 25 块农田,部落批准 [eagle88] 在[2013-4-2 13:22]开垦完成.
  • 白牛

    按照楼主的方法,可以实现整合,功能什么都正常,但dz端显示通信失败。

    这是农场的第 26 块农田,部落批准 [白牛] 在[2014-1-20 18:16]开垦完成.
  • 323心 16

    dz3.1支持不?

    这是农场的第 27 块农田,部落批准 [323心] 在[2014-2-4 15:06]开垦完成.
  • 生活有意思

    这个很有用,留个标记

    这是农场的第 28 块农田,部落批准 [生活有意思] 在[2014-4-10 11:02]开垦完成.
  • 四弦 5

    我按教程做了以后,我的WP就怎么也无法访问
    错误如下
    Not Acceptable!

    An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security

    这是农场的第 29 块农田,部落批准 [四弦] 在[2014-5-17 10:06]开垦完成.
  • 青儿 2

    怎么办我又开始笨了 进不去你给我的网址 我就不知道怎么好 嘿

    qi 回复:

    @青儿, 哪个网站进不了了?

    这是农场的第 30 块农田,部落批准 [青儿] 在[2014-12-15 15:26]开垦完成.
  • JH 16

    好像WP Ucenter下载不了了,不知道现在还能不能用这个插件

    qi 回复:

    @JH, 这个插件已经没有人更新了,DZ版本也更新了好多次了,基本上用不了了。

    JH 回复:

    @qi, 那就不用了!

    这是农场的第 31 块农田,部落批准 [JH] 在[2015-2-25 13:44]开垦完成.
  • 淘金客

    不对啊 三个通信都是成功的,但是并木有看到它同步用户啊,而且我wp的管理员帐号都失效了,只能QQ登录,三个网站都登录用户都没有同步,这三个域名都是二级域名 而非页面,这不应该啊,难道是我dz3.1的缘故或是木有清除缓存的缘故?

    qi 回复:

    @淘金客, 有可能是数据库同步那一块出了问题。

    这是农场的第 32 块农田,部落批准 [淘金客] 在[2015-4-5 17:57]开垦完成.
  • 学习了。不错!

    这是农场的第 33 块农田,部落批准 [surenpi.com] 在[2015-8-7 08:44]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X
返回顶部