> Manuales > Todo sobre WordPress

El sistema de archivos de Wordpress y cómo se organiza el código al crear temas para Wordpress.

Es un vídeo de una exposición realizada en directo para hablaros del sistema de archivos de Wordpress, es decir, qué contiene una instalación de Wordpress y cómo se administran sus archivos para crear temas o plantillas personalizadas.

La presentación online se realizó el día 04 de diciembre de 2012 y fue impartida por Daniel Martínez @Wakkos con la moderación de Guillermo Gutiérrez @__Mith__ y éste que escribe Miguel Angel Alvarez @midesweb. El evento Wordpress fue emitido con motivo del lanzamiento de uno de los cursos que estamos realizando en EscuelaIT, la plataforma de formación asistida del equipo de DesarrolloWeb.com, que enseña a crear sitios web totalmente personalizados, basados en el más popular de los CMS para la web.

Comenzó Daniel mostrándo los archivos que trae una instalación de Wordpress "Limpia", o vacía, como quieras llamarle. Nos mostró que los temas instalados en una carpeta de Wordpress están ubicados en una carpeta específica y realizó los pasos necesarios para instalar un nuevo tema en la instalación de Wordpress.

Nota: A veces a los temas se les llama "plantillas", pero es más correcto y amplio el concepto de tema, por lo que preferimos referirnos a él con ese término.

Luego vimos, a vista de pájaro, qué archivos forman parte de un tema hecho desde cero por un desarrollador y nos explicó la necesidad de ceñirnos a unas reglas y estructura de código para cumplir con los requisitos de Wordpress. Vimos que para crear desde cero un tema se requieren de únicamente un par de archivos básicos, un index.php y un style.css.

Una vez copiados en la estructura de directorios de Wordpress los archivos necesarios, desde el backend de Wordpress podremos ver el tema recién instalado.

Luego nos detuvimos unos minutos para analizar cómo es un archivo index.php por dentro, que tiene el código PHP y HTML sobre el que se basa Wordpress para mostrar el contenido de un sitio web.

A partir de ahí comenzamos a navegar por el código de los archivos y a mostrar algunas de las funciones PHP que contiene Wordpress, lo que se puede considerar como el "framework" del CMS o en explicado en palabras, una lista de funciones típicas que servirán de ayuda para crear un sitio web. Ese framework nos facilitará acciones como obtener la lista de los últimos post, acceder a un resumen de una entrada o acceder a un artículo entero y todo ello sin necesidad de hacer cosas como acceder a base de datos, iterar en bucles por sus registros, etc.

Y mucho más sobre Wordpress

A lo largo de muchos minutos que se sucedieron continuamos viendo diversas otras utilidades de Wordpress, a modo de demostración de las cosas que tiene el CMS y que nos facilitan el desarrollo, como lo haría un framework.

Hay que aclarar, no obstante, que esto es solo una demostración de las posibilidades de la plataforma de formación que utilizamos en los cursos, siempre con clases en directo y donde el tutor está en estrecho contacto con los estudiantes. Se ofreció cierto contenido que no corresponde con ninguna de las clases particulares del curso de Wordpress. Además, en el curso se explican las cosas desde cero y en este vídeo muchas de las nociones que se compartieron son materia de clases posteriores al inicio. Por todos esos motivos esperamos que las personas no se espanten al ver el código fuente y sepan que a lo largo del curso se verá todo con más calma y detalle, de modo que puedan asimilar todos los conceptos y técnicas perfectamente.

Así pues, esperamos que os guste el vídeo y obtengáis provecho al verlo. Recordar que vais a poder aprender todo sobre el diseño web para Wordpress en el curso de EscuelaIT que comienza esta misma semana. Puedes obtener más información en:

http://escuela.it/cursos/diseno-wordpress/

Ahora os dejamos con el vídeo que esperamos que os guste!

Miguel Angel Alvarez

Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...

Manual