Buenas! Me gustaría modificar el archivo functions.php de mi tienda online para que en las diferentes secciones los alts sean los alts que tengo asignados a cada imagen y no el título del producto en sí.
Actualmente he conseguido añadir la palabra "alfombra" al alt, pero ¿¿sabéis qué tendría que modificar para que saliera "alfombra + el alt de la imagen" (no el título del producto)??
Aquí os dejo algo del código
function tutien_modify_shop_product_image( $image, $product, $size, $attr, $placeholder ) {
if ( $product->get_image_id() ) {
$title = get_post_field( 'post_title', $product );
$attr['alt'] = 'alfombra ' . $title;
$image = wp_get_attachment_image( $product->get_image_id(), $size, false, $attr );
} elseif ( $product->get_parent_id() ) {
$parent_product = wc_get_product( $product->get_parent_id() );
if ( $parent_product ) {
$title = get_post_field( 'post_title', $parent_product );
$attr['alt'] = 'alfombra ' . $title;
$image = $parent_product->get_image( $size, $attr, $placeholder );
}
}
GRACIAS!