图像在wordpress中自动裁剪

时间:2014-06-11 07:55:00

标签: wordpress wordpress-theming thumbnails crop

我正在使用itify视差主题进行wordpress。在视差主题设置中有一个选项可以使用标题库。当我为画廊选择图像时,他们看起来很模糊。然后我注意到我已经上传了图像(bg04 )尺寸为1024x619,用firebug检查页面后,每张图片都显示额外的bg04-1024x536.jpg。

以下是我的媒体设置:

Thumbnail size  150x150

Medium size     300x300

Large size  1024x1024

请大家帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

您可以为缩略图图像添加自定义尺寸

 add_image_size( $name, $width, $height, $crop );

或用于获取原始图像尺寸

get_the_post_thumbnail( $post_id, $size, $attr )

其中$ size =' full'

答案 1 :(得分:0)

您可以将某些内容添加到主题functions.php文件中,以便为其提供自定义尺寸。

/* Add Post Thumbnails */
if ( function_exists( 'add_theme_support'  ) ) {
    add_theme_support( 'post-thumbnails' );
    set_post_thumbnail_size( 110, 96, true ); // Normal post thumbnails
    add_image_size( 'post-image', 350, 350, TRUE ); // Post image
    add_image_size( 'news-listing', 140, 140, TRUE ); // News Listing image
    add_image_size( 'slider_image', 1070, 378, TRUE ); // Slider image
}

然后获取您使用的特定尺寸

$src = grab_featured_img_url('slider-image');

(对不起,如果你已经知道如何做到这一点,只涵盖所有基地:))

如果您不希望wordpress为您裁剪图像,并且您已经添加了它们,可以考虑使用此插件

https://wordpress.org/support/view/plugin-reviews/manual-image-crop

这将有助于您设置特定尺寸,并允许您手动裁剪稍微完成的图像。