我正在尝试将 Wordpress 集成到 CakePHP 2.6.1中,以将其用作最终用户的 CMS。我包含了访问 wordpress 功能所需的文件:wp-blog-header.php
.
由于 CakePHP 只允许包含位于 CakePHP 内部的文件,所以我将 wordpress 安装在里面app/Vendor/wordpress
,现在我试图以AppController
这种方式导入必要的文件:
App::import('Vendor', 'wordpress'.DS.'wp-blog-header');
但似乎有一些功能冲突,因为我从 CakePHP 收到此错误:
错误:无法重新声明 __()(之前在 /home/todopeta/alvarotrigo/pruebas/cakephp/lib/Cake/basics.php:581 中声明)
文件:/home/todopeta/alvarotrigo/pruebas/cakephp/app/Vendor/wordpress /wp-includes/l10n.php
行:163
以前有人在 CakePHP 中集成过 wordpress 吗?
有什么办法呢?
我已经看到其他 PHP MVC frameworksk 似乎是可能的,例如 Laravel。CakePHP 在这方面是否更严格?