WordPress add_image_size无法正常工作。定义缩略图大小后上载的图像

时间:2017-12-07 14:29:50

标签: wordpress thumbnails

我已经在这里和其他论坛四处寻找解决我的问题的方法。几乎所有解决方案都是安装Regenerate Thumbnail插件,因为在定义缩略图大小之前上传的图像将无效。

对我来说,问题是我在定义缩略图尺寸后上传了所有图片:add_image_size('home_grid_thumbnail', 200, 150, true);但是它们的尺寸为1px * 1px

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

通过讨论/评论OP发现他需要包含/image.php。

通常,在前端处理图像时,需要将这些文件作为依赖项包含在内

include_once( ABSPATH . 'wp-admin/includes/image.php' );
include_once( ABSPATH . 'wp-admin/includes/file.php' );
include_once( ABSPATH . 'wp-admin/includes/media.php' );

在为控制面板构建插件等时,不需要包含/需要这个,因为在管理部分中已经加载了它们中的函数