Wordpress 3.8 add_image_size()不起作用

Bog*_*doo 0 php wordpress function thumbnails

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

由于主题的设计,我想在每个帖子上都有特色图片,但它们需要大小相同.在我的functions.php上,我启用了功能图像,设置了一个大小甚至尝试添加自定义大小,但没有任何工作正如我想要的那样.我的代码看起来像这样:

function.php:

add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 200,200, true);
add_image_size( 'feat', 200, 200, true );
Run Code Online (Sandbox Code Playgroud)

然后在我的content.php上:

<?php the_post_thumbnail('feat'); ?>
Run Code Online (Sandbox Code Playgroud)

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

我做错了什么想法?

小智 5

也许是因为您在上传图像之前添加了add_image_size.尝试再次删除和上传图像,或下载Regenerate Thumbnails插件并重新生成媒体库中的所有图像.