wordpress附件图像各种尺寸的获取方法及获取文章特色图像的函数


wp_get_attachment_image_src的用法及参数介绍:

<?php 
$attachment_id = 8; // 附件id
$size='meduim'//可选参数:thumbnail,medium,large,full

$image_attributes = wp_get_attachment_image_src( $attachment_id,$size); // 返回一个数组,第一个是url,第二个是宽度,第三个是高度
?> 

<img src="<?php echo $image_attributes[0]; ?>" width="<?php echo $image_attributes[1]; ?>" height="<?php echo $image_attributes[2]; ?>">

获取文章特色图像的方法,可以指定图像尺寸:

function thumbnail_images($post_id,$size='full')

{
	//检测是否有特色图片
	$has_post_thumbnail= has_post_thumbnail($post_id);
	if ($has_post_thumbnail) {

		$timthumb_src = wp_get_attachment_image_src(get_post_thumbnail_id($post_id),$size);
		$post_timthumb = $timthumb_src[0];
		return $post_timthumb;
	}
}

Archives