~canonical-sysadmins/wordpress/4.7.2

« back to all changes in this revision

Viewing changes to wp-content/themes/twentythirteen/image.php

  • Committer: Jacek Nykis
  • Date: 2015-01-05 16:17:05 UTC
  • Revision ID: jacek.nykis@canonical.com-20150105161705-w544l1h5mcg7u4w9
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?php
 
2
/**
 
3
 * The template for displaying image attachments
 
4
 *
 
5
 * @link http://codex.wordpress.org/Template_Hierarchy
 
6
 *
 
7
 * @package WordPress
 
8
 * @subpackage Twenty_Thirteen
 
9
 * @since Twenty Thirteen 1.0
 
10
 */
 
11
 
 
12
get_header(); ?>
 
13
 
 
14
        <div id="primary" class="content-area">
 
15
                <div id="content" class="site-content" role="main">
 
16
                        <article id="post-<?php the_ID(); ?>" <?php post_class( 'image-attachment' ); ?>>
 
17
                                <header class="entry-header">
 
18
                                        <h1 class="entry-title"><?php the_title(); ?></h1>
 
19
 
 
20
                                        <div class="entry-meta">
 
21
                                                <?php
 
22
                                                        $published_text = __( '<span class="attachment-meta">Published on <time class="entry-date" datetime="%1$s">%2$s</time> in <a href="%3$s" title="Return to %4$s" rel="gallery">%5$s</a></span>', 'twentythirteen' );
 
23
                                                        $post_title = get_the_title( $post->post_parent );
 
24
                                                        if ( empty( $post_title ) || 0 == $post->post_parent )
 
25
                                                                $published_text = '<span class="attachment-meta"><time class="entry-date" datetime="%1$s">%2$s</time></span>';
 
26
 
 
27
                                                        printf( $published_text,
 
28
                                                                esc_attr( get_the_date( 'c' ) ),
 
29
                                                                esc_html( get_the_date() ),
 
30
                                                                esc_url( get_permalink( $post->post_parent ) ),
 
31
                                                                esc_attr( strip_tags( $post_title ) ),
 
32
                                                                $post_title
 
33
                                                        );
 
34
 
 
35
                                                        $metadata = wp_get_attachment_metadata();
 
36
                                                        printf( '<span class="attachment-meta full-size-link"><a href="%1$s" title="%2$s">%3$s (%4$s &times; %5$s)</a></span>',
 
37
                                                                esc_url( wp_get_attachment_url() ),
 
38
                                                                esc_attr__( 'Link to full-size image', 'twentythirteen' ),
 
39
                                                                __( 'Full resolution', 'twentythirteen' ),
 
40
                                                                $metadata['width'],
 
41
                                                                $metadata['height']
 
42
                                                        );
 
43
 
 
44
                                                        edit_post_link( __( 'Edit', 'twentythirteen' ), '<span class="edit-link">', '</span>' );
 
45
                                                ?>
 
46
                                        </div><!-- .entry-meta -->
 
47
                                </header><!-- .entry-header -->
 
48
 
 
49
                                <div class="entry-content">
 
50
                                        <nav id="image-navigation" class="navigation image-navigation" role="navigation">
 
51
                                                <span class="nav-previous"><?php previous_image_link( false, __( '<span class="meta-nav">&larr;</span> Previous', 'twentythirteen' ) ); ?></span>
 
52
                                                <span class="nav-next"><?php next_image_link( false, __( 'Next <span class="meta-nav">&rarr;</span>', 'twentythirteen' ) ); ?></span>
 
53
                                        </nav><!-- #image-navigation -->
 
54
 
 
55
                                        <div class="entry-attachment">
 
56
                                                <div class="attachment">
 
57
                                                        <?php twentythirteen_the_attached_image(); ?>
 
58
 
 
59
                                                        <?php if ( has_excerpt() ) : ?>
 
60
                                                        <div class="entry-caption">
 
61
                                                                <?php the_excerpt(); ?>
 
62
                                                        </div>
 
63
                                                        <?php endif; ?>
 
64
                                                </div><!-- .attachment -->
 
65
                                        </div><!-- .entry-attachment -->
 
66
 
 
67
                                        <?php if ( ! empty( $post->post_content ) ) : ?>
 
68
                                        <div class="entry-description">
 
69
                                                <?php the_content(); ?>
 
70
                                                <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentythirteen' ), 'after' => '</div>' ) ); ?>
 
71
                                        </div><!-- .entry-description -->
 
72
                                        <?php endif; ?>
 
73
 
 
74
                                </div><!-- .entry-content -->
 
75
                        </article><!-- #post -->
 
76
 
 
77
                        <?php comments_template(); ?>
 
78
 
 
79
                </div><!-- #content -->
 
80
        </div><!-- #primary -->
 
81
 
 
82
<?php get_footer(); ?>
 
 
b'\\ No newline at end of file'