【发布时间】:2013-03-20 21:13:41
【问题描述】:
我想在 wordpress 数据库上进行 mysql 查询,以恢复最近 6 个帖子的标题和第一个图片链接。
不允许使用 Wordpress 核心功能,因为我想在外部网站上展示它们。换句话说,我需要纯 mysql 查询。
我可以这样显示标题:
$result = mysql_query("select * FROM wp_posts WHERE post_status='publish' AND post_type='ad_listing' ORDER BY id desc limit 6" ,$db);
while ($records = mysql_fetch_assoc($result)) {
echo '<li>'.$records['post_title'] ."</li>";
}
但是如何恢复附加到这些帖子的第一张图片(如果存在)?
【问题讨论】:
-
图片在哪里?
-
图片链接在wordpress数据库中(post_type=attachement, guid=url_to_the_image),文件位于wordpress网站的上传文件夹中
标签: php mysql sql database wordpress