我想知道你们是否可以帮助我。 我们正在我们的网站上开发一个新的论坛组件。 该论坛是使用PHP和MySQL创建的,我们希望将它与Wordpress集成。
问题是,我们不想创建一个全新的注册论坛,因为这将迫使用户创建两个帐户(一个用于网站,一个用于论坛),这不是用户友好的。
因此,如果您知道将wordpress网站用户数据库与外部数据库一起使用的方法,那就太棒了。
另一种选择是创建一个全新的数据库,但随后我们强迫用户退出Wordpress网站上的评论部分。因此,如果要创建一个新的数据库,将允许他们使用相同的帐户的网站和论坛将是太棒了。
我希望有人知道如何合并两个数据库,请帮帮我。
谢谢!
答案 0 :(得分:0)
此处记录了Wordpress数据库架构。
http://codex.wordpress.org/Database_Description
特别是,用户表就在这里。
http://codex.wordpress.org/Database_Description#Table:_wp_users
Wordpress是开源的,因此您可以查看其代码以了解它如何对其数据库进行身份验证。您的申请需要做同样的事情。
如果您的应用程序与您共享用户的Wordpress系统位于同一个域中,您可能能够弄清楚如何使用Wordpress用户身份验证浏览器cookie来实现单点登录方案。
http://codex.wordpress.org/WordPress_Cookies
Wordpress开发人员创建了一个名为bbpress的论坛系统。您可以考虑使用它或分叉它。它具有用户级集成。
Wordpress在http://wordpress.stackexchange.com
拥有自己的stackExchange网站