使用您的主題function.php文件,您可以設置預先分配的值爲發佈縮略圖大小,使用精選圖像爲您的帖子,上傳和分配圖像作爲特色圖像,然後在您調用圖片的網頁上,你refrence圖像大小指定
即:functions.php的
if(function_exists('add_theme_support')) {
// This theme uses post thumbnails
add_theme_support('post-thumbnails');
// Generate a new thumbnail with our desired name and size
add_image_size('main-post-image', 290, 190, true);
}
頁面模板
<?php
if (has_post_thumbnail($post->ID)):
$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'main-post-image');
?>
<img title="<?php the_title(); ?>" alt="<?php the_title(); ?>" src="<?php echo $image[0];">
<?php endif; ?>
一旦做到這一點,則需要重新上傳 因此,新的尺寸在上傳應用的圖片...
看看:http://codex.wordpress.org/Function_Reference/the_post_thumbnail
馬蒂
感謝您的時間馬蒂..事情是,模板已經有你建議的這些功能。但這恰恰是錯誤的。我無法知道將要上傳的圖片大小。有些是肖像,有些是景觀。所有我想要的是,當上傳到完整顯示,而不是裁剪,在具有特定尺寸的div內。只需調整大小,如有必要,如果圖像是縱向,則左右有白色空間,如果圖像是橫向,則白色空間頂部和底部。 – dominotrix
爲了使它更具體,請轉到您的Facebook照片。只需打開您擁有的相冊,即可看到div內的所有縮略圖。所有的圖像,調整大小,以適應div。其中一些(特別是封面照片)具有寬度大和高度小的不會裁剪,但調整大小以適合div,並且頂部和底部是空白的。我想要這個造型。我一直在尋找幾天,請幫助我! – dominotrix
上面的部分將做到這一點,add_image_size('main-post-image',290,190,true);只需設置你想要的尺寸,圖像不會被剪裁,但會創建一個縮略圖(全尺寸圖片),以適應你想要的div區域,再次設置add_image_size的高度和寬度,並在模板內調用它,即使其橫向或縱向,也可以使用css創建圖像縮略圖,即使它的橫向或縱向,它的白色線條可以使用css,.specialdiv .img {border 5px solid #fff;填充:10px的; } – Marty