在wordpress插件中通过js ajax调用了一个php页面来获取数据库的值,但是调用 global $wpdb 失败
Notice: Trying to get property of non-object
wordpress 调用 global $wpdb 失败
答案:3 悬赏:60 手机版
解决时间 2021-03-21 21:45
- 提问者网友:鐵馬踏冰河
- 2021-03-21 16:45
最佳答案
- 五星知识达人网友:忘川信使
- 2021-03-21 17:23
你没有包含wp-config.php吧,在文件头加上这句
include_once('../../../../wp-config.php');路径根据你自己情况改
include_once('../../../../wp-config.php');路径根据你自己情况改
全部回答
- 1楼网友:往事埋风中
- 2021-03-21 19:45
首先,载入wp的核心引导文件:
require_once( dirname(__file__) . '/wp-load.php' );然后,声明全局变量$wpdb;
global $wpdb;最后即可使用了。
- 2楼网友:等灯
- 2021-03-21 18:29
要在你的ajax文件里,包含wp-load.php文件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯