Как запрашивать сообщения с определенными метаданными и выводить данные

Я работаю над модификацией плагина Thesography, чтобы включить API Карт Google. До сих пор я добился успеха.

Я хочу сделать этот шаг дальше и иметь 1 большую карту Google, которая отображает все мои изображения на 1 карте. Затем, когда вы наводите курсор на маркер, миниатюра изображения появляется с заголовком сообщения. Я знаю требования к API Карт Google, чтобы сделать это возможным, но я борюсь с попыткой получить данные из MySQL.

Я ищу некоторую помощь по кодированию, которая поможет мне извлечь следующую информацию из сообщения, если у нее есть «latlng_readable» в post_metadata. Для Карты Google я хотел бы получить заголовок сообщения, URL-адрес сообщения и метаданные «latlng_readable» для вывода маркера.

Таким образом, я могу поместить это в API Карт Google, чтобы во всплывающем окне для моего маркера был маленький эскиз изображения, а также название этого изображения.

Solutions Collecting From Web of "Как запрашивать сообщения с определенными метаданными и выводить данные"

Попытка использования WP_Query() с использованием аргументов meta_query .

Что-то вроде этого:

 <?php $geotag_post_query_args = array( 'meta_key' => 'latlng_readable' ); $geotagged_posts = new WP_Query( $geotag_post_query_args ); ?> 

Теперь $geotagged_posts является объектом запроса, который должен включать все сообщения, у которых есть метаданные latlng_readable . Вы можете извлечь данные $post из этого объекта так же, как и любой другой объект запроса.