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:
<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>
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>.
¿Qué tal mostrar las publicaciones recientes, junto con un número determinado de caracteres de la entrada real?
¡Impresionante fragmento de código! Solo me tomó dos años encontrarlo. xD
LOL... más vale tarde que nunca.
Hola, ¿cómo hago para que la lista tenga las URL dentro de etiquetas de encabezado (Header tags)?
Gracias
Necesito excluir publicaciones de una categoría determinada, ¿cómo se podría hacer?
Necesitarías crear un loop personalizado y excluir la categoría. Consulta la página de query_posts para más información.
Gracias, esto me ayudó muchísimo. 🙂
¿Cómo puedo hacer esto con categorías?
¿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.
limpio y simple. ¡Gracias por el código!
@Corey: No con este código, probablemente necesitarías crear un bucle personalizado para eso.
¡¡¡¡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.
¿Puedes ponerle la hora y la fecha? Si es así, ¿cómo?
Me está funcionando perfectamente. Gracias por este excelente truco 🙂
¡Gracias! Justo lo que necesitaba 😉
eh gracias.
¿qué debo hacer para agregar un encabezado a las listas?
gracias de nuevo.
¡¡Muchas gracias, funcionó de maravilla!
¿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.
¡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!
Espero que funcione en mi blog
[…] artículo completo –> La forma fácil de mostrar publicaciones recientes en WordPress | Theme Lab Etiquetas: publicaciones recientes, Wordpress Publicado bajo: Wordpress Suscríbete a este […]
buenas maneras~!
Sí, lo sé 🙂 No dije que lo fuera lol 😛
De todos modos. Suficiente dicho
@Anto: Estoy seguro de que sí, ya que lo he implementado en casi todos los blogs que he diseñado, pero lo que quise decir es que no se hace de la misma manera que el archivo. 🙂
Te lo dije BANAGO, sí que lo hay 😛
Sé que no es tan fácil, pero ayudaría a la gente. Ahora recuerdo cómo hacerlo.
De hecho, hay una manera, aunque no tan fácil como esta. Pronto haré una publicación sobre cómo hacer comentarios recientes.
No creo que esto se pueda hacer para comentarios.
Deberías hacer lo mismo para los comentarios recientes 😛