您可以使用的第二个参数the_post_thumbnail() 作用
the_post_thumbnail( \'mudra-featured-image\', [\'alt\' => get_the_title()] );
另一个选项是,您可以使用过滤器执行此操作
wp_get_attachment_image_attributes add_filter(\'wp_get_attachment_image_attributes\', function($attr){
$attr[\'alt\'] = get_the_title();
return $attr;
});
注意,使用过滤器将影响使用任何函数打印的其他图像,这些函数取决于
wp_get_attachment_image()因此,您可以使用传递给回调函数的其他两个属性来进行更多控制。例如,如果您只想在大小为“mudra featured image”的图像上应用此选项,那么您的代码如下所示
add_filter( \'wp_get_attachment_image_attributes\', function( $attr, $attachment, $size ){
// Return the current $attr array as it is if the size is not "mudra-featured-image"
if( \'mudra-featured-image\' !== $size ){
return $attr;
}
// If it is our targeted size then, change the "alt" attribute
$attr[\'alt\'] = get_the_title();
return $attr;
}, 10, 3 );