C:\xampp\htdocs\landing\wp-content\updraft\themes-old\twentytwentyone\image.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?php
/**
 * The template for displaying image attachments
 *
 * @package WordPress
 * @subpackage Twenty_Twenty_One
 * @since 1.0.0
 */

get_header();

// Start the loop.
while ( have_posts() ) {
    
the_post();
    
?>
    <article id="post-<?php the_ID(); ?><?php post_class(); ?>>
        <header class="entry-header alignwide">
            <?php the_title'<h1 class="entry-title">''</h1>' ); ?>
        </header><!-- .entry-header -->

        <div class="entry-content">
            <figure class="wp-block-image">
                <?php
                
/**
                 * Filter the default image attachment size.
                 *
                 * @param string $image_size Image size. Default 'large'.
                 */
                
$image_size apply_filters'twenty_twenty_one_attachment_size''full' );
                echo 
wp_get_attachment_imageget_the_ID(), $image_size );
                
?>

                <?php if ( wp_get_attachment_caption() ) : ?>
                    <figcaption class="wp-caption-text"><?php echo wp_kses_postwp_get_attachment_caption() ); ?></figcaption>
                <?php endif; ?>
            </figure><!-- .wp-block-image -->

            <?php
            the_content
();

            
wp_link_pages(
                array(
                    
'before'   => '<nav class="page-links" aria-label="' esc_attr__'Page''twentytwentyone' ) . '">',
                    
'after'    => '</nav>',
                    
/* translators: %: page number. */
                    
'pagelink' => esc_html__'Page %''twentytwentyone' ),
                )
            );
            
?>
        </div><!-- .entry-content -->

        <footer class="entry-footer default-max-width">
            <?php
            
// Check if there is a parent, then add the published in link.
            
if ( wp_get_post_parent_id$post ) ) {
                echo 
'<span class="posted-on">';
                
printf(
                    
/* translators: %s: parent post. */
                    
esc_html__'Published in %s''twentytwentyone' ),
                    
'<a href="' esc_urlget_the_permalinkwp_get_post_parent_id$post ) ) ) . '">' esc_htmlget_the_titlewp_get_post_parent_id$post ) ) ) . '</a>'
                
);
                echo 
'</span>';
            } else {
                
// Edit post link.
                
edit_post_link(
                    
sprintf(
                        
/* translators: %s: Name of current post. Only visible to screen readers. */
                        
esc_html__'Edit %s''twentytwentyone' ),
                        
'<span class="screen-reader-text">' get_the_title() . '</span>'
                    
),
                    
'<span class="edit-link">',
                    
'</span>'
                
);
            }

            
// Retrieve attachment metadata.
            
$metadata wp_get_attachment_metadata();
            if ( 
$metadata ) {
                
printf(
                    
'<span class="full-size-link"><span class="screen-reader-text">%1$s</span><a href="%2$s">%3$s &times; %4$s</a></span>',
                    
esc_html_x'Full size''Used before full size attachment link.''twentytwentyone' ), // phpcs:ignore WordPress.Security.EscapeOutput
                    
esc_urlwp_get_attachment_url() ),
                    
absint$metadata['width'] ),
                    
absint$metadata['height'] )
                );
            }

            if ( 
wp_get_post_parent_id$post ) ) {
                
// Edit post link.
                
edit_post_link(
                    
sprintf(
                        
/* translators: %s: Name of current post. Only visible to screen readers. */
                        
esc_html__'Edit %s''twentytwentyone' ),
                        
'<span class="screen-reader-text">' get_the_title() . '</span>'
                    
),
                    
'<span class="edit-link">',
                    
'</span><br>'
                
);
            }
            
?>
        </footer><!-- .entry-footer -->
    </article><!-- #post-## -->
    <?php
    
// If comments are open or there is at least one comment, load up the comment template.
    
if ( comments_open() || get_comments_number() ) {
        
comments_template();
    }
// End the loop.

get_footer();
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586