如何在Wordpress中更改默认图像缩略图大小

时间:2010-09-16 10:49:00

标签: image wordpress themes gallery thumbnails

实际上,我真的很尴尬地问这个问题 - 我应该可以在Google上找到这个,但是由于所有新的WP功能以及旧版本中使用旧版本的方法,所以在Google搜索结果中都是如此我已经在某处利用了一个好撒玛利亚人的知识。

我已经知道如何设置自定义缩略图大小(我正在开发一个杂志风格的主题),目前我正在努力让我的画廊工作。当我选择“插入发布”图像时,它为我提供了4个选项 - 小,中,大缩略图加上原始大小。

我需要知道,对于嵌入目的(不是精选的帖子缩略图),如何设置这些缩略图的默认大小,以便它们出现在Post编辑屏幕的“媒体”部分。

有什么想法吗?

3 个答案:

答案 0 :(得分:17)

我回答了自己的问题,我觉得很傻。哈哈。

它在管理员屏幕中。左栏..设置 - >媒体,他们在那里。缩略图,中等和大尺寸。没有文件黑客攻击,必须在functions.php文件中没有自定义大小设置。

糟糕!

答案 1 :(得分:5)

在function.php中添加以下代码:

update_option( 'thumbnail_size_w', 250 );
update_option( 'thumbnail_size_h', 141 );

update_option( 'medium_size_w', 850 );
update_option( 'medium_size_h', 478 );

update_option( 'large_size_w', 1200 );
update_option( 'large_size_h', 675 );

图片大小名称:'thumb','thumbnail','medium','large'

名称“拇指”和“缩略图”只是别名

答案 2 :(得分:-10)

查看你的wordpress根文件夹:

wordpress_root\wp-includes

在此文件夹中有一个名为media.php

的文件

从第34行开始,有一个功能:

function image_constrain_size_for_editor($width, $height, $size = 'medium')

在此函数中,从第41行开始,有以下代码。只需根据您的需求进行编辑:

elseif ( $size == 'thumb' || $size == 'thumbnail' ) {
        $max_width = intval(get_option('thumbnail_size_w'));
        $max_height = intval(get_option('thumbnail_size_h'));
        // last chance thumbnail size defaults
        if ( !$max_width && !$max_height ) {
            $max_width = 128;
            $max_height = 96;
        }
    }