Post Thumbnail

اگر شما یک شناسه پست دارید و به هر دلیلی نمی توانید تصویر را نمایش دهید و یا می خواهید یک نوشته را تصویرش را نمایش دهید می توانید از کد زیر در قسمت دلخواه خود استفاده نمایید

<?php 
$attachment_id=11;
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $attachment_id ), 'thumbnail' );
$imgurl=$image[0];
?>
<img src="<?php echo $imgurl ?>">

توضیحات

بازگرداندن تمام فایل های الحاقی یک آدرس یا نمایش false برای شکست

 

کاربرد

<?php wp_get_attachment_url( $id ); ?>

پارامترها

$id
(integer) (required) The ID of the desired attachment
Default: None

مقدار بازگشتی

(string/boolean) 
Returns URI to uploaded attachment or "false" on failure.

استفاده  پیش فرض

<?php echo wp_get_attachment_url( 12 ); ?> 

مثال گذاشتن تصویر در پس زمینه پست 

if ( have_posts() ) : while ( have_posts() ) : the_post(); 
           if ( has_post_thumbnail() ) {
		$feat_image_url = wp_get_attachment_url( get_post_thumbnail_id() );
                echo '<div style="background-image:url('.$feat_image_url.');"></div>';
           }
           endwhile;
         endif;

کد نمونه زیر یک آدرس نسبت  به ریشه پیوست  به شما می دهد:

$parsed = parse_url( wp_get_attachment_url( $attachment->ID ) );
$url    = dirname( $parsed [ 'path' ] ) . '/' . rawurlencode( basename( $parsed[ 'path' ] ) );

 

تاریخ آخرین بروزرسانی : ۲ اردیبهشت ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.