找回密码
 立即注册
查看: 149|回复: 0

DiscuzX3.5 整合wordpress 6.6.2,PHP Version 8.0.30

[复制链接]
1 积分 回复本帖可获得 1 积分奖励! 每人限 1 次

1

主题

0

回帖

29

积分

管理员

积分
29
发表于 2024-10-22 11:23:37 | 显示全部楼层 |阅读模式
wordpress 6.6.2 整合了DiscuzX3.5,完美实现同步用户注册,同步登录登出,用户密码找回,密码修改等动作。

系统环境:
      mysql 8
      DiscuzX3.5-目前为止最新版本
      wordpress 6.6.2-目前为止最新版本
      PHP Version 8.0.30

Discuz是中文社区最好的论坛之一,试用几款国外的论坛以后,感觉都不是很满意,最终还是选择整合DISCUZ。

查了查插件(ucenter-integration),发现是13年前的远古版本,按照正常流程设置,发现完全用不了,没办法,只能自己一点一点改了。

改了大概两三天,最终必要功能都完美实现,具体怎么改的就不详细做教程了,因为零零碎碎捋了很多代码,改了很多,具体改了哪些也没有记录下来。

总的来说就是把一些函数改造为适配PHP8.0以上,把密码生成和验证部分从旧的模式改成新的模式。
然后增加一个重置密码的接口。需要的小伙伴直接下载附件吧。

测试效果直接使用本网站和论坛。有问题直接在这里发帖子一起讨论吧.

在根目录下创建文件夹discuz或者bbs,把Discuz_X3.5_SC_UTF8_20240520\upload/文件夹下的文件全部拷贝进去

然后进入http://www.yourdomain.com/bbs/install/ 开始安装,安装过程网上很多,这里就不赘述了。
接着安装ucenter-integration插件,wordpress插件的安装这里也不用赘述了吧,
直接上我改好测试好的附件,里面的配置信息按照自己的系统信息去修改:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Do with 你

GMT+8, 2024-12-23 16:34 , Processed in 0.068560 second(s), 32 queries .

Powered by DowithNI! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表