En la séptima clase del curso de fundamentos de theming para WordPress vamos a encauzar la creación de bucles, empezando con get_posts.
7 - Loop con get_posts
Hay muchas formas de crear un loop en WordPress. Demasiadas, de hecho (hay algunas que personalmente creo que sobran ;). Pero en todo caso, es innegable que saber hacer o modificar un loop de contenido es esencial para poder crear o modificar themes.
Así pues, empecemos por get_posts, una de la formas más simples y resolutivas para crear un loop desde cero sin problemas, para mostrar listados puntuales de contenidos varios (posts, páginas, y CPTs).
¡Y así se hace un loop! Como podéis ver, hay dos fases, siendo la primera en la que creamos el loop, definiendo el contenido que queremos mostrar, y la segunda la parte más de "maquetación" o HTML en la que vamos seleccionando dónde, cuándo y cómo mostrar los campos estándar y campos personalizados, y su maquetación y etiquetado.
Pero get_posts no es la única form de hacer el trabajo, y en ocasiones no es siquiera la mejor. Vamos a ver cómo hacerlo de otras formas en las siguentes clases... ¡Nos vemos en ellas! :)
Todos los capítulos de este curso:
- Curso de fundamentos de themes para WordPress #1. Jerarquía de archivos de plantilla
- Curso de fundamentos de themes para WordPress #2. Archivos de plantilla de listados
- Curso de fundamentos de themes para WordPress #3. Archivos de plantillas individuales
- Curso de fundamentos de themes para WordPress #4. Home y Front Page
- Curso de fundamentos de themes para WordPress #5. Plantillas de página
- Curso de fundamentos de themes para WordPress #6. Child themes
- Curso de fundamentos de themes para WordPress #7. get_posts
- Curso de fundamentos de themes para WordPress #8. pre_get_posts
- Curso de fundamentos de themes para WordPress #9. WP_Query
- Curso de fundamentos de themes para WordPress #10. get_pages (y malas ideas)