我正在尝试创建我的第一个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,但仍然保持原始的宽高比。
我做错了什么想法?
答案 0 :(得分:5)
也许是因为您在上传图片之前添加了add_image_size。 尝试再次删除和上传图像,或下载Regenerate Thumbnails插件并重新生成媒体库中的所有图像。