首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从普通WordPress查询sql

问从普通WordPress查询sql
EN

Stack Overflow用户
提问于 2016-11-20 06:18:12
回答 2查看 57关注 0票数 0

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

所有我想要的是加入从帖子表到帖子元,这样我就可以得到每个帖子的特色图像。我可以通过where子句post类型为post和published获得帖子,但我不知道如何为MySql编写join来获取每个帖子的特色图像

EN

回答 2

Stack Overflow用户

发布于 2016-11-20 06:32:27

您可以尝试如下所示:

代码语言:javascript
复制
$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。

票数 0
EN

Stack Overflow用户

发布于 2016-11-30 05:13:05

如果其他人还在寻找所需的sql,您可以在这里找到

代码语言:javascript
复制
        SET @term = "someterm"
        SELECT DISTINCT
            posts.id,
            posts.post_author,
            posts.post_title, 
            posts.post_date, 
            LEFT(posts.post_content,300) post_content,
            wpmeta.meta_value thumbnail
        FROM wp_posts posts 
            INNER JOIN wp_postmeta wpm ON posts.id = wpm.post_id 
            INNER JOIN wp_postmeta wpmeta ON wpm.meta_value = wpmeta.post_id
            LEFT JOIN wp_term_relationships rel ON rel.object_id = posts.ID
            LEFT JOIN wp_term_taxonomy tax ON tax.term_taxonomy_id = rel.term_taxonomy_id
            LEFT JOIN wp_terms t ON t.term_id = tax.term_id
        WHERE 
            post_status = 'publish' 
            AND posts.post_type = 'post' 
            AND wpm.meta_key = '_thumbnail_id' 
            AND wpmeta.meta_key = '_wp_attached_file'
            AND 1 = 
                CASE
                    WHEN @term IS NULL THEN 1
                    WHEN @term IS NOT NULL AND t.term_id = @term THEN 1
                    ELSE 0
                END
        ORDER BY post_date DESC
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40698535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档