从正常的sql查询WordPress数据库

时间:2016-11-19 22:18:12

标签: mysql wordpress

免责声明:我不会使用任何其他方式我有特定要求。

我想要的只是从帖子表加入帖子元素,这样我就可以获得每个帖子的精选图片。我可以通过where子句帖子类型发布和发布来获取帖子,但我不知道如何为MySql编写联接以获取每个帖子的特色图像

2 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

$sql = "
    SELECT $wpdb->posts.* 
    FROM $wpdb->posts, $wpdb->postmeta
    WHERE $wpdb->posts.ID = $wpdb->postmeta.post_id 
    AND $wpdb->posts.post_status = 'publish' 
    AND $wpdb->posts.post_type = 'post'
    ORDER BY $wpdb->posts.post_date DESC
";

// Get an array of objects
$posts = $wpdb->get_results($sql, OBJECT);

您可以check more here

答案 1 :(得分:0)

如果其他人仍在寻找您需要的sql,请转到

`AttributeError: 'builtin_function_or_method' object has no attribute` 'open'