如何使用$wpdb类在WordPress中显示特色图片

20 浏览
0 Comments

如何使用$wpdb类在WordPress中显示特色图片

我正在尝试从外部网站获取文章并在我的网站上显示,我只是使用wordpress的$wpdb类来实现这一点。

我已经成功地在我的网站上显示了来自外部网站的文章标题,但是我无法显示与其自己的帖子关联的特色图片。

任何帮助将不胜感激。

 

admin 更改状态以发布 2023年5月23日
0
0 Comments

我成功地使用以下SQL查询语句从外部数据库获取了帖子的相关特色图片:

    "SELECT
    p1.*,
    wm2.meta_value
FROM
wp_posts p1
LEFT JOIN
    wp_postmeta wm1
    ON (
    wm1.post_id = p1.id
    AND wm1.meta_value IS NOT NULL
    AND wm1.meta_key = '_thumbnail_id'
    )
LEFT JOIN
wp_postmeta wm2
ON (
    wm1.meta_value = wm2.post_id
    AND wm2.meta_key = '_wp_attached_file'
    AND wm2.meta_value IS NOT NULL
)
WHERE
    p1.post_status= %s
    AND p1.post_type=%s
ORDER BY
    p1.post_date DESC
 LIMIT 4", 'publish','post'));

0