Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: virtualpc en 17 Noviembre 2012, 04:48 am



Título: limitar a caracteres un campo personalizado
Publicado por: virtualpc en 17 Noviembre 2012, 04:48 am
hola amigos del foro

es que estoy editando un tema para wordpress de películas y cree barios campos personalizados entre ellos uno que llame sinopsis ya que me queda mas fácil de administrar después 

aqui un captura para que se den una idea de como me queda en las entradas

(http://1.bp.blogspot.com/-J2KhgV5g3ug/UKZM3Toc2gI/AAAAAAAAAck/RgEpmPmfXp0/s1600/3.png)

bueno y la plantilla tiene un recuadro emergente con resumen de la información que aparece cuando pasamos el maus por la foto llamado toolpit

y entonces llamo en el index.php barios campos personalizados como año, calidad, genero etc...entre ellos el de sinopsis con este codigo

<p><?php $values = get_post_custom_values("sinopsis"); echo $values[0]; ?></p>

pero el problema es que aparece todo el texto y me queda asi

(http://1.bp.blogspot.com/-d3khxC7nkU8/UKZNcCspHeI/AAAAAAAAAcs/l7um7i2fKZk/s1600/4.png)

y no se como limitar la cantidad de caracteres de un campo personalizado para así solo mostrar 2 o 3 lines y listo no mas y asi todo quedaria dentro del recuadro negro llamado toolpit

espero y me puedan ayudar amigos
de antemano muchas gracias por su ayuda


Título: borrar
Publicado por: BlackZeroX en 17 Noviembre 2012, 08:04 am
me equivoque de tema (borrar)


Título: Re: limitar a caracteres un campo personalizado
Publicado por: #!drvy en 17 Noviembre 2012, 15:11 pm
en php tienes la función substr.

Te quedaría mas o menos asi:
Código
  1. <p><?php $values = get_post_custom_values("sinopsis"); echo substr($values[0],0,350); ?></p>

Siendo 350 el limite de caracteres que quieres dejar.


Saludos


Título: Re: limitar a caracteres un campo personalizado
Publicado por: virtualpc en 17 Noviembre 2012, 18:42 pm
muchas gracias por sus ayuda amigos

me sirvió mucho