Avisos
Vaciar todo

[Resuelto] Pie de foto en bloque "medios y texto"

8 Respuestas
2 Usuarios
1 Reactions
23 Visitas
Asociación Cultural El Patiaz
Respuestas: 65
Trusted Member
Topic starter
 

Buenas tardes.

¿Hay alguna manera de poner un pie de foto en una imagen de un bloque de medios y texto? Llevo tiempo lidiando con eso pero no lo consigo. Lo pongo en la leyenda pero no aparece si la inserto como medios, aunque sí aparece insertándola con el bloque imagen.

Con el bloque imagen y galería no hay problema para poner los pies de fotos pero para el bloque medios y texto he mirado por internet y no encuentro la forma de hacerlo.
 
Saludos al foro
 

Sin título 3
Sin título 6
Sin título 4
Sin título 5

 

 

Contenido solo visible a usuarios registrados


 
Respondido : 02/12/2023 5:24 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

Puedes compartirnos la url exacta que muestra esta imagen sin leyenda, para poder verificar si por css puedes mostrarlo.

Un saludo 🖐️ 


 
Respondido : 02/12/2023 5:50 pm
Asociación Cultural El Patiaz
Respuestas: 65
Trusted Member
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

Verifica agregar este código en tu archivo functions.php:

//Leyenda a imagenes de media y texto
function media_block_caption( $block_content, $block ) {
if ( $block['blockName'] === 'core/media-text' ) {
$mediaId = $block['attrs']['mediaId'];
if($mediaId){
$image = get_post($mediaId);
$image_caption = $image->post_excerpt;
if($image_caption){
$content = str_replace('</figure>', '<figcaption>' . $image_caption . '</figcaption></figure>', $block_content);
return $content;
}
}
}
return $block_content;
}

add_filter( 'render_block', 'media_block_caption', 10, 2 );

Si te lo preguntas el archivo lo encuentras en Administrador de archivo > Public_html > dominio > wp-content > themes > tema que estás utilizando > archivo functions.php, verifica y nos comentas.

Un saludo 🖐️ 


 
Respondido : 02/12/2023 7:01 pm
Asociación Cultural El Patiaz
Respuestas: 65
Trusted Member
Topic starter
 

¡Perfecto! Muchas gracias.

Solo una cuestión más si es posible ¿Se puede añadir el código para que el texto quede alineado al centro en vez de a la izquierda?

Aún así esta genial.

https://www.elpatiaz.es/adquisicion-de-postales-taustanas/


 
Respondido : 02/12/2023 7:18 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

Para esto seria agregar el siguiente código a tu Apariencias > Personalizar > Css adicional:

figcaption {
text-align: center !important;
}

Verifica y nos comentas.

Un saludo 🖐️ 


 
Respondido : 02/12/2023 7:33 pm
Asociación Cultural El Patiaz
Respuestas: 65
Trusted Member
Topic starter
 

¡Genial, todo perfecto!

Podemos dar este hilo por cerrado.

Muchas gracias.

Jesús


 
Respondido : 02/12/2023 7:45 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Jesús,

Encantados de poder ayudar, si tienes alguna otra duda recuerda que puedes crear un nuevo tema y con gusto lo vemos.

Un saludo 🖐️ 


 
Respondido : 02/12/2023 7:47 pm