Themes y Diseño

Foro WordPress » WordPress » Themes y Diseño

Limitar el loop de wordpress en una pagina concreta (5 mensajes)

Acerca de este hilo

Tags

  1. jcasanova

    3.0
    Antiguedad: Mar 2009
    Mensajes: 33

    offline

    Publicado hace 2 años
    #

    Hola a todos!
    Necesito limitar el numero de post en una pagina concreta, sin que afecte al resto.
    Me explico:
    En la pagina index quiero programarla para que muestre las 5 últimas noticias publicadas, y crear otras secciones donde muestre noticias destacadas, mas vistas, o las últimas de una determinada seccion.
    El problema me viene que no quiero que en el resto de secciones muestre solo 5 noticias, por lo que no puedo cambiarlo desde el panel de control de wordpress, así que necesito hacerlo con código.
    Le he hechado un vistazo al codex pero no consigo dar con la solución.

    ¿Alguien tiene alguna idea, sugerencia, o el codigo necesario?
    Gracias por los aportes

  2. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 2 años
    #

    En el index, se hace desde el escritorio, en el menu de opciones: lectura; ahí defines la cantidad de entradas que se mostrarán en el home; en cuantos a otras páginas lo harías en el loop, mediante el modificador showpost=x; donde x es la cantidad de entradas a mostrar.

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  3. jcasanova

    3.0
    Antiguedad: Mar 2009
    Mensajes: 33

    offline

    Publicado hace 2 años
    #

    Pero como quedaria la sintaxis?
    por que no consigo mostrarlo

    El codigo que yo tengo es este:

    < ?php if (have_posts()) : while (have_posts()) : the_post(); ? >

  4. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 2 años
    #

    Trata incluyendo este código antes del inicio del loop, o sea, antes de la línea que me indicas.

    < ?php query_posts('showposts=5'); ? >

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  5. jcasanova

    3.0
    Antiguedad: Mar 2009
    Mensajes: 33

    offline

    Publicado hace 2 años
    #

    @fliberty ahora si funciona perfectamente.
    Muchas gracias

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Themes y Diseño