我在上面安装了一个单独的站点和 wordpress,但 WP 只驻留在blog/
目录中;他们都使用单独的数据库。
现在,我想加载 WP 核心文件,这样我就可以在主页上加载一些 WP 特定的东西,所以我继续尝试下面的内容。
// Include wordpress core
require(WP_ROOT_PATH . 'wp-load.php');
现在我收到数据库错误database1.table1
,说不存在之类的东西。(注意这些只是示例名称)。
这可能是因为现在 wordpress 已经打开了它自己的数据库连接,并且现在站点的其余部分正在新连接下运行它的查询。
我能想到的解决这个问题的唯一方法是..
- 将要使用的数据库资源添加到所有数据库调用
- 通过 iframe 加载 WP 数据,这样您只需要加载 WP 文件,从而避免其他问题
除了以上,我还能做什么!?