自定义图像大小在上传器中不可选

时间:2012-07-27 作者:lupor

我想为每个图片添加一个自定义的图片大小,上传到帖子中(通过上传器)。我在几个网站上找到了代码示例,但不知怎么的,它们对我来说并不适用。这是我在函数中的代码(相关部分)。php:

function ts_custom_image_sizes(){
    add_theme_support(\'post-thumbnails\');
    add_image_size(\'ts-menu\', 122, 62, true);  
}
add_action(\'after_theme_setup\', \'ts_custom_image_sizes\');

function ts_choose_custom_images($sizes) {  
    $custom_sizes = array(  
        \'ts-menu\' => __(\'Image for the menu right\', \'tsdomain\')
    );
    return array_merge( $sizes, $custom_sizes );  
}
add_filter(\'image_size_names_choose\', \'ts_choose_custom_images\');
我必须提到,我的选项显示在wordpress的上传程序中,但它是灰色的(不可选择)。上传文件夹中没有创建具有我设置的尺寸(122x62)的图像,只有标准尺寸。我还试图禁用主题并重新加载它,但这也没有帮助。

1 个回复
SO网友:Gumbah

我也遇到了同样的问题,发现我的服务器上没有安装php gd库。

安装时使用

yum install php-gd
重新启动,它就像一个魅力!

结束

相关推荐

Load images after page load

我刚刚听说,通过使用一些javascript,可以在整个页面加载完成后加载页面,当我搜索时,我发现LazyLoad, 但最新的浏览器似乎不支持它。我的网站有一些图片,因为哪些网站速度变慢,是否可以在页面加载完成后加载图片?