我正在开发一些附加功能,包括jQuery自动完成表单、一些自定义数据库表和用于查询表的PHP。
我让它在WordPress框架之外工作,使用mysqli作为数据库部分。
我已经将表单添加到WordPress页面(并将jQuery引用添加到标题)。当我运行Firefox Web Developer Web控制台时,我可以看到jQuery正在完成它的工作,直到调用PHP脚本为止。
我的PHP脚本位于Genesis子主题的根目录中。
PHP脚本就挂在那里,我似乎无法访问中的信息$wpdb
. 我在与测试相同的目录中执行了此脚本:
<?php
echo "got here";
global $wpdb;
print_r($wpdb);
?>
我看到了“来了”,但没有别的。
我还需要做些什么才能访问$wpdb
? 显然是我宣布的global
这还不够。