发布缩略图不会改变大小

时间:2012-12-06 13:44:41

标签: wordpress

我在一个页面上列出了很多产品,直到最近我才使用尺寸390px * 238px。现在我必须将尺寸更改为其他内容,我使用新参数更新get_the_post_thumbnail方法,页面重新加载并显示我想要的所有内容。

但是,在下次刷新时,一切都会恢复原状。当我检查元素时,显示的图像确实具有类attachment-390x501,但它是widthheight和src属性显示390,238和path/to/website/uploads/2012/11/Profile_IS_20180-390x238.jpg

有没有办法更改我的缩略图尺寸?这是我目前使用的代码:

<?php 
     // previous dimensions were 390x238
     echo get_the_post_thumbnail($product->ID, array(390,501)); 
?>

2 个答案:

答案 0 :(得分:2)

您可以通过在functions.php文件中添加一行来设置缩略图的大小,然后显示新的图像大小。

将此添加到functions.php,您可以根据需要更改数字,因为这是尺寸。此外,您可以多次重复此行,因为您需要设置不同尺寸的缩略图,只需将new_custom_size更改为每个新尺寸的唯一名称。

add_image_size( 'new_custom_size', 390, 501, true );

然后用以下内容显示您的精选图片:

<?php the_post_thumbnail('new_custom_size'); ?>

在functions.php文件中设置大小并在页面/帖子上显示之前,您需要重新生成缩略图。我强烈建议使用Renegerate Thumbnails插件:http://wordpress.org/extend/plugins/regenerate-thumbnails/

答案 1 :(得分:-1)