Initial Commit N° : 001 - V.4.3.3
This commit is contained in:
@@ -0,0 +1,119 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @package nasatheme
|
||||
*/
|
||||
|
||||
get_header();
|
||||
|
||||
$allowed_html = array(
|
||||
'span' => array('class' => array()),
|
||||
'time' => array('class' => array(), 'datetime' => array()),
|
||||
'a' => array('class' => array(), 'href' => array(), 'title' => array(), 'rel' => array())
|
||||
);
|
||||
?>
|
||||
<div id="primary" class="content-area image-attachment container-wrap">
|
||||
<div id="content" class="site-content section-element">
|
||||
<div class="row">
|
||||
<div class="large-12 columns">
|
||||
<?php while (have_posts()) : the_post(); ?>
|
||||
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<header class="entry-header">
|
||||
<h1 class="entry-title"><?php the_title(); ?></h1>
|
||||
|
||||
<div class="entry-meta">
|
||||
<?php
|
||||
$metadata = wp_get_attachment_metadata();
|
||||
printf(wp_kses(__('Published <span class="entry-date"><time class="entry-date" datetime="%1$s">%2$s</time></span> at <a href="%3$s" title="Link to full-size image">%4$s × %5$s</a> in <a href="%6$s" title="Return to %7$s" rel="gallery">%8$s</a>', 'elessi-theme'), $allowed_html), esc_attr(get_the_date('c')), esc_html(get_the_date()), wp_get_attachment_url(), $metadata['width'], $metadata['height'], get_permalink($post->post_parent), esc_attr(strip_tags(get_the_title($post->post_parent))), get_the_title($post->post_parent));
|
||||
edit_post_link(esc_html__('Edit', 'elessi-theme'), '<span class="sep"> | </span> <span class="edit-link">', '</span>');
|
||||
?>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="entry-content">
|
||||
|
||||
<div class="entry-attachment">
|
||||
<div class="attachment">
|
||||
<?php
|
||||
$attachments = array_values(get_children(array(
|
||||
'post_parent' => $post->post_parent,
|
||||
'post_status' => 'inherit',
|
||||
'post_type' => 'attachment',
|
||||
'post_mime_type' => 'image',
|
||||
'order' => 'ASC',
|
||||
'orderby' => 'menu_order ID'
|
||||
)));
|
||||
foreach ($attachments as $k => $attachment) :
|
||||
if ($attachment->ID == $post->ID) :
|
||||
break;
|
||||
endif;
|
||||
endforeach;
|
||||
$k++;
|
||||
if (count($attachments) > 1) :
|
||||
if (isset($attachments[$k])) :
|
||||
$next_attachment_url = get_attachment_link($attachments[$k]->ID);
|
||||
else :
|
||||
$next_attachment_url = get_attachment_link($attachments[0]->ID);
|
||||
endif;
|
||||
else :
|
||||
$next_attachment_url = wp_get_attachment_url();
|
||||
endif;
|
||||
?>
|
||||
|
||||
<a href="<?php echo esc_url($next_attachment_url); ?>" title="<?php the_title_attribute(); ?>" rel="attachment">
|
||||
<?php
|
||||
$attachment_size = apply_filters('elessi_attachment_size', array(1200, 1200)); // Filterable image size.
|
||||
echo wp_get_attachment_image($post->ID, $attachment_size);
|
||||
?>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<?php if (!empty($post->post_excerpt)) : ?>
|
||||
<div class="entry-caption">
|
||||
<?php the_excerpt(); ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<?php the_content(); ?>
|
||||
<?php
|
||||
wp_link_pages(array(
|
||||
'before' => '<div class="page-links">' . esc_html__('Pages:', 'elessi-theme'),
|
||||
'after' => '</div>'
|
||||
));
|
||||
?>
|
||||
</div>
|
||||
|
||||
<footer class="entry-meta">
|
||||
<?php if (comments_open() && pings_open()) : ?>
|
||||
<?php printf(wp_kses(__('<a class="comment-link" href="#respond" title="Post a comment">Post a comment</a> or leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'elessi-theme'), $allowed_html), get_trackback_url()); ?>
|
||||
<?php elseif (!comments_open() && pings_open()) : ?>
|
||||
<?php printf(wp_kses(__('Comments are closed, but you can leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'elessi-theme'), $allowed_html), get_trackback_url()); ?>
|
||||
<?php elseif (comments_open() && !pings_open()) : ?>
|
||||
<?php echo wp_kses(__('Trackbacks are closed, but you can <a class="comment-link" href="#respond" title="Post a comment">post a comment</a>.', 'elessi-theme'), $allowed_html); ?>
|
||||
<?php elseif (!comments_open() && !pings_open()) : ?>
|
||||
<?php esc_html_e('Both comments and trackbacks are currently closed.', 'elessi-theme'); ?>
|
||||
<?php endif; ?>
|
||||
<?php edit_post_link(esc_html__('Edit', 'elessi-theme'), ' <span class="edit-link">', '</span>'); ?>
|
||||
</footer>
|
||||
|
||||
<nav role="navigation" id="image-navigation" class="navigation-image">
|
||||
<div class="nav-previous"><?php previous_image_link(false, wp_kses(__('<span class="meta-nav">←</span> Previous', 'elessi-theme'), $allowed_html)); ?></div>
|
||||
<div class="nav-next"><?php next_image_link(false, wp_kses(__('Next <span class="meta-nav">→</span>', 'elessi-theme'), $allowed_html)); ?></div>
|
||||
</nav>
|
||||
</article>
|
||||
<?php
|
||||
if (comments_open() || '0' != get_comments_number()) :
|
||||
comments_template();
|
||||
endif; ?>
|
||||
<?php
|
||||
endwhile;
|
||||
wp_reset_postdata();
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php
|
||||
get_footer();
|
||||
Reference in New Issue
Block a user