与调整大小有关的特征图像问题

时间:2013-11-17 作者:Milan Milosevic

我想包括功能,以调整特征图像到80x80,im添加这个代码在我的功能。php

add_theme_support(\'post-thumbnails\');
set_post_thumbnail_size(80, 80); 
但效果不是很好,图像没有调整大小,看起来像是缩放到80x65之类的。。我需要在每个上传的图像上精确显示80x80。。。

2 个回复
SO网友:s_ha_dum

我想你需要通过第三关$crop 参数到set_post_thumbnail_size. 换句话说。。。

set_post_thumbnail_size(80, 80, true); 
第三个参数启用“硬裁剪”模式。From the Codex:

通过裁剪图像(从侧面或从顶部和底部)设置默认的后期缩略图大小:

没有该参数,或将其设置为false, 您可以在不失真的情况下调整大小,即尽可能接近您的尺寸。同样来自法典:

通过按比例调整图像大小(即不扭曲图像),设置默认的后期缩略图大小:

SO网友:Alexander

您也可以使用add\\u image\\u size()添加缩略图大小。

<?php add_image_size( \'email\', 300, 200, true ); ?>
然后,您可以使用您的主题:

<?php
if(has_post_thumbnail()) {
    the_post_thumbnail(\'email\');
}
?>

结束

相关推荐

Define Folder to save Images

插件将图像保存到/PLUGINNAME/Images,但我希望它移动到/uploads插件中的代码如下define(\'WPR_URLPATH\', WP_PLUGIN_URL.\'/\'.plugin_basename( dirname(__FILE__) ).\'/\' ); $wpr_saveurl = WPR_URLPATH . \"images\"; $wpr_cache = ABSPATH . \"wp-content/plugins/\". plugin_basename(