我正在使用jQuery标记化自动完成文本条目(http://loopj.com/jquery-tokeninput) 以Wordpress的形式。这种类型的输入调用服务器上的PHP脚本(不是函数)来构建一个选项列表,用户可以在输入框中输入一些文本后从中进行选择(与此页面中输入的标记非常相似)。我的脚本位于我网站的插件目录中。我宣布
global $wpdb
但是,当我尝试使用其方法(如$wpdb->prefix)时,得到的结果为空。显然,我的PHP脚本没有加载Wordpress。我尝试添加
include(\'http://where2bwho2c.dev/wp-config.php\');
include(\'http://where2bwho2c.dev/wp-load.php\');
include(\'http://where2bwho2c.dev/wp-includes/wp-db.php\');
我的剧本,但这没有效果。我需要做什么才能确保Wordpress加载到我的PHP脚本中,这样我就可以使用$wpdb了?
我看了前面的一个问题(https://stackoverflow.com/questions/42288109/wpdb-is-null-despite-being-global) 但在我的脚本不是函数的情况下,我究竟应该做什么还不清楚。