Programación

Foro WordPress » WordPress » Programación

Testimonios (7 mensajes)

Acerca de este hilo

Tags

  1. Nico

    2.0
    Antiguedad: Ene 2010
    Mensajes: 5

    offline

    Publicado hace 2 años
    #

    Hola, estoy armando una pequeña seccion al costado de mi sidebar... en el tiene 2 comentarios 'del dia' hechos por 2 autores. Bien, tengo 1 Categoria por cada autor y lo que quiero hacer es mostrar el ultimo 'comentario' de los autores, asi que tengo:

    < div id="testimonio" >

        < div class="box01" >
        < ?php $reciente = new WP_Query("cat=4&amp;showposts=1");
        while($reciente- >have_posts()) : $reciente- >the_post();? >
        < ?php the_excerpt(); ? >
        < ?php endwhile; ? >
        < /div >
        < div class="box02" >
        < ?php $reciente = new WP_Query("cat=3&amp;showposts=1");
        while($reciente- >have_posts()) : $reciente- >the_post();? >
        < ?//php the_title(); ? >
        < ?php the_excerpt();? >
        < ?php endwhile; ? >
        < /div >
    < /div >

    El problema es que no se como limitar los caracteres a unos 50.
    Y ademas, como puedo excluir estas 2 Categorias para que no se muestren en la pagina principal.
    Trate de buscar algun plugin, pero ninguno se adapta a lo que preciso, si podrian recomendarme alguno

    Saludos, espero su respuesta..

  2. José Conti

    5.0
    Antiguedad: Sep 2009
    Mensajes: 1.020

    offline

    Publicado hace 2 años
    #

    con esto limitas por caracteres

    < ?php the_content_limit(80, ""); ? >

    Me gustaría cambiar el mundo, pero no encuentro el código fuente.
  3. Nico

    2.0
    Antiguedad: Ene 2010
    Mensajes: 5

    offline

    Publicado hace 2 años
    #

    Hola Josè, te cuento que me salia fatal error al usar the_content_limit y agrege este plugin. Pero aun asi no me limita los caracteres.

    Saludos y de verdad que este deberia ser el foro oficial de wp en español

  4. José Conti

    5.0
    Antiguedad: Sep 2009
    Mensajes: 1.020

    offline
    Mejor respuesta

    Publicado hace 2 años
    #

    Debes sustituir

    < ?php the_excerpt();? >

    por

    < ?php the_content_limit(80, ""); ? >

    Si pones los dos, te dará un Fatal Error

    Además, supongo que ya te has dado cuenta, pero cuando copies y pegues, el código queda mal, ya que te crea un espacio entre < y ?php y después entre ? y > supongo que ya lo arreglabas, pero lo comento por si las moscas.

    Otra cosa, que antes había dejado algo colgado, que me había despistado.

    Para excluir categorias de la home, justo antes de:

    < ?php if (have_posts()) : ? >

    Añade esto:

    < ?php query_posts('cat=-3,-10'); ? >

    Siendo 3 y 10 las ID's de las categorias que no quieres que salgan, atención con el signo menos.

    Me gustaría cambiar el mundo, pero no encuentro el código fuente.
  5. Nico

    2.0
    Antiguedad: Ene 2010
    Mensajes: 5

    offline

    Publicado hace 2 años
    #

    Gracias! la verdad que me sacaste de un apuro

  6. José Conti

    5.0
    Antiguedad: Sep 2009
    Mensajes: 1.020

    offline

    Publicado hace 2 años
    #

    Ya será menos

    Me gustaría cambiar el mundo, pero no encuentro el código fuente.
  7. metacortex

    5.0
    Antiguedad: Jun 2009
    Mensajes: 193

    offline

    Publicado hace 2 años
    #

    Pues -como dicen en mi pueblo- me agarraron fuera de base. De dónde salió ese tag? No lo conocía. Generalmente hago esto:

    echo substr( get_the_content() , 0 , 80 )

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Programación