wordpress 通常对图像有很好的支持。
要获得新的图像尺寸,只需添加一些功能,例如:
add_theme_support( 'post-thumbnails' ); //thumnails
set_post_thumbnail_size( 200, 120, true ); // Normal post thumbnails
add_image_size( 'single-post-thumbnail', 400, 300,False ); // single-post-test
add_image_size( 'tooltip', 100, 100, true ); // Tooltips thumbnail size
/// and so on and so on
我的问题是:
有人如何使这些功能以动态方式运行,这意味着这些大小将在上传时计算?
例如 - 如果我上传 3000x4000 像素的图片 - 我希望我的图片尺寸为:
add_image_size( 'half', 50%, 350%, False ); // Half the original
add_image_size( 'third', 30%, 30%, true ); // One Third the original
有没有办法做到这一点 ?我在哪里可以挂钩?这些图像尺寸用于注册在许多功能中 - 有人能想到一种 Uber 创造性的方式来实现这一点吗?