You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
870 B
43 lines
870 B
<?php |
|
/** |
|
* Displays the featured image |
|
* |
|
* @package WordPress |
|
* @subpackage Twenty_Twenty |
|
* @since 1.0.0 |
|
*/ |
|
|
|
if ( has_post_thumbnail() && ! post_password_required() ) { |
|
|
|
$featured_media_inner_classes = ''; |
|
|
|
// Make the featured media thinner on archive pages. |
|
if ( ! is_singular() ) { |
|
$featured_media_inner_classes .= ' medium'; |
|
} |
|
?> |
|
|
|
<figure class="featured-media"> |
|
|
|
<div class="featured-media-inner section-inner<?php echo $featured_media_inner_classes; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- static output ?>"> |
|
|
|
<?php |
|
the_post_thumbnail(); |
|
|
|
$caption = get_the_post_thumbnail_caption(); |
|
|
|
if ( $caption ) { |
|
?> |
|
|
|
<figcaption class="wp-caption-text"><?php echo esc_html( $caption ); ?></figcaption> |
|
|
|
<?php |
|
} |
|
?> |
|
|
|
</div><!-- .featured-media-inner --> |
|
|
|
</figure><!-- .featured-media --> |
|
|
|
<?php |
|
}
|
|
|