Connect with us

News on Map

array( ‘post’, ‘urnewz’ ), ‘meta_key’ => ‘news_location’, ‘meta_value’ => 0, ‘meta_compare’ => ‘>’, ‘date_query’ => array(
‘after’ => date(‘Y-m-d’, strtotime(‘-8 days’))
), ‘posts_per_page’ => -1);
$newsList = array();
$mapPosts = get_posts($query);
foreach( $mapPosts as $post ) {
$cats = wp_get_post_categories($post->ID);
$newsList[] = array(
‘id’ => $post->ID,
‘title’ => $post->post_title,
‘description’ => ”,
‘link’ => get_permalink($post->ID),
‘image’ => wp_get_attachment_url( get_post_thumbnail_id($post->ID) ),
‘location’ => get_post_meta($post->ID,’news_location’,true),
‘category’ => count($cats) > 0 ? get_category( $cats[ 0 ] )->name : ”
);
}
?>