萬盛學電腦網

 萬盛學電腦網 >> 媒體工具 >> 七牛鏡像存儲縮略圖功能

七牛鏡像存儲縮略圖功能

 我們知道七牛有很強大的縮略圖功能,雖然 WordPress 也有縮略圖功能,但是相比之下,七牛強太多了,並且生成的縮略圖都是尺寸適應的,並且都是在七牛雲存儲上面,所以這個版本最大的改進就是新增了 wpjam_post_thumbnail 函數,他會直接使用七牛的縮略圖 API 直接生成縮略圖。

<code>&lt;?php  if(wpjam_has_post_thumbnail()){?&gt;
&lt;div class="entry-thumb"&gt;
	&lt;a href="&lt;?php the_permalink() ?&gt;" title="&lt;?php the_title_attribute(); ?&gt;
"&gt;&lt;?php wpjam_post_thumbnail(array(150,150),$crop=1);?&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;?php } ?&gt;</code>

這個函數有兩個參數:

  • $size:設置縮略圖的大小,它是一個數組,比如上面例子中就是設置縮略圖大小為:寬是 150px,高也是 150px。
  • $crop:設置是否裁剪縮略圖,1為裁剪,如果為0,則只是按照最大邊進行縮放,不進行裁剪。

另外這個函數相比 WordPress 默認的 the_post_thumbnail 函數相比還有一個強大的地方是,如果沒有設置縮略圖,它將自動獲取第一張圖片作為縮略圖。

copyright © 萬盛學電腦網 all rights reserved