add_image_size()最适合您的需求。
https://developer.wordpress.org/reference/functions/add_image_size/
更新:将以下内容添加到您的functions.php文件中。add_filter( 'image_size_names_choose', 'my_custom_sizes' );
function my_custom_sizes( $sizes ) {
return array_merge( $sizes, array(
'custom-size' => __('Your Custom Size Name'),
) );
}
没有直接的钩子可以获取可用尺寸,但是您可以使用此变量来获取。
global $_wp_additional_image_sizes;
functions.php
文件中添加了以下一行代码:add_image_size( 'custom-size', 220, 180 );
现在再次清除它后,添加了这行代码后没有任何选项被添加,也没有添加 srcset,所以我认为我之前的评论是错误的。 - Puddingboy