• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress a2z

WordPress a2z

WordPress Dynamic API Reference

  • Home
  • Plugins
  • Themes
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / APIs / twentyfourteen_post_thumbnail() – Display an optional post thumbnail.

Description

Display an optional post thumbnail.

Wraps the post thumbnail in an anchor element on index views, or a div element when on single views.

Usage

twentyfourteen_post_thumbnail();

Parameters

Returns

void

Source

File name: twentyfourteen/inc/template-tags.php
Lines:

1 to 33 of 33
  function twentyfourteen_post_thumbnail() {
    if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) {
      return;
    }

    if ( is_singular() ) :
      ?>

		<div class="post-thumbnail">
			<?php
      if ( ( ! is_active_sidebar( 'sidebar-2' ) || is_page_template( 'page-templates/full-width.php' ) ) ) {
        the_post_thumbnail( 'twentyfourteen-full-width' );
      } else {
        the_post_thumbnail();
      }
      ?>
		</div>

		<?php else : ?>

	<a class="post-thumbnail" href="<?php the_permalink(); ?>" aria-hidden="true">
			<?php
      if ( ( ! is_active_sidebar( 'sidebar-2' ) || is_page_template( 'page-templates/full-width.php' ) ) ) {
        the_post_thumbnail( 'twentyfourteen-full-width' );
      } else {
        the_post_thumbnail( 'post-thumbnail', array( 'alt' => get_the_title() ) );
      }
      ?>
	</a>

			<?php
  endif; // End is_singular().
  }
 

 View on Trac

Called by

1 to 9 of 9
  • content-aside.php
  • content-audio.php
  • content-gallery.php
  • content-image.php
  • content-link.php
  • content-page.php
  • content-quote.php
  • content-video.php
  • content.php

Invoked by

    Calls

    1 to 1 of 1
    • twentyfourteen_post_thumbnail() – Display an optional post thumbnail.

    Call hooks

    Function name: twentyfourteen_post_thumbnail
    Plugin ref: Twenty Fourteen
    Version: 3.0
    Sourcefile: inc/template-tags.php
    File ref: inc/template-tags.php
    Deprecated?: No
    API Letters: P,T

    Published: 19th December 2019 | Last updated: 8th April 2020

    Primary Sidebar

    Information

    Function name: twentyfourteen_post_thumbnail
    Plugin ref: Twenty Fourteen
    Version: 3.0
    Sourcefile: inc/template-tags.php
    File ref: inc/template-tags.php
    Deprecated?: No
    API Letters: P,T

    Footer

    WordPress a2z
    WordPress a2z
    WordPress Dynamic API Reference
    WordPress 5.6.2. PHP: 7.3.27
    WordPress a2z
    WordPress core a2z
    Genesis Theme Framework a2z
    Jetpack a2z
    WordPress develop tests
    Easy Digital Downloads a2z
    WooCommerce a2z
    Yoast SEO a2z
    WordPress Blocks

    Site:  wp-a2z.org
    © Copyright WordPress a2z 2014-2021. All rights reserved.


    Website designed and developed by Herb Miller
    Proudly powered by WordPress and oik plugins

    • Home
    • Blog
    • Sitemap
    • Sites