致命的なエラー:非オブジェクトでメンバー関数query()を呼び出す
質問
以下のコード(my functions.phpから)では、meta_keyが「_wp_attached_file」であるwp_postmetaテーブルから一連のアイテムを作成しようとしています。エラーが発生しています:
致命的なエラー:非オブジェクトでメンバー関数query()を呼び出す
クエリの何が問題になっていますか?
$excludeImages = array();
$excludeImages = $wpdb->query("SELECT meta_value
FROM $wpdb->postmeta
WHERE meta_key = '_wp_attached_file'");
array_push($excludeImages);
解決
やあ @ScottB:
含めることを覚えていましたか global $wpdb;
あなたのコードで、そうですか?
global $wpdb;
$excludeImages = array();
$excludeImages = $wpdb->query("SELECT meta_value
FROM $wpdb->postmeta
WHERE meta_key = '_wp_attached_file'");
array_push($excludeImages);
所属していません wordpress.stackexchange