Lista de posts ordenados por fecha de modificación

Inicio Foros WordPress Programación Lista de posts ordenados por fecha de modificación

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

  • Autor
    Publicaciones
  • #61511

    Zipi00
    Participante

    Hola,
    Quiero que una página de mi blog me muestre una lista de posts ordenados por fecha de modificación. La lista tiene que incluir para cada elemento de la lista el título del post, la fecha de modificación del post y el excerpt.

    Lo he intentado con el siguiente codigo pero aunque obtengo el listado ordenado correctamente el título y la fecha no son correctos. El título me sale el nombre de la página y en la fecha me sale la de creación, no la de la última modificación.

    ¿Alguien me podría orientar?

    El código es el siguiente (está insertado en una página usando el plugin “Allow PHP in Posts and Pages”):

    10, 'order'=> 'ASC', 'orderby' => 'title' );
    $postslist = get_posts( $args );
    foreach ($postslist as $post) : setup_postdata($post); ?>


    Gracias por adelantado.

  • #61512

    Zipi00
    Participante

    Parece que el código no ha salido bien. A ver ahora.

    10, ‘order’=> ‘ASC’, ‘orderby’ => ‘title’ );
    $postslist = get_posts( $args );
    foreach ($postslist as $post) : setup_postdata($post); ?>

  • #61513

    Zipi00
    Participante

    Nada, parece que soy incapaz de ponerlo.
    Dejo un enlace al código

    http://pastebin.com/jQgF8ss5

  • #61530

    LGrusin
    Miembro

    Prueba poner al principio
    global $post;
    antes de $args

    De todas formas la fecha que te muestra es la de creación del post aunque el orden sea por fecha de modificación. Usa en su lugar la función:
    the_modified_date()
    o incluso las dos, de esta forma saldría algo como
    Creado tal fecha, modificado esta otra
    cuestión de gustos

    Un saludo

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

Pin It on Pinterest