O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Wordpress Meetup - Junio 2015

330 visualizações

Publicada em

Plática de Wordpress Meetup, Tema "Desarrollo de Temas - Parte 1", Junio 2015 - Telmex HUB.

Publicada em: Software
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Wordpress Meetup - Junio 2015

  1. 1. Desarrollo de Temas Parte 1 Emiliano Hernández García (@milioh)
  2. 2. Antecedentes Wordpress inicialmente fue concebido como un CMS que permitiera administrar contenidos fácilmente y sin necesidad de conocimientos de programación. Hoy Wordpress también puede funcionar como un framework de desarrollo de cualquier aplicación web.
  3. 3. CMS
  4. 4. Portafolio
  5. 5. E - commerce
  6. 6. App (Viajes)
  7. 7. App (Concurso)
  8. 8. API
  9. 9. Temas y Plugins La potencia de Wordpress radica en su flexibilidad para adaptar las diferentes funciones que puede tener un sitio web, ya sea a través de Temas o Plugins. Un tema permite tener control total sobre el diseño y funcionalidad del sitio web, tiene un acercamiento al Patrón MVC con la flexibilidad de poder ejecutar funciones del modelo en cualquier parte.
  10. 10. Documentación • Codex • https://codex.wordpress.org • Theme Development • https://codex.wordpress.org/Theme_Development • Template Hierarchy • https://developer.wordpress.org/themes/basics/template-hierarchy/
  11. 11. Demo “Hello World” Estructura Básica de un Tema • index.php • style.css
  12. 12. Archivos del Tema Functions.php Es el archivo principal de funciones que se ejecuta antes que cualquier otro archivo del tema. Aquí damos de alta personalizaciones extra al tema y snippets específicos de funciones. https://codex.wordpress.org/Function_Reference
  13. 13. Archivos del Tema • page.php • archive.php • single.php • category.php • search.php • 404.php
  14. 14. Optimización de Temas • Minificación JS, CSS e Imágenes (GruntJS o GulpJS) • Versionamiento (GitHub o Bitbucket) • Deploy a Servidores (dploy.io)
  15. 15. Gracias Emiliano Hernández García milio.hernandez@gmail.com https://twitter.com/milioh Wordpress Meetup Junio 2015

×