QQ 1640076782

2013年11月27日

wordpress get_the_post_thumbnail获取产品缩略图

Filed under: phper — 标签:, — liphp @ 3:28 上午

一般只要用到wordpress做博客、企业站、外贸网站都会用到一个经常用的函数 get_the_post_thumbnail 获取缩略图、之前用wordpress做网站的时候也用到这个函数。但一直没有做深入的了解。最近做wordpress外贸店的时候出现了用get_the_post_thumbnail读取图片但是图片显示的不是很清晰、这是因为程序会自动压缩你的图片、导致图片的清晰不好,那么如何设置这个函数呢

用法:

<?php echo get_the_post_thumbnail( $post_id, $size, $attr ); ?>

说明:

$_post_id 指定文章、日志、或者产品的ID

$size:缩略图的大小、如果不设置的 他会默认的为 thumbnail 当然他有几个大小可以选择 thumbnail, medium, large, full。

get_the_post_thumbnail($post_id, ‘large’);

get_the_post_thumbnail($post_id, ‘medium’);

get_the_post_thumbnail($post_id, ‘full’);

当然也可以通过函数 add_image_size() 自定义尺寸的关键字。或者宽和高的一个大小,比如:(50,50).Default: ‘post-thumbnail’,当前主题通过函数 set_post_thumbnall_size 设置的。

还有一个直接通过函数直接定义缩略图的大小,代码事例:

get_the_post_thumbnail($post_id, array(100,100) );这里的100,100分别就是图片的宽度和高度了。

$attr: 数组、the_post_thumbnail 传递给函数。

了解了函数的参数那做起来就很简单了、直接套用函数获取指定自己想要的图片大小。本网站因为是外贸网站(http://www.ghandbags.net)为了保证图片的清晰度、选择了full就是上传的图片多大他就显示多大、但是这样要是css样式里面多写一句、设置图片的宽度为100%、高度 auto。

如果你有外贸企业网站建站需求,欢迎随时联系我们

QQ客服:415682727

电话:020-39907297

MSN:xueposter@gmail.com