wordpress中的$连接对象范围

时间:2017-04-01 18:46:14

标签: php database wordpress mysqli connection

我有一个混合网站,主要使用wordpress和一些php页面。我的所有php页面在数据库查询方面都很有用,但是我的wordpress页面在get_header()调用之后就失去了对$ connection对象的引用。

请看下面的图片我的意思。为了简化屏幕截图,我将在页脚部分显示连接是如何丢失的,但是在get_header()之后我无法在页面的任何位置使用它。

enter image description here

enter image description here

我不是自己或类似的事情重新声明并检查以确保这不在wordpress Reserved Terms列表中。

如果我“重新询问”connection.php文件它修复了问题,但我不明白为什么它会丢失。谢谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

看起来我必须在每个单独的wordpress文件(header.php,sidebar.php等)中打开和关闭连接。希望这有助于其他可能会发现这个问题的人。