Current File : /home/getxxhzo/emdadcse.com/wp-includes/theme-compat/embed-content.php
<?php
/**
 * Contains the post embed content template part
 *
 * When a post is embedded in an iframe, this file is used to create the content template part
 * output if the active theme does not include an embed-content.php template.
 *
 * @package WordPress
 * @subpackage Theme_Compat
 * @since 4.5.0
 */
?>
	<div <?php post_class( 'wp-embed' ); ?>>
		<?php
		$thumbnail_id = 0;

		if ( has_post_thumbnail() ) {
			$thumbnail_id = get_post_thumbnail_id();
		}

		if ( 'attachment' === get_post_type() && wp_attachment_is_image() ) {
			$thumbnail_id = get_the_ID();
		}

		/**
		 * Filters the thumbnail image ID for use in the embed template.
		 *
		 * @since 4.9.0
		 *
		 * @param int|false $thumbnail_id Attachment ID, or false if there is none.
		 */
		$thumbnail_id = apply_filters( 'embed_thumbnail_id', $thumbnail_id );

		if ( $thumbnail_id ) {
			$aspect_ratio = 1;
			$measurements = array( 1, 1 );
			$image_size   = 'full'; // Fallback.

			$meta = wp_get_attachment_metadata( $thumbnail_id );
			if ( ! empty( $meta['sizes'] ) ) {
				foreach ( $meta['sizes'] as $size => $data ) {
					if ( $data['height'] > 0 && $data['width'] / $data['height'] > $aspect_ratio ) {
						$aspect_ratio = $data['width'] / $data['height'];
						$measurements = array( $data['width'], $data['height'] );
						$image_size   = $size;
					}
				}
			}

			/**
			 * Filters the thumbnail image size for use in the embed template.
			 *
			 * @since 4.4.0
			 * @since 4.5.0 Added `$thumbnail_id` parameter.
			 *
			 * @param string $image_size   Thumbnail image size.
			 * @param int    $thumbnail_id Attachment ID.
			 */
			$image_size = apply_filters( 'embed_thumbnail_image_size', $image_size, $thumbnail_id );

			$shape = $measurements[0] / $measurements[1] >= 1.75 ? 'rectangular' : 'square';

			/**
			 * Filters the thumbnail shape for use in the embed template.
			 *
			 * Rectangular images are shown above the title while square images
			 * are shown next to the content.
			 *
			 * @since 4.4.0
			 * @since 4.5.0 Added `$thumbnail_id` parameter.
			 *
			 * @param string $shape        Thumbnail image shape. Either 'rectangular' or 'square'.
			 * @param int    $thumbnail_id Attachment ID.
			 */
			$shape = apply_filters( 'embed_thumbnail_image_shape', $shape, $thumbnail_id );
		}

		if ( $thumbnail_id && 'rectangular' === $shape ) :
			?>
			<div class="wp-embed-featured-image rectangular">
				<a href="<?php the_permalink(); ?>" target="_top">
					<?php echo wp_get_attachment_image( $thumbnail_id, $image_size ); ?>
				</a>
			</div>
		<?php endif; ?>

		<p class="wp-embed-heading">
			<a href="<?php the_permalink(); ?>" target="_top">
				<?php the_title(); ?>
			</a>
		</p>

		<?php if ( $thumbnail_id && 'square' === $shape ) : ?>
			<div class="wp-embed-featured-image square">
				<a href="<?php the_permalink(); ?>" target="_top">
					<?php echo wp_get_attachment_image( $thumbnail_id, $image_size ); ?>
				</a>
			</div>
		<?php endif; ?>

		<div class="wp-embed-excerpt"><?php the_excerpt_embed(); ?></div>

		<?php
		/**
		 * Prints additional content after the embed excerpt.
		 *
		 * @since 4.4.0
		 */
		do_action( 'embed_content' );
		?>

		<div class="wp-embed-footer">
			<?php the_embed_site_title(); ?>

			<div class="wp-embed-meta">
				<?php
				/**
				 * Prints additional meta content in the embed template.
				 *
				 * @since 4.4.0
				 */
				do_action( 'embed_content_meta' );
				?>
			</div>
		</div>
	</div>
<?php
Footer Builders Archive - Bornolipi - বর্ণলিপি

Footer

বর্ণলিপি একটি আধুনিক শিক্ষণীয় প্ল্যাটফর্ম যা বই এবং অ্যাপের মাধ্যমে শিশুর জন্য শিক্ষাকে আরও আকর্ষণীয় ও সহজ করে তোলে। Facebook-f Twitter Instagram Youtube Contact Us Address: Level 3, House...

Footer V2-3

Services SEO for Small Business SEO for Local Services Enterprise SEO National SEO International SEO Learn Why SEO Matters How to Choose an Agency Keyword Research Explained On Page...

Footer V2-2

Services SEO for Small Business SEO for Local Services Enterprise SEO National SEO International SEO Learn Why SEO Matters How to Choose an Agency Keyword Research Explained On Page...

Footer V3-2

Our approach to SEO is uniquely built around what we know works…and what we know doesn’t work. With over 200 verified factors in play. Twitter Facebook-f Linkedin-in Instagram Contacts...

Footer

বর্ণলিপি একটি আধুনিক শিক্ষণীয় প্ল্যাটফর্ম যা বই এবং অ্যাপের মাধ্যমে শিশুর জন্য শিক্ষাকে আরও আকর্ষণীয় ও সহজ করে তোলে। Facebook-f Twitter Instagram Youtube Contact Us Address: Aftab Nagar Rampura...

Footer V2

Services SEO for Small Business SEO for Local Services Enterprise SEO National SEO International SEO Learn Why SEO Matters How to Choose an Agency Keyword Research Explained On Page...

Footer V1

411 University St, Seattle, USA Our Address onum_company@mail.com Our Mailbox +1 -800-456-478-23 Our Phone Copyright © 2020 Onum by OceanThemes. All Rights Reserved. Twitter Facebook-f Linkedin-in Instagram