如何查询带有某些自定义元数据的帖子,并输出帖子数据

时间:2012-02-08 作者:Pat

我一直在修改Thesography插件,以包含Google Maps API。到目前为止,我已经成功地做到了这一点。

我希望这更进一步,有一个大的谷歌地图,可以在一个地图上显示我的所有图像。然后,当您将鼠标悬停在标记上时,会出现一个带有帖子标题的图像缩略图。我知道Google Maps API的要求使这成为可能,但我正在努力从MySQL中获取数据。

我正在寻找一些编码帮助,如果post\\u元数据中有“latlng\\u readable”,可以帮助我从帖子中提取以下信息。对于Google地图,我希望能够获取帖子标题、帖子图像URL和标记pin的“latlng\\u可读”元坐标。

通过这种方式,我可以将其放入Google Maps API中,以便在标记的弹出框中显示图像的缩略图以及该图像的标题。

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

正在尝试使用WP_Query() 使用the meta_query arguments.

类似这样:

<?php
$geotag_post_query_args = array(
    \'meta_key\' => \'latlng_readable\'
);

$geotagged_posts = new WP_Query( $geotag_post_query_args );
?>
现在,$geotagged_posts 是一个查询对象,它应该包括所有具有latlng_readable 元字段。您可以提取$post 此对象中的数据与任何其他查询对象中的数据相同。

结束

相关推荐