wordpress meetup - junio 2015

Post on 07-Aug-2015

69 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Desarrollo de TemasParte 1

Emiliano Hernández García (@milioh)

AntecedentesWordpress 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.

CMS

Portafolio

E - commerce

App (Viajes)

App (Concurso)

API

Temas y PluginsLa 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.

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/

Demo “Hello World”Estructura Básica de un Tema

• index.php

• style.css

Archivos del TemaFunctions.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

Archivos del Tema• page.php

• archive.php

• single.php

• category.php

• search.php

• 404.php

Optimización de Temas

• Minificación JS, CSS e Imágenes (GruntJS o GulpJS)

• Versionamiento (GitHub o Bitbucket)

• Deploy a Servidores (dploy.io)

GraciasEmiliano Hernández García

milio.hernandez@gmail.com

https://twitter.com/milioh

Wordpress Meetup

Junio 2015

top related