首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新add_image_size

问更新add_image_size
EN

WordPress Development用户
提问于 2015-05-28 02:56:16
回答 1查看 418关注 0票数 0

这以前也有人问过,但答案是三年前的事,并不适用于我,所以我想知道从那以后一些根本的改变,或者我是否从根本上误解了什么。我刚开始开发儿童主题。

我正在尝试做一个主题的子类,这个主题不受创作者(Duena)的支持。当我为页面设置特征图像时,add_image_size会对图像进行裁剪,我想要对此进行更改。下面是父主题的functions.php中的内容:

代码语言:javascript
复制
function duena_setup() { 
// Various other things

if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
    add_theme_support( 'post-thumbnails' );
    set_post_thumbnail_size( 750, 290, true ); // Normal post thumbnails
    add_image_size( 'slider-post-thumbnail', 1140, 440, true ); // Slider Thumbnail
    add_image_size( 'image_post_format', 750, 440, true ); // Image Post Format output
    add_image_size( 'related-thumb', 160, 160, true ); // Realted Post Image output
    add_image_size( 'portfolio-large-th', 550, 210, true ); // 2 cols portfolio image
    add_image_size( 'portfolio-small-th', 265, 100, true ); // 4 cols portfolio image
}
}

对于滑块后缩略图,我希望图像高度为600,否则设置为假的裁剪。我在另一个问题中尝试了这个解决方案,在我的子主题的functions.php中添加了以下内容:

代码语言:javascript
复制
function hhc1_setup() {
    add_image_size( 'slider-post-thumbnail', 1140, 600, true ); // Slider Thumbnail
    }
add_action( 'after_setup_theme', 'hhc1_setup', 15 );

但是,没有骰子,特色图片仍被裁剪到440英尺。我漏掉了什么明显的东西吗?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2015-05-28 05:53:06

@WisdmLabs是对的。对于旧图像,您将不得不使用该插件重新生成缩略图。对于上传的新图片,它将尊重在子主题的functions.php文件中提到的600高度。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/189649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档