我正在尝试使用php的WordPress功能,我遇到了一些麻烦......
错误消息说: 在第287行的/hd2/www/WWW_BACKUP/www-lalala/blog/wp-settings.php中调用未定义的方法stdClass :: set_prefix()
答案 0 :(得分:3)
我不确定你为什么要集成这两者,因为Wordpress不是一个开发框架。我正在做一个 BIG 假设你真的想把它放在同一个'目录'中并能够使用同一个数据库吗?
我之前已经看过,它只涉及共享数据库的配置文件(包括codeigniter中的wordpress配置等)。
将CI粘贴到Wordpress目录中的文件夹中:
/website/
/ci/ (codeigniter runs inside here)
/wp-content/
/wp...
...
index.php (wordpress)
.htaccess (combined wordpress / ci functionality)
然后你只需 duck 在/ci
文件夹中的CI功能,然后重定向回Wordpress。
只要整合CODE的合并(即wordpress与其内部运行的CI,反之亦然),这是毫无意义的,而且大多数都会浪费时间。
Wordpress已经提供了您希望在CI中构建的大多数功能(会话跟踪/数据库主动查询/基本CRUD功能/用户管理)。
如果你所寻求的只是利用你在CI中获得的Wordpress中的一些小“功能”,我会说专注于移植那些。
将这两个应用程序合并在一起,没有什么好处。