function kaartdata() { global $post; $slug = $post->post_name; if ('kaart-erop-uit' == $slug) { $gx_start = GX_START; $gy_start = GY_START; $kaart = "kaart-groot"; $zoom = 9; $passend = true; $grenzen = null; $markers = array(); $args_erop_uit = array('post_type' => 'post', 'post_status' => 'publish', 'posts_per_page' => 500, 'category_name' => 'erop-uit'); $query_erop_uit = new WP_Query($args_erop_uit); if ($query_erop_uit->have_posts()) { $erop_uit_data = array(); while ($query_erop_uit->have_posts()) { $query_erop_uit->the_post(); $id = get_the_ID(); $titel = get_the_title($query_erop_uit->ID); $perma = get_permalink($query_erop_uit->ID); if (intval(get_field("erop_uit_gx")) > 0 && intval(get_field("erop_uit_gy")) > 0) { $gx = get_field("erop_uit_gx"); $gy = get_field("erop_uit_gy"); } else { $gm = get_field('erop_uit_gm'); if (intval($gm['lat']) > 0 && intval($gm['lng']) > 0) { $gx = $gm['lat']; $gy = $gm['lng']; } } $beeld = ''; if (has_post_thumbnail($query_erop_uit->ID)) { $beeld = get_the_post_thumbnail($query_erop_uit->ID, "thumbnail", array("class" => "tn-uitje alignleft")); } //$samenvatting = get_the_excerpt($query_erop_uit); $samenvatting = wp_trim_words(eerste_alinea(), 40, ' ... '); $info = ''; $info .= '<div class="container-infowindow clearfix">'; $info .= $beeld; $info .= '<h3>' . $titel . '</h3>'; $info .= '<p>' . $samenvatting . '</p>'; $info .= '</div>'; array_push($erop_uit_data, array("id" => $id, "titel" => $titel, "gx" => $gx, "gy" => $gy, "url" => $perma, "info" => $info)); } } } $kaartdata = array("kaart" => $kaart, "view" => "kaart", "passend" => $passend, "grenzen" => $grenzen, "zoom" => $zoom, "markers" => $markers, "gx_start" => $gx_start, "gy_start" => $gy_start, "erop_uit_items" => $erop_uit_data); wp_localize_script("kaart-js", "kaartdata", $kaartdata); }
<?php /* print '<div class="container-ga lichtgrijs zonder-kader zonder-marge gecentreerd">'; get_template_part("inc/inc-ga"); print '</div>'; */ print '<div class="grid-60 container">'; if (is_singular()) { $titel = get_the_title(); $perma = get_permalink(); $tags = get_the_tags(); $id = get_the_ID(); $kort = eerste_alinea(); $beeld = ''; if (has_post_thumbnail($query->ID)) { $beeld = get_the_post_thumbnail($query->ID, "artikel", array("itemprop" => "thumbnailUrl", "class" => "beeld-item alignnone")); } $filmpje = get_field('filmpje'); if ($filmpje) { $filmpje = '<span class="youtube">' . $filmpje . '</span>'; } $datum = get_the_date("d | m | Y"); $datum_gepubliceerd = get_the_date("Y-m-d"); $datum_bewerkt = get_the_modified_date("Y-m-d"); $dag = get_the_date("d"); $maand = get_the_date("m"); $jaar = get_the_date("Y"); $wanneer = '<span class="pub-dag">' . $dag . '</span><span class="pub-maand">' . $maand . '</span><span class="pub-jaar">' . $jaar . '</span>'; $door = '<span>' . get_the_author() . '</span>'; print '<div itemscope itemtype="http://schema.org/Article" class="content item-bericht clearfix">';