extiende las funcionalidades de wordpress con pods framework
TRANSCRIPT
![Page 1: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/1.jpg)
#wpvalencia
Extiende las funcionalidades de WordPress con Pods Framework
24/10/2015
Meetup WordPress Valencia
Hernán Fernández
![Page 2: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/2.jpg)
#wpvalencia
Twitter: #wpvalencia @_wpvalencia
Web: http//:www.wpvalencia.org
Twitter: @lasnaves
Web: http://www.lasnaves.com
![Page 3: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/3.jpg)
#wpvalencia
¿Quién soy y qué hago?
Twitter: @addoncompany Web: http//:www.addoncompany.com
Hernán Fernández
Open Source FanboyDesarrollador Web
Analista de Sistemas
ProgramadorCocinillas
Emprendedor empedernido
Freelance
![Page 4: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/4.jpg)
#wpvalencia
Érase una vez WordPress como blog...
WordPress como Blog o webs simples.
Facilidad de uso y versatilidad.
Administración sencilla.
Limitado a Entradas y Páginas
![Page 5: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/5.jpg)
#wpvalencia
WordPress encuentra la fuerza
Con Pods, catálogo de libros, directorio comercial o un sistema de gestión de pacientes.
Crear y administrar datos de una manera fácil
+ =
![Page 6: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/6.jpg)
#wpvalencia
¿Qué es Pods?
Es un plugin para WordPress
Un Framework (y... ¿qué es framework?)
Open Source ( GPLv2+ )
Gratis
Twitter: @podsframework Web: http://pods.io/
![Page 7: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/7.jpg)
#wpvalencia
¿Un Frame...qué...?
Frameworks
“...Un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que puede servir de base para la organización y desarrollo de software.”
Wikipedia
o.. más fácil, un conjunto de herramientas para agilizar el desarrollo de la aplicación web.
![Page 8: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/8.jpg)
#wpvalencia
Lo del Framework muy bonito...¿Pero qué puedo hacer con Pods?
Crear Tipos de Contenido Personalizado (Custom Content Type)
Crear Campos Personalizados (Custom Fields)
Crear Taxonomías Personalizadas (Custom Taxonomies)
Extender la funcionalidad de tipos existentes.
Sin necesidad de programar.
Desde el Panel de Administración.
![Page 9: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/9.jpg)
#wpvalencia
Un poco sobre Tipos de Contenido Personalizado
Los Tipos de Contenido Personalizado (Custom Content Types) están formados por diferentes Tipos de Entradas Personalizadas (Custom Post Types) y Tipos de Contenido Avanzados (Advanced Content Types)
Custom Post Types por defecto en WordPress
Posts Pages Attachments Revisions Nav Menus
![Page 10: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/10.jpg)
#wpvalencia
Tipos de Contenido Personalizado (Custom Content Types)
![Page 11: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/11.jpg)
#wpvalencia
Tipos de Contenido Avanzados (Advanced Content Types)
Diferencias entre Custom Post Types y Advanced Content Types
Custom Post Types
Se almacena en las tablas de WordPress
Ej: wp_posts, wp_postmeta
Advanced Content Types
Se almacena en su propia tabla.
Ej: wp_pods_libros
![Page 12: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/12.jpg)
#wpvalencia
Tablas de la Base de Datos de WordPress
![Page 13: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/13.jpg)
#wpvalencia
![Page 14: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/14.jpg)
#wpvalencia
Taxonomías Personalizadas (Custom Taxonomies)
Las Taxonomías nos permiten organizar los contenidos que comparten similares características.
Taxonomies por defecto en WordPress
category (Categorías)
post_tag (Etiquetas)
Ej: Posts (Entradas)
![Page 15: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/15.jpg)
#wpvalencia
Taxonomías Personalizadas (Custom Taxonomies)
Custom Taxonomies
Tipos de Eventos (para organizar eventos) Por Horas Todo el día
Tipos de Médicos (para especialidades médicas) Cirujano Pediatra
Ejemplos
Se pueden asignar a cualquier a Custom Post Types directamente, o mediante una relación a Advanced Content Types.
![Page 16: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/16.jpg)
#wpvalencia
Campos Personalizados (Custom Fields)
Excerpt (Extracto)
Author (Autor)
Nos permiten agregar información adicional a un Custom Post Types o un Advanced Content Types.
Custom Fields por defecto en WordPress
![Page 17: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/17.jpg)
#wpvalencia
Campos Personalizados (Custom Fields)
Metabox por defecto para agregar Custom Fields
Sólo permite valores de tipo texto.
![Page 18: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/18.jpg)
#wpvalencia
Campos Personalizados (Custom Fields)
Tipos de Custom Fields con Pods
Plain Tex Website Phone Emails Password
Plain Paragraph Text WYSIWYG (Visual Editor) Code (Syntax Highlighting)
Text Fields Paragraph Fields
Date / Time Date Time
Date / Time Fields Plain Number Currency
Number Fields
File / Image / Video Relationship
Yes / No Color Picker Permalink
Other Field Types
Relationships / Media Fields
![Page 19: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/19.jpg)
#wpvalencia
Muchos Custom... y muchos Types....
Pasemos a la acción
¡¡¡ A jugar !!!
![Page 20: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/20.jpg)
#wpvalencia
Un pequeño recorrido por Pods
![Page 21: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/21.jpg)
#wpvalencia
Ejemplo #1 (en sitio web)
Extender la funcionalidad del tipo User
Agregamos campos adicionales a un usuario de WordPress
![Page 22: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/22.jpg)
#wpvalencia
Ejemplo #2 (en sitio web)
Catálogo de Libros
Se ha creado un tipo Libro con Advanced Content Type relacionado con un Autor de tipo Custom Post Type.
La información se organiza en tres páginas:
Listado de Libros
Detalle del Libro
Detalle del Autor
![Page 23: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/23.jpg)
#wpvalencia
Preguntas, debate y afines...
![Page 24: Extiende las funcionalidades de WordPress con Pods Framework](https://reader035.vdocuments.co/reader035/viewer/2022081711/58ecff5d1a28ab25618b4595/html5/thumbnails/24.jpg)
#wpvalencia
Gracias.....
¡¡¡ Totales !!!