私はカスタムテーマを使ってWordPressのサイトで作業しています。$ wpdb-> prepare($ query、$ args)を動作させる方法を理解できません。
問題
私は$ wpdb-を実行するのwp-コンテンツ/テーマ/ mytheme/PHP /のfunctions.php内の関数を持っている> SQLからクエリを保護するために($クエリ、$引数)を調製クエリを実行していくつかの新しいデータを挿入する前に実行してください。しかし、この関数を実行すると、$ wpdb-prepare()が実行されている行の "nullのメンバ関数prepare()を呼び出す"というエラーが表示されます。私はいくつかのグーグルを行い、これは$ wpdbが定義されていないことを意味することがわかりました。
は私がオンラインで見つける他のスレッドを1として
を試してみました何を、私は私の関数の内部とのfunctions.phpの先頭に両方
global $wpdb
を定義してみました。それがうまくいかなかったときは、私は試してみました。
include_one('/wp-includes/wp-db.php')
functions.phpの先頭にありますが、まだ何もありません。
他にも私が試してみたいことはありますか?
ああ、これは笑だった。それをクリアしてくれてありがとう! – ConorBaumgart