thumbnail crop not working

时间:2017-10-03 作者:itsclarke

我在我的主题中添加了以下代码functions.php 文件:

function add_custom_sizes() {
    add_image_size(\'featured-thumbnail\', 690, 500, true);
    add_image_size(\'secondary-thumbnail\', 460, 236, true);
    add_image_size(\'related-thumbnail\', 360, 262, true);
    add_image_size(\'true-thumbnail\', 337, 209, true);
    add_image_size(\'search-thumbnail\', 208, 130, true);
}
add_action(\'after_setup_theme\', add_custom_sizes);
在我的模板中,我有如下代码:

<?php
      if (has_post_thumbnail() ) {
        the_post_thumbnail(\'featured-thumbnail\');
      } else { ?>
        <img src="http://via.placeholder.com/690x500" alt="">
<?php } ?>
这是它输出的图像:

<img width="690" height="407" src="https://s3.amazonaws.com/.../image-2440x1440.jpg" class="attachment-featured-thumbnail size-featured-thumbnail wp-post-image" alt="" />
图片的原始尺寸是2440px x 1440px,所以我不明白为什么它不尊重我的身高类别。这是一个全新的图片,已经上传,但只是为了再次检查,我重新生成了缩略图,但问题仍然存在。我完全不知所措。我的头撞到了桌子上。

1 个回复
SO网友:unnamedfeeling

在您的案例中,有两件事需要考虑:

您的链接包含s3。amazonaws。com…-这意味着您的站点可能正在使用cdn。您是否完全确定它已配置并按预期工作

结束

相关推荐

No Thumbnails Generated

我在自己的服务器上安装了WordPress,它已启动并运行。。。我注意到WordPress不会生成我上传的任何图像。通常,当我通过WordPress上传图像时,它会生成缩略图、中型和大型图像。WordPress安装无误,其他一切正常。我尝试重建缩略图,但没有成功:-(有什么想法吗?谢谢,乔希