2012-06-18 41 views
0

我正在爲我當前的WordPress主題的新設計工作。在舊版本中,我們的精選圖像是125x80,而在新版本中,它們是650x300。我可以編寫一個if語句,而不是通過大量帖子返回並放置新的特色圖像,以便如果它看到精選圖像上的寬度爲125px而不執行任何操作,但是如果它的寬度是650px前進並做the_post_thumbnail();?WordPress的,如果聲明爲the_post_thumbnail,如果它是一定的寬度

回答

3

您可以使用做一些這樣想

<?php 
    $id = get_post_thumbnail_id(); 
    $image_attributes = wp_get_attachment_image_src($id); // returns an array 
    if ($image_attributes[1] > 125) { 
     // $image_attributes[1] - stands for image width 
     //do your code... 
    } 
?> 

希望它可以幫助你。

+0

這個似乎在Photon(通過從WordPress.com內容交付網絡加載圖片來提高網站效率)啓用了Jetpack的插件。任何想法如何解決這一問題? 光子禁用時顯示圖像,啓用時不顯示圖像。 – callmedpit