【问题标题】:Wordpress 3.8 add_image_size( ) not workingWordpress 3.8 add_image_size() 不工作
【发布时间】:2023-03-06 21:39:01
【问题描述】:

我正在尝试创建我的第一个 wordpress 主题,但现在遇到了一个我似乎无法解决的问题。

由于主题的设计,我希望在每篇文章中都有特色图片,但它们的大小必须相同。 在我的functions.php 上,我启用了特征图像,设置了大小,甚至尝试添加自定义大小,但没有按我的意愿工作。 我的代码如下所示:

function.php:

add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 200,200, true);
add_image_size( 'feat', 200, 200, true );

然后在我的 content.php 上:

<?php the_post_thumbnail('feat'); ?>

图像会调整大小,但不会裁剪。它使图像较大的一侧等于 200,但仍保持原始纵横比。

关于我做错了什么的任何想法?

【问题讨论】:

  • 您是要上传新图片还是已经上传的图片?也许你可以试试这个:wordpress.org/plugins/regenerate-thumbnails ?
  • 谢谢,就是这样!为什么我没有想到呢?我觉得很蠢!谢谢! =)

标签: php wordpress function thumbnails


【解决方案1】:

可能是因为您在上传图片之前添加了 add_image_size。 尝试删除并再次上传图片或下载 Regenerate Thumbnails 插件并重新生成媒体库中的所有图片。

【讨论】:

  • 是的,你是对的。正如 mat_jack 所说,它仅适用于上传的图像。谢谢! =)
猜你喜欢
  • 2012-11-12
  • 2019-05-19
  • 2017-01-13
  • 2023-04-07
  • 2016-04-06
  • 1970-01-01
  • 1970-01-01
  • 2015-09-24
  • 2012-09-19
相关资源
最近更新 更多