在Wordpress媒體設置中,我們可以縮略圖的縮略圖尺寸裁剪到精確的尺寸。裁剪縮略圖到Wordpress的中等尺寸的精確尺寸
但是,對於Medium size
無法獲得確切的尺寸。有辦法強制精確尺寸爲中等尺寸?
如果是,如何落實到functions.php
在Wordpress媒體設置中,我們可以縮略圖的縮略圖尺寸裁剪到精確的尺寸。裁剪縮略圖到Wordpress的中等尺寸的精確尺寸
但是,對於Medium size
無法獲得確切的尺寸。有辦法強制精確尺寸爲中等尺寸?
如果是,如何落實到functions.php
如果你想中的圖像進行裁剪而不是縮小,就像你可以選擇在選項頁面的縮略圖大小(但不適用於中等或大尺寸),you can set the medium_crop
option to true
in your functions.php
:
if(false === get_option("medium_crop")) {
add_option("medium_crop", "1");
} else {
update_option("medium_crop", "1");
}
添加到您的functions.php:
add_action('init', create_function('', 'add_image_size("cropped_medium", 300, 150, true);'));
的參數是尺寸名稱,寬度,高度,以及是否強制作物。
解析錯誤:語法錯誤,在/functions.php意想不到T_STRING上線77 – kampit 2010-08-11 12:12:03
約翰忘記了''init''和'create_function'之間的逗號。 – 2010-08-11 12:29:37
截至目前,there's a better way to do it。您可以覆蓋默認圖像大小 - 即縮略圖,中等和大 -using add_image_size
函數。
實例:
// Set "Thumbnail" image size
if(function_exists('add_theme_support')) {
add_theme_support('post-thumbnails');
set_post_thumbnail_size(150, 150, false);
}
// Set "Medium" and "Large" image sizes
if(function_exists('add_image_size')) {
add_image_size('medium', 300, 9999, false);
add_image_size('large', 1024, 9999, false);
}
它是'==='感謝一月Lemme看到結果 – kampit 2010-08-11 13:31:36
是的。它的工作!非常感謝! – kampit 2010-08-11 13:36:14
我想確定一下:-)請記住,這隻會影響未來的**圖像,但不會影響已經存在的圖像。 – 2010-08-11 13:36:39