Avisos
Vaciar todo

Código para rellenar automáticamente ALT de imágenes de productos

2 Respuestas
2 Usuarios
0 Reactions
468 Visitas
Respuestas: 58
Trusted Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola!

he encontrado el siguiente código para rellenar el campo ALT de imágenes con el título del post, pero no me funciona para los productos de Woocommerce (a pesar de que los guarda como post). Tienen ustedes algo así que pueda utilizar para las imágenes de producto - rellenar el campo ALT con el título de este?
Gracias!

___________________________________
function add_alt_tags( $content ) {
preg_match_all( '//', $content, $images );
if ( ! is_null( $images ) ) {
foreach ( $images[1] as $index => $value ) {
if ( ! preg_match( '/alt=/', $value ) ) {
$new_img = str_replace(
'<img',
'<img alt="' . esc_attr( get_the_title() ) . '"',
$images[0][$index] );
$content = str_replace(
$images[0][$index],
$new_img,
$content );
}
}
}
return $content;
}
add_filter( 'the_content', 'add_alt_tags', 99999 );

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 30/08/2017 11:07 pm
Johnny Heredia Montiel
Respuestas: 20127
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

En principio te comento que el código no lo he probado, según los comentarios que he leído sobre dicho código es que no funciona sobre todas las plantillas, tendrías que realizar una prueba si aplica o no en tu caso realizando una copia de seguridad del fichero afectado. Para editar el fichero te recomiendo el administrador de archivos de tu cPanel:


 
Respondido : 31/08/2017 12:11 am