我正面临一个关于帖子中特色图片的问题...我正在做的是在帖子中显示特色图片...但是当我将图像设置为特色图像时,它也会在主页面中预览...
我上传的图片:
将其设置为精选图片: -
adminpanel的屏幕截图: -
主页帖子的屏幕截图: -
我真的不知道这个的原因,它发生在我为它设置的每一张图片......
答案 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)
您只需要在功能页面中创建新的自定义缩略图或编辑现有缩略图。
在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