0

我在帖子中遇到了有关特色图片的问题...我正在做的是在帖子中显示特色图片...但是当我将图片设置为特色图片时,它也会在主网页中的预览中减少...

我上传的图片:-

我上传的图片

将其设置为特色图片:-

将其设置为特色图片

管理面板截图:-

在此处输入图像描述

主页帖子的屏幕截图:-

在此处输入图像描述

我真的不知道这是什么原因,我为它设置的每张图片都会发生这种情况......

4

2 回答 2

2

我在评论中看到您的代码是:

set_post_thumbnail_size( $custom_header_support['width'], $custom_header_support['height'], true );

“True”参数意味着它允许代码裁剪您的图像。

我建议您通过以下方式制作新的缩略图大小: http ://wordpress.org/extend/plugins/simple-image-sizes/

在此之后,您可以直接在代码中调用您的缩略图大小,如下所示:

<?php the_post_thumbnail('custom-thumbnail-size'); ?>

“custom-thumbnail-size”是您在插件中为您的尺寸命名的名称。

CF:http ://www.bernskiold.com/2011/08/08/adding-custom-image-size-post-thumbnails-wordpress/ http://codex.wordpress.org/Function_Reference/the_post_thumbnail http://codex .wordpress.org/Function_Reference/add_image_size

于 2013-04-08T08:25:05.120 回答
1

@Zekth 给了你答案:-)

您只需要在功能页面中创建一个新的自定义缩略图或编辑现有的缩略图。

在functions.php中添加

 <?php set_post_thumbnail_size( $width, $height, $crop ); ?> 

如果将crop设置为true,那么它将裁剪图像,否则它将在保持纵横比的同时调整图像大小。

或创建新的缩略图大小

add_image_size( 'new-thumb', 220, 180, true ); //(cropped)

并在适当的页面中使用它。

the_post_thumbnail( 'new-thumb' ); 

您可以将裁剪设置为 true 和 false 以实现裁剪图像或保持纵横比..

知识来源: http: //codex.wordpress.org/Function_Reference/set_post_thumbnail_size http://codex.wordpress.org/Function_Reference/add_image_size

于 2013-04-08T09:36:13.900 回答