WP 3.5中忽略自定义图像大小

时间:2013-03-08 作者:Staffan Estberg

自从迁移到WP 3.5后,我发现我的自定义图像大小被忽略了——每当我尝试输出其中一个时,WP只会默认为原始图像。有点令人沮丧。。。知道从哪里开始吗?

功能。php-

add_theme_support( \'post-thumbnails\' ); 
add_image_size( \'s\', 145, 999 );
add_image_size( \'m\', 300, 999 );
add_image_size( \'l\', 455, 999 );
add_image_size( \'tablet\', 1024, 9999 );
add_image_size( \'browser\', 1920, 9999 );
WP admin中的原始介质大小设置为0x0。还尝试重置这些,以防WP出于某种原因选择完全禁用图像大小。

指数php-

// Inside the loop
$size = \'s\';
$image = wp_get_attachment_image_src(get_field(\'thumbnail\'), $size);
echo $image[0];
“缩略图”字段是我创建的自定义字段。它存储附件的ID。

编辑:这似乎是一个bughttp://core.trac.wordpress.org/ticket/22985

1 个回复
SO网友:Vinod Dalvi

尝试使用以下方法为每个大小重新生成图像this plugin.

结束

相关推荐

如何获取要在插件中使用的Uploads文件夹中图像的路径

我有一些包含图像的文件夹/wp-content/uploads. 我还有一个插件文件/wp-content/plugins. 我想检索存储在中的图像/wp-content/uploads 并在插件文件中使用它们。我试过了echo\'<img src=\"../../USER_PHOTOS/ronny\'\" href=\"#\"></img>\'; 有人能告诉我如何获得这些图像的路径吗?谢谢