一个登录我的PHP / Mysql站点和wordpress

时间:2012-01-11 17:25:21

标签: php wordpress codeigniter

我已经有一个网站( codeigniter ),用户注册并登录并拥有会员。 我希望 / blog 文件夹中包含 wordpress ,并使用我需要的一些功能。 但我不知道我的会员登录或再次注册使用wordpress。 任何想法?

2 个答案:

答案 0 :(得分:1)

您必须与wordpress共享您的用户数据库。您还需要修改wordpress登录代码,为您的网站设置cookie有效性上下文,而不仅仅是包含wordpress的文件夹(这将确保整个网站的会话可用性)

答案 1 :(得分:0)

您需要在根目录中编辑.htaccess文件:

RewriteEngine on 
RewriteRule ^$ /index.php [L] 
RewriteCond $1 !^(index\.php|resource|robots\.txt|favicon\.ico|blog) 
RewriteRule ^(.*)$ /index.php/$1 [L] 

请注意|blog条目,以排除重写文件夹。 然后您的文件夹结构将是:

/application
/system
...
/blog
.htaccess
index.php

如果您想要共享功能而无需重新创建帐户(用户),则需要扩展wordpress / codeigniter设置以创建用户帐户/为系统授予权限。

没有预先建造的方式。

看看在php级wp_create_user()

创建用户帐户

修改

同时查看http://codex.wordpress.org/XML-RPC_wp