Conocimientos y habilidades que adquieres realizando este curso

  • Trabajar con Index.php y styles.css
  • Maquetación de temas para WordPress
  • De estático a WordPress
  • Programación PHP de temas
  • Conocer las plantillas para entradas, páginas y medios
  • Creación de sidebars, widgets y menús
  • Crear temas padres y temas hijos Underscores, starter theme
  • Crear un tema hijo con Genesis Framework
  • Configurar un tema hijo con Genesis
  • Tema adaptado para WooCommerce, BuddyPress y para bbPress
  • Trabajar con WP REST
  • API Desarrollar un tema con AngularJS

Temario

Video de las clases
  • 1h y 58m
  • Clase 2
    1h y 48m
  • Clase 3
    1h y 54m
  • Clase 4
    1h y 54m
  • Clase 5
    1h y 51m
  • Clase 6
    1h y 40m
Aspectos básicos de un tema
  • ¿Qué es un tema para WordPress?
  • Index.php y styles.css
  • Jerarquía de plantillas
  • The loop
  • Functions.php
  • Incluyendo CSS y JavaScript a nuestro tema
  • Tipos de contenido
Plantillas y funcionalidades extras
  • Plantillas para entradas, páginas y medios
  • Sidebar
  • Widgets
  • Menús de navegación
  • Paginación y comentarios
  • Imágenes destacadas y miniaturas
  • Internacionalización, localización y accesibilidad
Starter theme, temas padres y temas hijos
  • Underscores, starter theme
  • Temas padres y temas hijos
  • Temas premium
Genesis framework
  • Qué es Genesis framework
  • Configuración básica de Genesis Framework
  • Creando un tema hijo con Genesis
Temas para plugins y tests para nuestro tema
  • Tema adaptado para WooCommerce
  • Tema adaptado para BuddyPress
  • Tema adaptado para bbPress
  • Tema adaptado para bbPress
  • Testing en temas para WordPress
  • Validando nuestro tema
  • Documentar nuestro tema
Tema basado en WordPress REST API
  • Introducción a WP REST API
Desarrollo de un tema con AngularJS
  • Qué es AngularJS
  • Qué son las Single Page Aplication
  • Configurando nuestro tema
  • Configuración básica
  • Conectando AngularJS y WordPress

Descripción

En la actualidad WordPress es la plataforma de gestión de contenidos más utilizada en el mundo para la creación de sitios webs. Si te dedicas a desarrollar sitios web o deseas comenzar esta labor, no debes ignorar las técnicas necesarias para poder desarrollar sitios 100% personalizados mediante programación para poder adaptarlos a tus necesidades y las de tus clientes.

Un tema de WordPress es la parte visible de todo sitio web realizado con este CMS, representa el aspecto estético y la forma con la que los contenidos de tu sitio se muestra a tus visitantes: Es tu escaparate. En este curso obtendrás los conocimientos necesarios para empezar con el desarrollo de temas de WordPress personalizados y a medida.

* Requisitos del Curso

Son necesarios conocimientos de programación en PHP, maquetación básica con HTML y CSS así como  manejo básico de WordPress

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars