atravelblog/single.php
2016-11-05 20:48:45 +01:00

205 lines
6.1 KiB
PHP

<?php get_header(); ?>
<div class="content section-inner">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class('single single-post'); ?>>
<div class="post-container">
<?php $post_format = get_post_format(); ?>
<?php if ( $post_format == 'gallery' ) : ?>
<div class="featured-media">
<?php hitchcock_flexslider('post-image'); ?>
<div class="clear"></div>
</div> <!-- /featured-media -->
<?php elseif ( has_post_thumbnail() ) : ?>
<div class="featured-media">
<?php the_post_thumbnail('post-image'); ?>
</div> <!-- /featured-media -->
<?php endif; ?>
<div class="post-header">
<p class="post-date"><?php the_time(get_option('date_format')); ?></p>
<h1 class="post-title"><?php the_title(); ?></h1>
<?php if(get_the_category()[0]->name == 'Tagebuch') : ?>
<p class="post-date">by <?php the_author(); ?></p>
<?php endif; ?>
</div>
<div class="post-inner">
<div class="post-content">
<?php the_content(); ?>
</div> <!-- /post-content -->
<div class="clear"></div>
<?php if ( get_the_category()[0]->name == 'Urlaub' ) : ?>
<div class="post-meta">
<table>
<tr>
<th>Land</th>
<td><?php the_field( 'land' ) ?></td>
</tr>
<tr>
<th>Mitreisende</th>
<td><?php the_field( 'mitreisende' ) ?></td>
</tr>
<tr>
<th>Anreise</th>
<td><?php $an = get_field( 'anreise' ); echo(substr($an,6,2).'.'.substr($an,4,2).'.'.substr($an,0,4)) ?></td>
</tr>
<tr>
<th>Abreise</th>
<td><?php $ab = get_field( 'abreise' ); echo(substr($ab,6,2).'.'.substr($ab,4,2).'.'.substr($ab,0,4)) ?></td>
</tr>
</table>
</div>
<?php endif; ?>
<?php $location = get_field( 'ort' ); ?>
<?php $locations = get_field( 'orte' ); ?>
<?php if ( $location && !$locations ) : ?>
<div class="post-meta">
<div class='map' style='height:300px; margin-bottom: 1.6842em' id='map-<?php echo $id ?>-single'></div>
<script type='text/javascript'>
var single_map;
var single_map_center = {lat: <?php echo $location['lat'] ?>, lng: <?php echo $location['lng'] ?> };
function initMap() {
map = new google.maps.Map(document.getElementById('map-<?php echo $id ?>-single'), {
center: single_map_center,
zoom: 15
});
var marker = new google.maps.Marker({
position: single_map_center,
map: single_map
});
}
</script>
</div>
<?php endif; ?>
<?php if ( $locations ) : ?>
<div class="post-meta">
<div class='map' style='height:300px; margin-bottom: 1.6842em' id='map-<?php echo $id ?>-multiple'></div>
<script type='text/javascript'>
var places = <?php echo json_encode($locations); ?>;
var map;
var map_center = {lat: parseFloat(places[0]['lat']), lng: parseFloat(places[0]['lng']) };
function initMap() {
map = new google.maps.Map(document.getElementById('map-<?php echo $id ?>-multiple'), {
center: map_center,
zoom: 15
});
for(var i = 0; i < places.length; i++){
var marker = new google.maps.Marker({
position: {lat: parseFloat(places[i]['lat']), lng: parseFloat(places[i]['lng']) },
map: map
});
marker.setVisible(true);
}
}
</script>
</div>
<?php endif; ?>
<?php
$args = array(
'before' => '<div class="page-links"><span class="title">' . __( 'Pages:','hitchcock' ) . '</span>',
'after' => '<div class="clear"></div></div>',
'link_before' => '<span>',
'link_after' => '</span>',
'separator' => '',
'pagelink' => '%',
'echo' => 1
);
wp_link_pages($args);
?>
<div class="post-meta">
<?php if (has_category()) : ?>
<p class="categories">
<?php _e('In','hitchcock'); ?> <?php the_category(', '); ?>
</p>
<?php endif; ?>
<?php if (has_tag()) : ?>
<p class="tags">
<?php the_tags('', ' '); ?>
</p>
<?php endif; ?>
<?php edit_post_link('Edit Post', '<p class="post-edit">', '</p>'); ?>
</div> <!-- /post-meta -->
<?php
// swap prev and next to get chronological order (oldest first)
$next_post = get_previous_post(true);
$prev_post = get_next_post(true);
?>
<div class="post-navigation">
<?php
if (!empty( $prev_post )): ?>
<a class="post-nav-prev" title="<?php echo esc_attr( get_the_title($prev_post) ); ?>" href="<?php echo get_permalink( $prev_post->ID ); ?>">
<p><?php _e('Next','hitchcock'); ?><span class="hide"> <?php _e('Post','hitchcock'); ?></span></p>
<span class="fa fw fa-angle-right"></span>
</a>
<?php endif; ?>
<?php
if (!empty( $next_post )): ?>
<a class="post-nav-next" title="<?php echo esc_attr( get_the_title($next_post) ); ?>" href="<?php echo get_permalink( $next_post->ID ); ?>">
<span class="fa fw fa-angle-left"></span>
<p><?php _e('Previous','hitchcock'); ?><span class="hide"> <?php _e('Post','hitchcock'); ?></span></p>
</a>
<?php endif; ?>
<div class="clear"></div>
</div> <!-- /post-navigation -->
</div> <!-- /post-inner -->
</div> <!-- /post-container -->
</div> <!-- /post -->
</div> <!-- /content -->
<?php atravelblog_related_posts(); ?>
<div class="section-inner">
<?php comments_template( '', true ); ?>
</div>
<?php endwhile; else: ?>
<p><?php _e("We couldn't find any posts that matched your query. Please try again.", "hitchcock"); ?></p>
<?php endif; ?>
</div> <!-- /content -->
<?php get_footer(); ?>