Wordpress前端和Zend框架/成员区域

时间:2011-01-21 00:24:47

标签: wordpress zend-framework

我打算将wordpress用作网站的cms前端,并在成员区域(/ members)中使用zend框架。成员区域将在zend框架中100%定制。我的htaccess,index.php或bootstrap如何配置为将/ members文件夹作为ZF根级别?谢谢

2 个答案:

答案 0 :(得分:1)

假设您正在使用标准index.php,您只需将其放入/ members(以及.htaccess)并确保index.php中定义的路径已正确定义(例如APPLICATION_PATH指向项目application目录。)

答案 1 :(得分:0)

zend框架将具有目录结构

   project
     |
     |--public (you can install wordpress site here)
     |--library
     |--application
     |--other stuff

您在公共文件夹中安装wordpress网站,并在包含.htaccess的目标成员中复制所有公共内容。而且你不需要修改它的内容(我想是这样)

并且您的新目录结构将类似于

   project
     |
     |--public_html (you can install wordpress site here)
     |  |
     |  |--all your wordpress site here
     |  |--member
     |      |---all your zend framework files here
     |  
     |--library
     |--application
     |--other stuff

所有你需要chage的是zend framework的index.php fie

defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));

而不是常规的

defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

我必须工作,但我不太确定(在我的工作)。