<?php
use Dompdf\Dompdf;
use Dompdf\Options;
require_once 'dompdf/autoload.inc.php';
$options = new Options();
$options->set('isRemoteEnabled', TRUE);
$parent_post_id = $post->post_parent;
$parent_post = get_post($parent_post_id);
$parent_post_title = $parent_post->post_title;
$parent_post_slug = $parent_post->post_name;
$post_slug=$post->post_name;
$huidigemaand = date('m');
$huidigjaar = date('Y');
if($_GET["maand"]):
$maandparam = $_GET["maand"];
else:
$maandparam = $huidigemaand;
endif;
if($_GET["jaar"]):
$jaarparam = $_GET["jaar"];
else:
$jaarparam = $huidigjaar;
endif;
$beginmaand = date(''.$jaarparam.'-'.$maandparam.'-01');
$toekomst = strtotime ( 'last day of this month' , strtotime ( $beginmaand ) ) ;
$toekomst = date ( 'Y-m-d' , $toekomst );
$toekomstigemaand = strtotime ( 'first day of +1 month' , strtotime ( $toekomst ) ) ;
$meta_query_agenda = array(
/*array(
'key' => 'start',
'value' => date('Y-m-d H:i:s'),
'type' => 'DATE',
'compare' => '>='
),*/
array(
'key' => 'start',
'value' => array($beginmaand,$toekomst),
'compare' => 'BETWEEN',
'type' => 'DATE'
)
);
$args = array(
'post_type' => 'agenda',
'meta_key' => 'start',
'posts_per_page' => -1,
'orderby' => 'meta_value',
'order' => 'ASC',
'paged' => $paged1,
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
'meta_query' => $meta_query_agenda
);
setlocale(LC_TIME, "nl_NL");
$month = strftime("%B",strtotime($beginmaand));
$my_query_agenda = new WP_Query($args);
if( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) && $_POST['action'] == "generate-one-sheet" && check_admin_referer( 'verify_generate_one_sheet', 'nonce_generate_one_sheet' )) {
ob_start();
?>
<table cellspacing="0">
<tr>
<th style="width: 15%;">Dag</th>
<th style="width: 5%;">Datum</th>
<th style="width: 15%;">Tijd</th>
<th style="width: 20%;">Ruimte</th>
<th style="width: 45%;">Activiteit</th>
</tr>
<?php
while($my_query_agenda->have_posts()):
$count++;
$my_query_agenda->the_post();
?>
<tr>
<?php $start = get_field("start");
$eind = get_field("eind");
setlocale(LC_TIME, 'nl_NL');
$startTime = DateTime::createFromFormat("Y-m-d H:i:s", $start);
$eindTime = DateTime::createFromFormat("Y-m-d H:i:s", $eind);
if ( is_object($startTime) ) {
$maand = strftime("%B",strtotime($start));
$dag = $startTime->format('d');
$dag2 = strftime("%A",strtotime($start));
$startuur = $startTime->format('H');
$startminuut = $startTime->format('i');
};
if ( is_object($eindTime) ) {
$einduur = $eindTime->format('H');
$eindminuut = $eindTime->format('i');
};?>
<td><?php echo $dag2; ?></td>
<td><?php echo $dag; ?></td>
<td><?php echo $startuur; ?>:<?php echo $startminuut; ?> - <?php echo $einduur; ?>:<?php echo $eindminuut; ?></td>
<td><?php $locs = get_the_terms( get_the_ID(), 'ruimte' );
$gekoppelde_locaties = array();
foreach ( $locs as $loc ) {
$gekoppelde_locaties[] = $loc->name;
}
$spangekoppelde_locaties = join( ", ", $gekoppelde_locaties );
echo $spangekoppelde_locaties; ?></td>
<td><?php echo wp_trim_words( get_the_title(), 100, '...' ); ?></td>
</tr>
<?php
endwhile;
?>
</table>
<?php
wp_reset_query();
$data = ob_get_contents();
ob_end_clean();
$content = '
<html>
<head>
<link href="https://fonts.googleapis.com/css?family=Raleway:400,500,600,700" rel="stylesheet">
<style>
body {
font-family: "Raleway", sans-serif;
font-size: 14px;
}
@page { margin: 200px 25px 25px 25px; }
header { position: fixed; top: -175px; left: 0px; right: 0px; background-color: white; height: 160px; }
footer { position: fixed; bottom: -60px; left: 0px; right: 0px; background-color: white; height: 50px; }
table, th, td {
border: 1px solid #737476;
}
th,td {
padding: 2.5px 5px;
}
span.hdng {
font-size: 70px;
font-family: "Raleway", sans-serif;
color: #737476;
font-weight: bold;
display: block;
text-align: center;
}
span.hdng span {
color: #ccd222;
}
span.ttle {
font-size: 30px;
font-family: "Raleway", sans-serif;
text-align: center;
display: block;
}
</style>
</head>
<body>
<header>
<span class="hdng"><span>WIJ</span> activiteiten</span>
<span class="ttle">' . $month . ' '. $jaarparam .' - Locatie '.$parent_post_title.'</span>
</header>
<footer>
</footer>
<div class="pdf-content">
' . $data . '
</div>
</body>
</html>
';
// instantiate and use the dompdf class
$dompdf = new Dompdf($options);
$dompdf->loadHtml($content);
// (Optional) Setup the paper size and orientation
$dompdf->set_paper( 'a4' , 'portrait' );
// Render the HTML as PDF
$dompdf->render();
$doctitle = 'WIJdezorg-agenda-'.$month.'-'.$jaarparam.'';
$dompdf->stream($doctitle);
exit();
}
get_header();
?>
<div class="container-fluid locsngle">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12" id="main">
<span class="wht"><?php if($post->post_parent):?>terug naar <a href="/wonen/<?php echo $parent_post_slug; ?>" class="wht"><?php echo $parent_post_title;?></a><?php endif; ?></span>
<?php $children = get_pages( array( 'child_of' => $post->ID, 'post_type' => 'locaties' ) );
if ( is_singular( 'locaties' ) && count( $children ) > 0 || $post->post_parent) : ?>
<div class="navbar navbar-default" role="navigation">
<div class="navbar-header locmnhdr">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".locmenu">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand hidden-md hidden-lg" href="/wonen/<?php echo $parent_post_slug; ?>"><?php echo $parent_post_title;?> menu</a>
</div>
<div class="navbar-collapse collapse locmenu">
<ul id="loc_menu" class="col-xs-12 col-sm-12 col-md-12 nav navbar-nav">
<?php if($post->post_parent):
wp_list_pages( array(
'post_type' => 'locaties',
'title_li' => '',
'child_of' => $post->post_parent
) );
else:
wp_list_pages( array(
'post_type' => 'locaties',
'title_li' => '',
'child_of' => $post->ID
) );
endif; ?>
</ul>
</div>
</div>
<?php endif; ?>
<div class="whteblck">
<div class="cntntloc clear">
<?php if (have_posts()): while (have_posts()) : the_post(); ?>
<?php if($post_slug == 'agenda'):?>
<h2><?php echo $parent_post_title;?> Agenda</h2>
<div class="agndahldr">
<?php
if($my_query_agenda->have_posts()):
$count = 0;
while($my_query_agenda->have_posts()):
$count++;
$my_query_agenda->the_post();
?>
<div class="col-xs-12 col-sm-12 sol-md-12 agndacntnt">
<?php $start = get_field("start");
$eind = get_field("eind");
setlocale(LC_TIME, 'nl_NL');
$startTime = DateTime::createFromFormat("Y-m-d H:i:s", $start);
$eindTime = DateTime::createFromFormat("Y-m-d H:i:s", $eind);
if ( is_object($startTime) ) {
$maand = $startTime->format('M');
$dag = $startTime->format('d');
$startuur = $startTime->format('H');
$startminuut = $startTime->format('i');
};
if ( is_object($eindTime) ) {
$einduur = $eindTime->format('H');
$eindminuut = $eindTime->format('i');
};?>
<div class="grn inlblck eqhgt"><span class="bg"><?php echo $dag; ?></span>
<span class="sml"><?php echo $maand; ?></span>
</div>
<div class="inlblck agndainf eqhgt">
<h3><?php echo wp_trim_words( get_the_title(), 100, '...' ); ?></h3>
<?php if(get_field('content_tonen')):?>
<?php the_content(); ?>
<?php endif; ?>
<span>Tijd: <?php echo $startuur; ?>:<?php echo $startminuut; ?> - <?php echo $einduur; ?>:<?php echo $eindminuut; ?>
<?php $locs = get_the_terms( get_the_ID(), 'ruimte' );
if ( $locs && ! is_wp_error( $locs ) ) : ?>
| Ruimte:
<?php
$gekoppelde_locaties = array();
foreach ( $locs as $loc ) {
$gekoppelde_locaties[] = $loc->name;
}
$spangekoppelde_locaties = join( ", ", $gekoppelde_locaties );
echo $spangekoppelde_locaties; ?>
</span>
<?php endif; ?>
</div>
</div>
<?php
endwhile;
?>
<?php
wp_reset_query();
$vorigemaand = $maandparam - 1;
$volgendemaand = $maandparam + 1;
if($maandparam == 12):
$jaarparamvorig = $jaarparam;
$jaarparamvolg = $jaarparam + 1;
$volgendemaand = 1;
elseif($maandparam == 1):
$jaarparamvorig = $jaarparam - 1;
$jaarparamvolg = $jaarparam;
$vorigemaand = 12;
endif;
?>
<a href="<?php the_permalink();?>?jaar=<?php echo $jaarparamvorig; ?>&maand=<?php echo $vorigemaand; ?>" class="btn lft" style="float: left;">Vorige maand</a><br/>
<a href="<?php the_permalink();?>?jaar=<?php echo $jaarparamvolg;?>&maand=<?php echo $volgendemaand; ?>" class="btn" style="float: right;">Volgende maand</a>
</div>
<form class="form-horizontal cntr" id="" role="form" action="" method="post">
<button type="submit" class="btn cntr">
<?php echo file_get_contents(get_template_directory_uri()."/assets/img/pdficn.svg"); ?> Download agenda <?php echo $month;?> <?php echo $jaarparam?>
</button>
<input type="hidden" name="action" value="generate-one-sheet" />
<input type="hidden" name="postid" value="<?php echo get_the_ID(); ?>" />
<?php wp_nonce_field('verify_generate_one_sheet','nonce_generate_one_sheet'); ?>
</form>
<?php else: ?>
<p>Er zijn (nog) geen agenda items deze maand.</p>
<?php
$vorigemaand = $maandparam - 1;
$volgendemaand = $maandparam + 1;
if($maandparam == 12):
$jaarparamvorig = $jaarparam;
$jaarparamvolg = $jaarparam + 1;
$volgendemaand = 1;
elseif($maandparam == 1):
$jaarparamvorig = $jaarparam - 1;
$jaarparamvolg = $jaarparam;
$vorigemaand = 12;
else:
$jaarparamvorig = $jaarparam;
$jaarparamvolg = $jaarparam;
endif;
if($huidigemaand == $maandparam && $huidigjaar == $jaarparam):
else: endif; ?>
<a href="<?php the_permalink();?>?jaar=<?php echo $jaarparamvorig; ?>&maand=<?php echo $vorigemaand; ?>" class="btn lft" style="float: left;">Vorige maand</a>
<a href="<?php the_permalink();?>?jaar=<?php echo $jaarparamvolg;?>&maand=<?php echo $volgendemaand; ?>" class="btn" style="float: right;">Volgende maand</a>
<?php endif; ?>
<?php elseif($post_slug == 'nieuws'):?>
<h2><?php echo $parent_post_title;?> Nieuws</h2>
<div class="nws nwsitms">
<?php
$paged1 = isset( $_GET['paged1'] ) ? (int) $_GET['paged1'] : 1;
$args = array(
'post_type' => 'post',
'posts_per_page' => 10,
'orderby' => 'date',
'order' => 'DESC',
'paged' => $paged1,
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
);
//WordPress loop for custom post type
$my_query = new WP_Query($args);
$count = 0;
while($my_query->have_posts()):
$count++;
$my_query->the_post();
?>
<div class="cntntnws clear">
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-2 ghtt" style="background: url('<?php echo the_post_thumbnail_url(); ?>') no-repeat center center; background-size: cover; min-height: 250px;">
</div>
<div class="col-xs-12 col-sm-8 col-md-10 ghtt txtcntnt">
<div class="inlblck">
<a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>
<date class="clrgry"><?php echo get_the_date( get_option('date_format') ); ?></date>
<div><?php echo wp_trim_words( get_the_content(), 100, '...' ); ?></div>
<a href="<?php the_permalink(); ?>" class="btn" style="float:right; ">Lees verder</a>
</div>
</div>
</div>
</div>
<?php
endwhile;
$paginateArgs = array(
'format' => '?paged1=%#%',
'total' => $my_query->max_num_pages,
'current' => $paged1,
'prev_text' => __( 'Previous page', 'twentyfifteen' ),
'next_text' => __( 'Next page', 'twentyfifteen' ),
'type' => 'list'
); ?>
<div class="navigation">
<?php echo paginate_links( $paginateArgs ); ?>
<?php previous_posts_link('« Newer') ?>
<?php next_posts_link('Older »') ?>
</div>
<?php
wp_reset_query();?>
</div>
<?php elseif($post_slug == 'adres'):?>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAARdMxXyoNkQCwY8DBlgp6V3xl3NGrSf0"></script>
<script type="text/javascript">
(function($) {
var global_markers = [];
var global_infowindows = [];
/*
* new_map
*
* This function will render a Google Map onto the selected jQuery element
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param $el (jQuery element)
* @return n/a
*/
function new_map($el) {
// var
var $markers = $el.find('.marker');
// vars
var args = {
zoom: 16,
center: new google.maps.LatLng(0, 0),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
// create map
var map = new google.maps.Map($el[0], args);
// add a markers reference
map.markers = [];
// add markers
$markers.each(function() {
add_marker($(this), map);
});
// center map
center_map(map);
// Toggles between infowindows
for (var i = 0; i < global_markers.length; i++) {
// Keep value of 'i' in event creation
(function(i) {
google.maps.event.addListener(global_markers[i], 'click', function() {
closeInfowindows();
global_infowindows[i].open(map, global_markers[i]);
});
}(i));
}
// return
return map;
}
/*
* add_marker
*
* This function will add a marker to the selected Google Map
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param $marker (jQuery element)
* @param map (Google Map object)
* @return n/a
*/
function add_marker($marker, map) {
// var
var latlng = new google.maps.LatLng($marker.attr('data-lat'), $marker.attr('data-lng'));
// create marker
var marker = new google.maps.Marker({
position: latlng,
map: map,
icon: '/wp-content/uploads/2018/06/180621-WIJdezorg_Web_MapMarker-e1529590809585.png'
});
// add to array
map.markers.push(marker);
global_markers.push(marker);
// if marker contains HTML, add it to an infoWindow
if ($marker.html()) {
// create info window
var infowindow = new google.maps.InfoWindow({
content: $marker.html()
});
global_infowindows.push(infowindow);
// show info window when marker is clicked
/* google.maps.event.addListener(marker, 'click', function() {
infowindow.open( map, marker );
}); */
}
}
/*
* center_map
*
* This function will center the map, showing all markers attached to this map
*
* @type function
* @date 8/11/2013
* @since 4.3.0
*
* @param map (Google Map object)
* @return n/a
*/
function center_map(map) {
// vars
var bounds = new google.maps.LatLngBounds();
// loop through all markers and create bounds
$.each(map.markers, function(i, marker) {
var latlng = new google.maps.LatLng(marker.position.lat(), marker.position.lng());
bounds.extend(latlng);
});
// only 1 marker?
if (map.markers.length == 1) {
// set center of map
map.setCenter(bounds.getCenter());
map.setZoom(16);
} else {
// fit to bounds
map.fitBounds(bounds);
}
}
// Close infowindow function
function closeInfowindows() {
for (var x = 0; x < global_infowindows.length; x++) {
global_infowindows[x].close();
}
}
/*
* document ready
*
* This function will render each map when the document is ready (page has loaded)
*
* @type function
* @date 8/11/2013
* @since 5.0.0
*
* @param n/a
* @return n/a
*/
// global var
var map = null;
$(document).ready(function() {
$('.acf-map').each(function() {
// create map
map = new_map($(this));
});
$('button').on('click', function() {
var idx = $(this).attr('data-marker');
google.maps.event.trigger(global_markers[idx], 'click');
});
});
})(jQuery);
</script>
<h2>Adres <?php echo $parent_post_title;?></h2>
<div class="nws">
<?php
$location = get_field('adres', $parent_post_id);
$locadrs = $location['address'];
$nld = ', Nederland';
$subloc = str_replace($nld, '', $locadrs);
$locfin = str_replace(',', '<br/>', $subloc); ?>
<?php echo $locfin;
the_content();
?>
<?php
if( !empty($location) ):
?>
<br/>
<div class="acf-map">
<div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>">
<strong>Locatie <?php echo $parent_post_title;?></strong><br/>
<?php echo $locfin; ?><br/><br/>
<a class="btn" href="https://www.google.com/maps/dir/Current+Location/<?php echo $location['address']; ?>" target="blank">Routebeschrijving</a>
</div>
</div>
<?php endif; ?>
</div>
<?php elseif($post_slug == 'vacatures'):?>
<h2><?php echo $parent_post_title;?> Vacatures</h2>
<div class="vacs">
<?php
global $blog_id;
switch_to_blog(2);
$args = array(
'post_type' => 'vacatures',
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
);
$my_query = new WP_Query($args);
$count = 0;
if($my_query->have_posts()):?>
<div class="hdnglst">
<div class="hidden-xs hidden-sm col-md-5 frst">
<strong>Titel</strong>
</div>
<div class="hidden-xs hidden-sm col-md-2 frst">
<strong>Locatie</strong>
</div>
<div class="hidden-xs hidden-sm col-md-2 frst">
<strong>Plaats</strong>
</div>
<div class="hidden-xs hidden-sm col-md-2 frst">
<strong>Uren p/w</strong>
</div>
<div class="idden-xs hidden-sm col-md-1 lst">
</div>
</div>
<ul class="vcslst">
<?php
while($my_query->have_posts()):
$count++;
$my_query->the_post();
?>
<li class="row vacsnlglst">
<div class="col-xs-12 col-sm-12 hidden-md hidden-lg frst">
<strong>Titel</strong>
</div>
<div class="col-xs-12 col-sm-6 col-md-5 frst">
<?php the_title(); ?>
</div>
<div class="col-xs-12 col-sm-12 hidden-md hidden-lg frst">
<strong>Locatie</strong>
</div>
<div class="col-xs-12 col-sm-6 col-md-2 frst">
<?php $locs = get_the_terms( get_the_ID(), 'gekoppelde_locaties' );
if ( $locs && ! is_wp_error( $locs ) ) :
$gekoppelde_locaties = array();
foreach ( $locs as $loc ) {
$gekoppelde_locaties[] = $loc->name;
}
$spangekoppelde_locaties = join( ", ", $gekoppelde_locaties );
echo $spangekoppelde_locaties;
endif; ?>
</div>
<div class="col-xs-12 col-sm-12 hidden-md hidden-lg frst">
<strong>Plaats</strong>
</div>
<div class="col-xs-12 col-sm-6 col-md-2 frst">
<?php $pltsn = get_the_terms( get_the_ID(), 'plaats' );
if ( $pltsn && ! is_wp_error( $pltsn ) ) :
$plaatsen = array();
foreach ( $pltsn as $plts ) {
$plaatsen[] = $plts->name;
}
$spanplaatsen = join( ", ", $plaatsen );
echo $spanplaatsen;
endif; ?>
</div>
<div class="col-xs-12 col-sm-12 hidden-md hidden-lg frst">
<strong>Uren p/w</strong>
</div>
<div class="col-xs-12 col-sm-6 col-md-2 frst">
<?php $locs = get_the_terms( get_the_ID(), 'uren' );
if ( $locs && ! is_wp_error( $locs ) ) :
$gekoppelde_locaties = array();
foreach ( $locs as $loc ) {
$gekoppelde_locaties[] = $loc->name;
}
$spangekoppelde_locaties = join( ", ", $gekoppelde_locaties );
echo $spangekoppelde_locaties;
endif; ?>
</div>
<div class="col-xs-12 col-sm-12 col-md-1 lst">
<button class="btn" onclick="window.location.href='<?php the_permalink(); ?>'"><i class="fas fa-arrow-right"></i></button>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 brdr"></div>
</li>
<?php
endwhile;
else:
echo "Op dit moment zijn er geen vacatures.";
endif;
wp_reset_query(); restore_current_blog();?>
</ul>
</div>
<?php else: ?>
<?php if(get_field('foto_inhoud')):?>
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-8">
<h2>Zorglocatie <?php echo $parent_post_title;?></h2>
<?php the_content(); ?>
</div>
<div class="col-xs-12 col-sm-12 col-md-3 col-md-push-1 imginhd cntr">
<img src="<?php the_field('foto_inhoud'); ?>" />
<div class="ovrly"></div>
<div class="cptn">
<span class="ttle"><?php the_field('titel_foto'); ?></span>
<span class="sbttle"><?php the_field('subtitel_foto'); ?></span>
</div>
</div>
</div>
<?php else: ?>
<?php if(get_field('geen_echte_locatie')):?>
<h2><?php echo $parent_post_title;?></h2>
<?php else: ?>
<h2>Zorglocatie <?php echo $parent_post_title;?></h2>
<?php endif; ?>
<?php the_content(); ?>
<?php endif;?>
<?php if( have_rows('faq') ): ?>
<div class="faq">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<?php $count = 0;
while ( have_rows('faq') ) : the_row(); $count++;
?>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="heading<?php echo $count; ?>">
<h4 class="panel-title">
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse<?php echo $count; ?>" aria-expanded="false" aria-controls="collapse<?php echo $count; ?>" style="display: block;">
<?php the_sub_field('vraag');?>
</a>
</h4>
</div>
<div id="collapse<?php echo $count; ?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading<?php echo $count; ?>">
<div class="panel-body">
<?php the_sub_field('antwoord');?>
</div>
</div>
</div>
<?php endwhile; ?>
</div>
</div>
<?php endif; ?>
<?php endif; ?>
<?php endwhile; ?>
<?php else: ?>
<?php endif; ?>
</div>
</div>
</div>
</div>
</div>
</div>
<?php if(!$post->post_parent):?>
<?php $images = get_field('afbeeldingen');
if(get_field('aantal_nieuwsberichten')):
$aantalnieuws = get_field('aantal_nieuwsberichten');
else:
$aantalnieuws = 3;
endif;
$args = array(
'post_type' => 'post',
'posts_per_page' => $aantalnieuws,
'orderby' => 'date',
'order' => 'DESC',
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
);
$my_query = new WP_Query($args);
if( $images || $my_query->have_posts()): ?>
<div class="container-fluid cntntnwsvhln cntnt">
<div class="container">
<div class="row">
<?php if($my_query->have_posts()):?>
<div class="col-xs-12 col-sm-12 col-md-5 nws">
<div class="hldrd">
<h2>Nieuws <?php echo $parent_post_title;?></h2>
<?php
$count = 0;
while($my_query->have_posts()):
$count++;
$my_query->the_post();
?>
<div class="cntntnws">
<div class="row mnhgthndrd">
<div class="col-xs-12 col-sm-4 col-md-4 ght ftonws" style="background: url('<?php echo the_post_thumbnail_url();?>') no-repeat center center; background-size: cover;">
</div>
<div class="col-xs-12 col-sm-8 col-md-8 ght txtcntnt">
<div class="inlblck">
<a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>
<date class="clrgry"><?php echo get_the_date( get_option('date_format') ); ?></date>
</div>
</div>
</div>
</div>
<?php
endwhile;
wp_reset_query();?>
</div>
<div class="btmcntnt">
<a class="btn" href="<?php the_permalink();?>nieuws">al het nieuws</a>
</div>
</div>
<?php endif; ?>
<?php if( $images ): ?>
<div class="col-xs-12 col-sm-12 col-md-7 vrhln">
<div class="hldr">
<h2>Sfeerimpressie</h2>
<div class="sldr">
<?php foreach( $images as $image ): ?>
<div style="max-height: 385px;">
<img src="<?php echo $image['sizes']['large']; ?>" alt="<?php echo $image['alt']; ?>" class="imgsld"/>
</div>
<?php endforeach; ?>
</div>
<?php /*
$args = array(
'post_type' => 'verhalen',
'posts_per_page' => 1,
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
);
//WordPress loop for custom post type
$my_query = new WP_Query($args);
$count = 0;
while($my_query->have_posts()):
$count++;
$my_query->the_post();
?>
<div class="hldr">
<h2><?php the_title();?></h2>
<?php the_field('video'); ?>
</div>
<?php
endwhile;
wp_reset_query();?>
<div class="btmcntnt">
<a class="btn" href="/verhalen">Alle verhalen</a>
*/ ?>
</div>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>
<?php endif; ?>
<div class="container-fluid cntnt nwsagnd">
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-4 nws">
<div class="eq">
<h2>Werken bij <?php echo $parent_post_title;?></h2>
<p>Wil je werken in de ouderenzorg? Dan biedt WIJdezorg een keus uit inspirerende werkplekken, verspreid over het Groene Hart van Zuid-Holland. Waar je ook werkt bij WIJdezorg: je doet werk dat je raakt.</p>
<a class="btn" href="<?php the_permalink();?>vacatures">alle vacatures</a>
</div>
</div>
<?php $meta_query = array(
array(
'key' => 'start',
'value' => date('Y-m-d H:i:s'),
'type' => 'DATE',
'compare' => '>'
)
);
$args = array(
'post_type' => 'agenda',
'meta_key' => 'start',
'posts_per_page' => 4,
'orderby' => 'meta_value',
'order' => 'ASC',
'tax_query' => array(
array(
'taxonomy' => 'gekoppelde_locaties',
'field' => 'slug',
'terms' => $parent_post_slug,
),
),
'meta_query' => $meta_query
);
$my_query = new WP_Query($args);
if($my_query->have_posts()):
?>
<div class="col-xs-12 col-sm-12 col-md-8 agnda">
<div class="row eq">
<div class="col-xs-12 col-sm-12 col-md-12">
<h2>Onze activiteiten</h2>
</div>
<?php
$count = 0;
while($my_query->have_posts()):
$count++;
$my_query->the_post();
?>
<div class="col-xs-12 col-sm-6 sol-md-6 agndacntnt">
<?php $datee = get_field("start");
setlocale(LC_TIME, 'nl_NL');
$dateTime = DateTime::createFromFormat("Y-m-d H:i:s", $datee);
if ( is_object($dateTime) ) {
$maand = $dateTime->format('M');
$dag = $dateTime->format('d');
};?>
<div class="grn inlblck eqhgt"><span class="bg"><?php echo $dag; ?></span>
<span class="sml"><?php echo $maand; ?></span>
</div>
<div class="inlblck agndainf eqhgt">
<h3><?php echo wp_trim_words( get_the_title(), 5, '...' ); ?></h3>
<?php $locs = get_the_terms( get_the_ID(), 'gekoppelde_locaties' );
if ( $locs && ! is_wp_error( $locs ) ) : ?>
<span class="clrgrn">
<?php
$gekoppelde_locaties = array();
foreach ( $locs as $loc ) {
$gekoppelde_locaties[] = $loc->name;
}
$spangekoppelde_locaties = join( ", ", $gekoppelde_locaties );
echo $spangekoppelde_locaties; ?>
</span>
<?php endif; ?>
</div>
</div>
<?php
endwhile;
wp_reset_query();?>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>
<?php endif; ?>
<?php get_footer(); ?>
#content #dompdf #pdf