Problema con título que excede límites de imagen

  • Autor Autor joseloma
  • Fecha de inicio Fecha de inicio
J

joseloma

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Gente como andad..

Quiero poner el titulo sobre una imagen pero este excede los limites de la imagen y sobresale por el borde. Intente usar <br /> para poder hacer el salto de linea pero no hace nada.

La función que estoy usando es <? php the_title() ?>, si tienen alguna idea se los agradezco.

Saludos
 
probaste esto?

Insertar CODE, HTML o PHP:
<br class="none" />
 
probaste esto?

Insertar CODE, HTML o PHP:
<br class="none" />

Kuroro, lo probé y tampoco sirvió, lo único que hace es bajar el titulo unos pixeles. La idea es que se muestre en dos o tres renglones para que entre en la imagen.
 
quieres limitar el titlo de cada entrada ? si es eso, puedes utilizar estos codigos

PHP:
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_titlesmall('', '...', true, '25') ?></a>

y luego en el archivo funtion.php de tu theme pones estos codigos

PHP:
<?php  function the_titlesmall($before = '', $after = '', $echo = true, $length = false) { $title = get_the_title();

	if ( $length && is_numeric($length) ) {
		$title = substr( $title, 0, $length );
	}

	if ( strlen($title)> 0 ) {
		$title = apply_filters('the_titlesmall', $before . $title . $after, $before, $after);
		if ( $echo )
			echo $title;
		else
			return $title;
	}
}
?>

listo, con estos codigos limitaras el tamaño de las caracteristicas de cada titulo.

NOTA:
en estas lineas cambia el numero 25 por la cantidad de letra que dees que salga el titulo

PHP:
<?php the_titlesmall('', '...', true, '25') ?>
 
quieres limitar el titlo de cada entrada ? si es eso, puedes utilizar estos codigos

PHP:
<a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_titlesmall('', '...', true, '25') ?></a>

y luego en el archivo funtion.php de tu theme pones estos codigos

PHP:
<?php  function the_titlesmall($before = '', $after = '', $echo = true, $length = false) { $title = get_the_title();

	if ( $length && is_numeric($length) ) {
		$title = substr( $title, 0, $length );
	}

	if ( strlen($title)> 0 ) {
		$title = apply_filters('the_titlesmall', $before . $title . $after, $before, $after);
		if ( $echo )
			echo $title;
		else
			return $title;
	}
}
?>

listo, con estos codigos limitaras el tamaño de las caracteristicas de cada titulo.

NOTA:
en estas lineas cambia el numero 25 por la cantidad de letra que dees que salga el titulo

PHP:
<?php the_titlesmall('', '...', true, '25') ?>

Gracias por la ayuda, pero no es lo que estoy buscando..

Uso un código para mostrar 3 artículos destacados, en inicio, con su respectiva imagen y titulo. El problema es que el titulo excede los limites de la imagen porque queda escrito en una sola linea, lo que quiero hacer es que quede en dos o tres renglones para que entre cada titulo en cada imagen.
Ejemplo:

| Titulo dentro |
| de la imagen |
 
perfecto 😉 ... entonces usa el div y dale la dimencion exacta de la imagen y listo ahi quedara bien cuadrado todo y sin sobre pasar la imagen
 
perfecto 😉 ... entonces usa el div y dale la dimencion exacta de la imagen y listo ahi quedara bien cuadrado todo y sin sobre pasar la imagen


Perfecto rustica!! ahora si, muchísimas gracias, disculpa la molestia.

saludos
 
Atrás
Arriba