我有這段代碼來顯示我的wordpress帖子在mailchimp RSS廣告系列上的精選圖片,它能正常工作,但它以原始大小顯示圖片,我想知道您是否可以按照代碼幫助我將所有圖像的大小調整爲相同大小。PHP圖像大小調整選項
function featuredtoRSS($content) {
global $post;
if (has_post_thumbnail($post->ID))
{
$content = '' . get_the_post_thumbnail($post->ID, 'full', array('style' => 'float:left; margin:10px 15px px 0;')) . '' . $content;
}
return $content;
}
嘿博揚,非常感謝。不知怎的,問題得到了解決,首先我設法通過增加40%的「最大高度」來解決問題,並且它工作正常,但隨後我擦除了該屬性並且它仍然工作正常,所以這有點奇怪。無論如何,我試着發送測試郵件,除了Gmail之外,它們都很好看,請看http://i61.tinypic.com/xd6m9z.png。它應該看起來像這樣:http://i61.tinypic.com/25502uf.png。我現在知道Gmail爲什麼要將它調整到巨大的尺寸。我非常感謝你的幫助,非常感謝。 – CDFT 2014-10-03 00:49:36
這是因爲圖像佔據了整個高度並且寬度發生了變化,所以您需要添加高度:auto;所以它調整大小取決於圖像的寬度:)而且最好是服務更小的圖像(與圖像大小),而不是完整版本,這樣圖像將加載更快(更小的尺寸),你會有一個統一的圖像大小整體:) – 2014-10-03 08:23:58
嘿博揚,非常感謝,問題解決了。隊友的歡呼聲。 – CDFT 2014-10-03 22:46:52