我需要寻找哪些WordPress图像挂钩?

4
我知道我的问题可能有点含糊,但我需要指导,以便我能更好地理解事情。自上次使用wordpress以来已经过了很长时间。
我想为我的上传图片添加新的图像输出尺寸。我找到了add_image_size()函数和set_post_thumbnail_size()函数。
哪个函数会为我更改srcset图像大小?哪个函数更改默认上传大小,我如何添加选项到我的上传大小?我生成的图像srcset我的可用选项
1个回答

1

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;

希望这能帮到你!

请问您能否解释一下您面临的确切问题或问题? - Pradeep Sambandam
那么你的意思是需要知道在前端放置哪些代码才能在网站上显示这个规格的图像? - Pradeep Sambandam
我只是在我的 functions.php 文件中添加了以下一行代码:add_image_size( 'custom-size', 220, 180 ); 现在再次清除它后,添加了这行代码后没有任何选项被添加,也没有添加 srcset,所以我认为我之前的评论是错误的。 - Puddingboy
我对你的问题没有任何想法,你能详细说明一下吗?或者可以通过截图来解释一下吗? - Pradeep Sambandam
我添加了图片。如果还需要其他帮助,请告诉我。 - Puddingboy
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接