在将图像设置为特色图像时,它会在wordpress中进行预览

时间:2013-04-03 11:12:47

标签: wordpress

我正面临一个关于帖子中特色图片的问题...我正在做的是在帖子中显示特色图片...但是当我将图像设置为特色图像时,它也会在主页面中预览...

我上传的图片:

Image i have uploaded

将其设置为精选图片: -

On setting it as a featured image

adminpanel的屏幕截图: -

enter image description here

主页帖子的屏幕截图: -

enter image description here

我真的不知道这个的原因,它发生在我为它设置的每一张图片......

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:1)

@Zekth给了你答案: - )

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

在functions.php中添加

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

如果你设置裁剪为真,那么它会裁剪图像,否则它只会调整图像大小,同时保持宽高比。

或创建新的缩略图尺寸

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