在下面的代码(来自我的functions.php)中,我试图从wp\\u postmeta表中创建一个项目数组,其中meta\\u键为“\\u wp\\u attached\\u file”。我收到一个错误:
致命错误:对非对象调用成员函数query()
查询有什么问题?
$excludeImages = array();
$excludeImages = $wpdb->query("SELECT meta_value
FROM $wpdb->postmeta
WHERE meta_key = \'_wp_attached_file\'");
array_push($excludeImages);
最合适的回答,由SO网友:MikeSchinkel 整理而成
你好@Scott B:
您是否记得包括global $wpdb;
在你的代码中,像这样吗?
global $wpdb;
$excludeImages = array();
$excludeImages = $wpdb->query("SELECT meta_value
FROM $wpdb->postmeta
WHERE meta_key = \'_wp_attached_file\'");
array_push($excludeImages);