在函数文件中,我设置了以下内容:
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 150, 50, true );
}在循环中:
<?php the_post_thumbnail(); ?>但是图像按比例调整大小,使用最小的值。庄稼坏了。
我改变职能:
function resize_thumb () {
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 280, 80, true );
}
add_action ( 'after_setup_theme', 'resize_thumb' );但是欲望并没有发生。
在functions.php中,我只添加以下一行:
add_image_size( 'thumbnail-news', '190', '40', true );在循环中,我添加了这一行
<?php the_post_thumbnail( 'thumbnail-news' ); ?>为了调整旧图像的大小,我使用再生指甲插件。
发布于 2014-03-18 13:02:55
与彼得相反,我认为你的if语句是正确的(尽管,没有必要)。如果它是一个WordPress主题,那么add_theme_support很可能就会存在!
在设置后的缩略图大小之前,您是否有机会添加图片?如果是这样,则需要重新生成图像:
http://wordpress.org/plugins/regenerate-thumbnails/
https://wordpress.stackexchange.com/questions/138363
复制相似问题