2012-10-24 2 views
0

당신이 나를 도울 수 있는지 궁금 해서요. 우리는 웹 사이트에 새로운 포럼 구성 요소를 개발 중입니다. 포럼은 PHP와 MySQL로 만들어졌으며 Wordpress와 통합하려고합니다.데이터베이스를 워드 프레스에 통합

문제는 우리가 완전히 새로운 등록 포럼을 만들고 싶지 않다는 것입니다. 사용자가 두 개의 계정 (사이트 용과 포럼 용)을 만들어야하고 이는 사용자에게 친숙하지 않기 때문입니다.

외부 데이터베이스와 함께 wordpress 웹 사이트 사용자 데이터베이스를 사용하는 방법을 알고 있다면 좋을 것입니다.

또 다른 옵션은 완전히 새로운 데이터베이스를 만드는 것이지만, 우리는 사용자를 Wordpress 웹 사이트의 코멘트 섹션에서 제외시킵니다. 따라서 웹 사이트와 포럼에 동일한 계정을 사용할 수있게 해주는 새로운 데이터베이스를 만들 수 있다면 환상적 일 것입니다.

여기 누군가가 두 데이터베이스를 병합하는 방법을 알고 나를 도와주세요.

감사합니다.

+0

에서 자신의 stackExchange 사이트 방금 Kunena 같은 워드 프레스 호환 포럼 도구를 활용 간주 적이있다? 그것은 당신의 제약 조건들 사이에리스트되어 있지 않으므로, 당신을위한 아이디어가 있습니다. 많은 멋진 포럼 도구가 있으며 많은 '바퀴'가 이미 사용 가능할 때 Wordpress와 통합 할 수있는 포럼을 만드는 것이 부끄러운 것처럼 보입니다. – Kato

+0

예 실제로 우리는 우리의 일부 기능을 devolping하기 때문에 우리 자신의 코드 공개 토론을 원하며, 미래에 우리는 wordpress를 제거 할 것입니다. – whIsrael

답변

0

Wordpress 데이터베이스 스키마는 여기에 설명되어 있습니다. 특히

http://codex.wordpress.org/Database_Description

는 사용자 테이블은 여기. 당신이 데이터베이스에 자신을 인증하는 방법을 참조하기 위해 코드를 볼 수 있습니다

http://codex.wordpress.org/Database_Description#Table:_wp_users

워드 프레스는 오픈 소스이다. 응용 프로그램에서 동일한 작업을 수행해야합니다.

응용 프로그램을 사용자와 공유하는 Wordpress 시스템과 동일한 도메인에두면 Wordpress 사용자 인증 브라우저 쿠키를 사용하여 Single Sign-On Scheme을 구현하는 방법을 알 수 있습니다.

http://codex.wordpress.org/WordPress_Cookies

워드 프레스 개발자는 bbpress라는 포럼 시스템을 만들었습니다. 당신은 그것을 사용하거나 그것을 분기하는 것을 고려할 수 있습니다. 그것은 사용자 수준의 통합이 있습니다.

http://bbpress.org/

워드 프레스는 http://wordpress.stackexchange.com

관련 문제