Mostrar últimos posts de una categoría

Inicio Foros WordPress Programación Mostrar últimos posts de una categoría

Este debate contiene 4 respuestas, tiene 3 mensajes y lo actualizó  LGrusin hace 5 años, 7 meses.

  • Autor
    Publicaciones
  • #68130

    ralpzz
    Participante

    Necesito ayuda con este trozo de código, es un theme que estoy modificando y justamente el código muestra los 4 últimos post en la homepage. Necesito esto mismo pero poder filtrarlo por categoria, es decir, necesito los 4 últimos posts pero de la categoria que quiera.

     

    <code>

    <?php
    $count = of_get_option(‘w2f_blog_number’,’4′);
    $args = array( ‘numberposts’ =>$count );
    $lastposts = get_posts( $args );
    foreach($lastposts as $post) : setup_postdata($post); ?>

    </code>

     

    Espero vuestra ayuda. Muchas Gracias

  • #68131

    LGrusin
    Miembro

    Aunque el código no se ve muy bien… supongo que algo así podría servirte. Sustituye:
    $args = array( ‘numberposts’ =>$count );
    por:
    $args = array( ‘numberposts’ =>$count, ‘cat’ => ’16’ );
    siendo 16 el ID de la categoría

    Un saludo

  • #68487

    Javyer
    Miembro

    Estoy en la misma situación.

    Mi código es similar, intento aplicar el consejo de LGrusin pero me da el siguiente error:

    Parse error: syntax error, unexpected T_DOUBLE_ARROW in /…/wp-content/themes/Tiara/index.php on line 4

    Quiero hacer lo mismo, que aparezcan en index solo los ultimos post de una sola categoria concreta.

    Mi código es este:

    <?php if (have_posts()) : ?>
    <?php $count = 0; ?>
    <?php while (have_posts()) : the_post(); ?>

    ¿Alguna sugerencia?

    Muchas gracias, un saludo.

  • #68488

    Javyer
    Miembro

    Solucionado:

    Añadí entre las dos últimas líneas del código de mi post anterior el siguiente código:

    <?php query_posts(‘showposts=8&cat=19’); ?>

    Donde 19 es la ID de mi categoría y 8 el número de posts a mostrar en mi index.

    Saludos!

  • #68504

    LGrusin
    Miembro

    El código era totalmente diferente…

    Me alegro de que lo hayas solucionado.

    Un saludo

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest