在wordpress中集成数据库

时间:2012-10-24 15:57:59

标签: php mysql sql database wordpress

我想知道你们是否可以帮助我。 我们正在我们的网站上开发一个新的论坛组件。 该论坛是使用PHP和MySQL创建的,我们希望将它与Wordpress集成。

问题是,我们不想创建一个全新的注册论坛,因为这将迫使用户创建两个帐户(一个用于网站,一个用于论坛),这不是用户友好的。

因此,如果您知道将wordpress网站用户数据库与外部数据库一起使用的方法,那就太棒了。

另一种选择是创建一个全新的数据库,但随后我们强迫用户退出Wordpress网站上的评论部分。因此,如果要创建一个新的数据库,将允许他们使用相同的帐户的网站和论坛将是太棒了。

我希望有人知道如何合并两个数据库,请帮帮我。

谢谢!

1 个答案:

答案 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的论坛系统。您可以考虑使用它或分叉它。它具有用户级集成。

http://bbpress.org/

Wordpress在http://wordpress.stackexchange.com

拥有自己的stackExchange网站