En la séptima clase del curso de creación de themes desde cero, trabajaremos con el template single.php, el que se encarga de mostrar los posts de nuestro site.
Continuamos avanzando en la creación de nuestro theme desde cero. En esta ocasión, le llega el turno al single.php, la plantilla que gobierna los posts individuales.
Como en anteriores ocasiones, es index.php quién, por defecto, se encarga de darle la estructura. En este caso, queremos personalizarla algo más, es por ello que creamos el single.php.
Nuestro template de posts, contará con el título, la imagen destacada y el contenido. Además, también le añadiremos otros elementos más adelante y le acabaremos dando una capa de pintura con unos toques finales de CSS.
¡Hecho! ¿Veis como poco a poco nuestro theme es más y más profesional? Los detalles marcan la diferencia, y cuando trabajamos con varios archivos de plantilla, podemos personalizar mucho más el aspecto de cada tipo apartado de la web, mostrando, modificando o eliminado contenido a voluntad.
En esta ocasión os proponemos crear vuestro propio single.php, con las etiquetas de plantilla que queráis que se muestren en cada post individual del blog. ¡Ánimo!
Bien, pues ya tenemos nuestra plantilla de posts prácticamente lista para funcionar correctamente. En la siguiente lección, terminaremos de completarla añadiéndole dos elementos muy importantes: la sidebar y los comentarios.
Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)
Todos los capítulos de este curso:
- Curso de creación de themes desde cero #1. Jerarquía de plantillas
- Curso de creación de themes desde cero #2. index.php
- Curso de creación de themes desde cero #3. header.php y footer.php
- Curso de creación de themes desde cero #4. home.php
- Curso de creación de themes desde cero #5. front-page.php
- Curso de creación de themes desde cero #6. page.php
- Curso de creación de themes desde cero #7. single.php
- Curso de creación de themes desde cero #8: sidebar.php y comments.php
- Curso de creación de themes desde cero #9. 404.php y search.php
- Curso de creación de themes desde cero #10. functions.php