Curso de creación de temas WordPress
Desarrolla desde cero temas en WordPress y aprovecha todas las posibilidades de personalización del CMS
Inscripciones abiertas
Intermedio
5 Clases 8 h (aprox.)
79€
49€
Precio en promoción

Inicio del curso

Jueves 16 de abril

h

Añadir a Google Calendar

WordPress es el CMS (sistema gestor de contenido) más importante del mundo. Una de las claves de su éxito es la facilidad con la que podemos instalar un tema que permita cambiar el diseño de un sitio web, incluso realizar pequeñas personalizaciones al tema. Sin embargo, un profesional que pretenda trabajar con WordPress necesita saber construir desde cero sus propias plantillas, para hacerlas totalmente personalizadas. 

Este curso te permitirá aprovechar todas las ventajas del CMS, creando productos realmente únicos, sin basarte en ningún tema preexistente. De este modo el desarrollador podrá conseguir sitios web capaces de ofrecer una experiencia de uso completamente individualizada y ajustada a las necesidades de cada proyecto o cliente. 

Qué aprenderé en el Curso de creación de temas WordPress

  • Crear un entorno de desarrollo para el desarrollo de templates WordPress
  • Interpretar un diseño dado y convertirlo en un tema funcional de WordPress
  • Conocer la estructura y archivos que componen un temas de WordPress
  • Utilizar las funciones básicas que ofrece WordPress para la creación de temas.
  • Crear menús, áreas de widgets, pies de página y resto de elementos que componen la estructura de una plantilla profesional para WordPress.
  • Personalizar el diseño de bloques del nuevo editor Gutenberg

Objetivos del curso

El Curso de creación de temas WordPress desde cero tiene como objetivo que el alumno adquiera los conocimientos para crear un tema paso a paso, comenzando desde un proyecto vacío, aprovechando toda la potencia que nos ofrece el Core de WordPress.

Además el estudiante aprenderá a hacer temas completamente compatibles con los Widgets por defecto de WordPress y a prepararlo para recibir contenido a través del editor clásico y del nuevo editor Gutenberg.

Por qué debes aprender desarrollo de temas WordPress

WordPress es, a día de hoy, el gestor de contenidos líder en la web. Más del 36% de la web funciona bajo WordPress y este porcentaje ha ido en aumento en los últimos 10 años. Se ha convertido en una de las primeras opciones ya no solo para la creación de Blogs sino también para webs corporativas, tiendas online e incluso foros.

La gestión y aspecto visual de WordPress, en la parte pública, se define mediante el tema activo seleccionado por el usuario administrador del sitio. Además el template es el encargado de organizar y mostrar los contenidos, adaptarlos a las diferentes resoluciones (móvil, tablet y escritorio) y gestionar la Experiencia del Usuario del sitio web. Pese a que las opciones de diseño son muchas debido al alto número de plantillas existentes, cada proyecto requiere una serie de elementos únicos, y ese trabajo solo se puede acometer creando un tema personalizado que incluya las configuraciones y diseños exigidos por el proyecto.

Por todo ello, aprender a desarrollar un tema propio para WordPress es a día de hoy una de las tareas más demandadas en proyectos en los que se requiere la creación de un sitio bajo WordPress con un nivel de personalización alto, ya sea para un proyecto propio o para sitios de clientes.

Qué tengo que saber

  • Conocimientos básicos a nivel de usuario de WordPress
  • Nociones de CSS y HTML
  • Es positivo conocer PHP aunque no es estrictamente necesario

Clases y contenidos

Desarrollo de temas WordPress
  • Desarrollo de temas WordPress desde cero vs starter themes (Underscore, Bootstrap)
  • Creación de un entorno de desarrollo de temas para WordPress
  • Estructura de un tema WordPress: archivos y funciones.
  • La importancia del tema WordPress para SEO, WPO y UX. Nociones y pautas.
  • Publicación de Temas WordPress en repositorios, marketplaces y venta online.
Añadir a Google Calendar
Construcción de archivos básicos
  • Archivo de estilos y definición del tema: Style.css
  • Funciones: Functions.php
  • Template básico: Index.php
Añadir a Google Calendar
Construcción de archivos comunes
  • Cabecera: header.php
  • Pié de Página: footer.php
  • Vista de una entrada: single.php
  • Vista de una página: page.php
Añadir a Google Calendar
Construcción de archivos avanzados
  • Área de Widgets: sibebar.php
  • Página de Inicio
  • Archivo de entradas
  • Otros templates: 404, author, tipos de entrada personalizados, comentarios, búsqueda.
Añadir a Google Calendar
Estilos CSS y funciones avanzadas
  • Estilos CSS generales: Diseño responsive mobile first.
  • Editor Gutenberg: bloques y estilos personalizados.
  • Implementación de funciones avanzadas: Custom Post Types, Widgets, Customizer y Plugins (WooCommerce, multilenguaje)
Añadir a Google Calendar
¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 130 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete