atravelblog/single.php
2016-09-10 20:34:28 +02:00

183 lines
5.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>
</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>
<div class="post-meta">
<?php $location = get_field( 'ort' ); ?>
<div class='map' style='height:300px; margin-bottom: 1.6842em' id='map-<?php echo $id ?>'></div>
<script type='text/javascript'>
var map;
var 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 ?>'), {
center: map_center,
zoom: 15
});
var marker = new google.maps.Marker({
position: map_center,
map: map
});
}
</script>
</div>
<?php
$tagebuch = get_posts(array(
'category_name' => 'Tagebuch',
'meta_key' => 'urlaub', // name of custom field
'meta_value' => '"' . get_the_ID() . '"', // matches exaclty "123", not just 123. This prevents a match for "1234"
));
var_dump($tagebuch);
?>
<?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
$prev_post = get_previous_post();
$next_post = get_next_post();
?>
<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 -->
<?php comments_template( '', true ); ?>
</div> <!-- /post-container -->
</div> <!-- /post -->
</div> <!-- /content -->
<?php hitchcock_related_posts(); ?>
<?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(); ?>