Hola Julian,
Cuando subes la imagen a tu biblioteca de medios tienes estos elementos:
Si ya los tienes aplicados, parece ser un problema de elementor:
https://wordpress.org/support/topic/no-title-tag-for-images-shown/
Depende de como el constructor, en este caso elementor plantea las imágenes. También puedes verificar con plugins como:
https://es.wordpress.org/plugins/bulk-image-title-attribute/
Un saludo 🖐️
Hola Argenis,
Gracias por responder, pero no entiendo bien lo que tendría que hacer para solucionarlo perdona.
Existe alguna manera de que salgan esos atributos metiéndolos de otra manera?
Hola Julian.
.- Añade el siguiente código en el plugin de Fragmento de códigos que tienes:
add_filter('wp_get_attachment_image_attributes', 'add_custom_title_to_elementor_images', 10, 2);
add_filter('wp_get_attachment_image_attributes', 'add_custom_title_to_elementor_images', 10, 2);
function add_custom_title_to_elementor_images($attr, $attachment) {
// Obtener el título personalizado de la imagen desde la biblioteca de medios
$custom_title = get_post_meta($attachment->ID, '_wp_attachment_image_title', true);
// Si no se ha definido un título personalizado, obtenemos el título del post
if (empty($custom_title)) {
$custom_title = get_the_title($attachment->ID); // Título del archivo multimedia en la biblioteca
}
Es código añadirá la etiqueta title con el titulo que tengas definido en la imagen en el media de WordPress
Un saludo
Hola Julian.
Estoy probando el código y veo que se añade bien:
De todas formas prueba con este:
// Obtener el título personalizado de la imagen desde la biblioteca de medios
$custom_title = get_post_field('post_title', $attachment->ID);
// Asegurarse de que el atributo title esté vacío antes de asignarlo
if (empty($attr['title']) && !empty($custom_title)) {
$attr['title'] = esc_attr($custom_title);
}
return $attr;
}
Un saludo
Hola Julian.
Pues estoy probando todos los códigos que te pase y funcionan sin problemas de todas formas vamos a plantearlo de otra manera.
.- Elimin a todos los códigos que tengas añadidos para los títulos de las imágenes
.- Añade el siguiente:
// Añadir un filtro para modificar el atributo title de las imágenes
add_filter('wp_get_attachment_image_attributes', 'custom_image_title_attribute', 10, 2);
function custom_image_title_attribute($attr, $attachment) {
// Obtener el título personalizado de la imagen desde la biblioteca de medios
$custom_title = get_post_field('post_title', $attachment->ID);
// Asegurarse de que el atributo title esté vacío antes de asignarlo
if (empty($attr['title']) && !empty($custom_title)) {
$attr['title'] = esc_attr($custom_title);
}
Un saludo
Hola Pepe, mil gracias y perdona por contestar tan tarde.
Ok, me pongo con ello y te digo.
Una Pregunta, tenemos varios hosting con vosotros, alguna manera para que cuando tengamos dudas de cualquiera de ellos tengamos un solo usuario para todas?
Saludos!
Hola Julian,
De acuerdo, quedamos atentos como va todo.
Sobre los usuarios en este momento no lo veo posible, ten en cuenta que cada usuario es único así como la cuenta, si se presenta un error en este sitio web del usuario lo mejor es abrirla desde la cuenta en específico que presenta el error, de esta forma podemos revisar específicamente este sitio web y ayudarte con mayor detalle.
Un Saludo
Hola Julian.
De nada! Me alegra que fuera lo que estabas buscando.
Si necesitas más información o ayuda con cualquier otro tema, no dudes en preguntarnos. ¡Estamos aquí para ayudarte!
Un Saludo