在CakePHP中使用Wordpress获取视图

在CakePHP中使用Wordpress获取视图,wordpress,cakephp,Wordpress,Cakephp,我的网站的公共部分使用最新版本的Wordpress,实际的web应用程序使用CakePHP。因为我想保持应用程序的一致性,所以我想在我的视图文件中使用Wordpress函数(例如get_header()、get_sidebar()和get_footer())来实现这一点。我可以只使用require语句并调用我需要的函数吗?有人这样做过吗?是否存在任何冲突(例如同名函数)以及是否有避免冲突的方法 此外,我知道CakePHP通常假定路径是相对于app/目录的。有没有办法绕过这个问题 我不确定是否要将

我的网站的公共部分使用最新版本的Wordpress,实际的web应用程序使用CakePHP。因为我想保持应用程序的一致性,所以我想在我的视图文件中使用Wordpress函数(例如get_header()、get_sidebar()和get_footer())来实现这一点。我可以只使用require语句并调用我需要的函数吗?有人这样做过吗?是否存在任何冲突(例如同名函数)以及是否有避免冲突的方法


此外,我知道CakePHP通常假定路径是相对于app/目录的。有没有办法绕过这个问题

我不确定是否要将WordPress的某些部分包含到CakePHP应用程序中,它可能会变得非常混乱,如果加载到与预期不同的路径,WP可能会失败。除非之前有人做过,否则你可能会发现自己做了很多工作,发现根本做不到

有一些指南,以安装他们并排,但似乎并没有涵盖抓取职位,并从可湿性粉剂在蛋糕模板的一部分

以下是我会考虑的一些选择:

1) 让WP位于/blog中,只需确保您的WP主题在视觉上与您的CakePHP布局匹配即可

2) 在Cake应用程序中构建一个简单的博客平台


3) 将应用程序的CakePHP部分构建为WordPress插件。

我最近尝试了类似的方法。您将合并这两个代码基,是的,存在名称冲突。PHP5名称空间可以解决这个问题,但是