X

La forma fácil de mostrar las entradas recientes en WordPress

No necesitas consultas personalizadas ni llamadas a la base de datos solo para obtener una lista de publicaciones recientes. De hecho, hay una función integrada en WordPress que hará precisamente eso. Se llama, wp_get_archives(). Quizás la reconozcas como una forma de mostrar archivos mensuales, pero con algunos parámetros, puedes modificarla para mostrar una lista de las publicaciones de WordPress publicadas recientemente. Aquí está el código:

Esto eliminará cualquier formato agregado por WordPress y generará una lista agradable de las 10 publicaciones más recientes, cada una dentro de su propia etiqueta <li>.

Comentarios   Deja una respuesta

  1. Ellery Davies May 24, 2013 at 8:52 am

    Uso el tema Twenty-Eleven de Wordpress y siempre he mostrado las publicaciones recientes usando el widget en Jetpack. Pero quiero que esta lista también aparezca en las publicaciones individuales. ¿Hay alguna manera de hacer esto?

  2. Muchas gracias!!!! ¡Justo lo que estaba buscando!

    Saludos desde España 😉
    Sara

  3. ¡Gracias! Eso resolvió mi problema en 2 segundos.

  4. Gracias Leland – justo a tiempo
    *Me encanta tu sitio, por cierto 😀

    ¿M.?

  5. Sachin @ Web Design Mauritius May 14, 2010 at 8:30 am

    Lo he implementado en mi página "Acerca de" aquí: http://www.webdesign-bureau-of-mauritius.com/web-design-mauritius

    Funciona a la perfección. ¡Gracias por esto!

  6. ¿Puedes también indicarle al sistema que muestre el extracto de la publicación? ¿o solo un avance?

  7. De acuerdo. Todo este código hace es mostrar una lista muy simple de publicaciones recientes. El marcado es similar a esto:

    <ul>
    <li><a href="http://example.com/recent-post-3">Última entrada</a></li>
    <li><a href="http://example.com/recent-post-2">Segunda entrada más reciente</a></li>
    <li><a href="http://example.com/recent-post-1">Tercera entrada más reciente</a></li>
    </ul>

    Si quieres algo más (miniaturas, recuento de caracteres, lo que sea), eso requeriría un bucle personalizado y realmente no puedo cubrir cada caso específico en los comentarios aquí.

  8. ¿Cómo hago esto y además tengo miniaturas? Miniaturas muy pequeñas. 35px X 35 px. Google me está molestando y me da vueltas todo el día. Son inútiles, lol.

    Bueno, espero tu útil respuesta.

    Gracias.

    1. ¡Oh, wow, esto es fácil! ¡Gracias por este gran artículo!

      Por cierto, ¿alguien ha encontrado funciones para fusionar las publicaciones recientes y las actualizaciones de páginas en orden cronológico?

  9. ¿Qué tal mostrar las publicaciones recientes, junto con un número determinado de caracteres de la entrada real?

  10. Gary David Hill April 5, 2010 at 6:15 am

    ¡Impresionante fragmento de código! Solo me tomó dos años encontrarlo. xD

    1. LOL... más vale tarde que nunca.

  11. Hola, ¿cómo hago para que la lista tenga las URL dentro de etiquetas de encabezado (Header tags)?

    Gracias

  12. Necesito excluir publicaciones de una categoría determinada, ¿cómo se podría hacer?

    1. Necesitarías crear un loop personalizado y excluir la categoría. Consulta la página de query_posts para más información.

  13. Jordan Meeter March 3, 2010 at 4:54 pm

    Gracias, esto me ayudó muchísimo. 🙂

  14. ¿Cómo puedo hacer esto con categorías?

    1. ¿Te refieres a una lista de categorías o a una lista de publicaciones de ciertas categorías?

      Para obtener una lista de categorías, podrías usar wp_list_categories.

      Para obtener una lista de publicaciones de una categoría específica, probablemente necesitarías una consulta personalizada. Cómo hacer eso requeriría un nuevo tutorial completo, pero esto debería ser un buen comienzo.

  15. limpio y simple. ¡Gracias por el código!

  16. @Corey: No con este código, probablemente necesitarías crear un bucle personalizado para eso.

  17. ¡¡¡¡GRACIAS!!!! He estado lidiando con varios plugins de publicaciones recientes, pero siempre había algo que necesitaba ser configurado, editado, etc. Finalmente puedo eliminar toda la basura extra necesaria para que funcionen.

  18. ¿Puedes ponerle la hora y la fecha? Si es así, ¿cómo?

  19. Me está funcionando perfectamente. Gracias por este excelente truco 🙂

  20. ¡Gracias! Justo lo que necesitaba 😉

  21. eh gracias.
    ¿qué debo hacer para agregar un encabezado a las listas?
    gracias de nuevo.

  22. ¡¡Muchas gracias, funcionó de maravilla!

  23. ¿Qué tal una versión donde excluyes ciertas categorías de las publicaciones recientes? Esta función no permite la exclusión de categorías. La estoy usando dentro del bucle antes de la llamada al título de la publicación real en una barra lateral izquierda y descubrí que la otra versión de una consulta de base de datos personalizada alimentaba el título de la última publicación al the_title() de la publicación principal. Si uso la versión que proporcionaste, entonces no alimenta el título incorrecto a la publicación, pero no puedo excluir algunas categorías personalizadas que alimentan mis noticias y portafolio.

  24. ¡Esto es perfecto! Exactamente lo que necesitaba para mostrar las publicaciones más recientes en el diseño de la página principal de un sitio web de una iglesia. ¡Muchas gracias por el consejo!

  25. Espero que funcione en mi blog

Agrega un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!