aboutsummaryrefslogtreecommitdiff
path: root/srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-01-07 13:06:14 +0100
committerCharles <sircharlesaze@gmail.com>2020-01-07 13:06:14 +0100
commit7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8 (patch)
treef7453d7dd5cbaaab246e23810b02d3edf1e451be /srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php
parentc59bdcf77c50cbe89b4a93782cdd6d9e7532080e (diff)
downloadft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.gz
ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.bz2
ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.zip
Added wordpress
Diffstat (limited to 'srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php')
-rw-r--r--srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php43
1 files changed, 43 insertions, 0 deletions
diff --git a/srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php b/srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php
new file mode 100644
index 0000000..03e48df
--- /dev/null
+++ b/srcs/wordpress/wp-content/themes/twentytwenty/template-parts/featured-image.php
@@ -0,0 +1,43 @@
+<?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
+}