Los Temas de WordPress son ficheros que trabajan conjuntamente para crear el diseño y funcionalidad de un sitio de WordPress. Cada tema puede ser diferente, ofreciendo muchas opciones para que los dueños de sitios cambien al instante la apariencia de su sitio web.

Puede que desees desarrollar temas de WordPress para tu propio uso, para el proyecto de un cliente o para mandarlas al directorio de temas de WordPress.

¿Porqué deberías construir tu propio tema de WordPress? 

  • 1. Es una oportunidad de aprender mas sobre CSS, HTML y PHP.
  • 2. Es una oportunidad de poner en práctica tus conocimientos de CSS, HTML y PHP.
  • 3. Es creativo.
  • 4. Es divertido.

01.Introducción 

Veamos de que se tratará este curso.

02.Descargando y analizando los archivos base

Para trabajar a lo largo de este curso necesitaremos algunos archivos base. Estos archivos contienen las estructura HTML y CSS que nuestro tema usará.

03.Preparando las bases de nuestro tema

Para que WordPress pueda identificar nuestro tema, necesitaremos agregar por lo menos 2 archivos: index.php y style.css. También es una buena idea incluir screenshot.png.

04. Separando index.php  

Hay partes de nuestro tema que se repetirán en cada pantalla del sitio, por lo que es muy buena idea separar esas partes, cada una en un archivo diferente y luego, desde cada plantilla simplemente incluir esos archivos parciales.

05. Cargando la hoja de estilos del tema

Conozcamos la forma correcta de incluir las hojas de estilo en nuestro tema.

06. Cabecera y pie de página dinámicos

En esta clase aprenderemos a hacer que el contenido que se muestra en la cabecera y el pie de página del sitio sea cargado dinámicamente desde WordPress.

07.Menú de páginas publicadas

En esta clase aprenderemos a crear un menú de navegación con las páginas que tengamos publicadas en el sitio.

08.Implementando la barra lateral

Aprendamos cómo implementar el sidebar, de tal forma que podamos usar en él diferentes widgets dinámicos.

09. El loop de WordPress

El loop es la parte esencial de WordPress que nos permite mostrar el contenido a nuestros visitantes. Veamos como usarlo.

10. Enlaces a artículos antiguos y recientes

Es importante que ofrezcamos a nuestros visitantes la posibilidad de navegar entre los posts más recientes y los más antiguos. Aquí veremos cómo hacerlo.

11. Plantilla de detalle de un artículo 

En esta clase crearemos la plantilla que se usará para mostrar el detalle de los artículos.

12.Mostrando los comentarios

Una de las características más interesantes de WordPress es la posibilidad de publicar comentarios en los artículos. Veamos cómo habilitar esta funcionalidad.

13. Creando la plantilla de página

En esta clase aprenderemos a crear una plantilla específica para usar toda vez que veamos el detalle de una página.

14. Creando una plantilla de página adicional

En nuestro tema podemos tener diferentes plantillas para presentar las páginas. Aprendamos cómo hacerlo.

15. Análisis final y pasos siguientes

Ya hemos dado por terminado este curso introductorio. Demos un repaso por lo que hemos aprendido y lo que aún falta por explorar.

* Autor de este curso Francisco Aguilera.

Más info en http://franciscoamk.com.