WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018

JuanKa Díaz - jdevelopia
JuanKa Díaz - jdevelopiaJuanKa Díaz - jdevelopia
WordPress, el Software Libre
como punto de unión JuanKa Díaz
JuanKa Díaz - jdevelopia.com
Desarrollador Front-End (Programador de lo que se ve) en jdevelopia
Especializado en WordPress y Joomla!
WordPress Tarragona
Podcaster en Zona Crítica, Post Type Podcast
Desarrollo web y organización de eventos en JoomlaES
https://wptarragona.com/ - 203
miembros
2 Meetups mensuales

WordPress&Beers
Meetup - 50% Teoría / 50% Práctica

Tarragona Impulsa & Castell del
Paborde
WordPress Tarragona
https://www.dariobf.com/podcast/

Podcast sobre diseño y desarrollo
web en WordPress

Zona Crítica
Postype Podcast
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Disclaimer
El contenido de esta presentación representa única y
exclusivamente la opinión del presentador, no se pretende sentar
cátedra ni redactar un nuevo testamento con mandamientos
escritos sobre piedra, simplemente difundir opinión, experiencia
y recomendaciones que puedan servir tanto a principiantes,
clientes como a desarrolladores. Todas estas opiniones están
totalmente abiertas a discusión y debate.
22 días 22 artículos
www.octuweb.com

El estado del arte del diseño y desarrollo web en español
Desde 2014, edición anual.
Entre 21 y 23 artículos cada edición.
Entre 21 y 23 autores por edición.
Félix Ortega
100% altruista
Deslocalizado
5 millones visitas
5 idiomas
Más de 30 personas en plantilla
Redactores, audiovisual, rrss,
diseño, desarrollo y mantenimiento,
publicidad, etc…
Sede en Madrid, equipo deslocalizado
Diario digital
www.sportyou.es
Plugins
www.neliosoftware.com
Desarrollo y comercialización de plugins
3 socios técnicos
Nelio Content - más de 5000 instalaciones activas
Nelio AB Testing - más de 1000 instalaciones activas
80% facturación fuera de España
Barcelona
Red de Blogs
www.actualidadblog.com
Entre 5 y 10 personas full time.
Desarrollo, SEO, Coordinadores contenidos,
gerencia y publicidad.
Entre 80 y 120 redactores.
Entre 45 y 50 sites
Soydemac, Androidsis, Thermorecetas
Sede Manzanares el Real, Madrid. Equipo
deslocalizado
Plataforma formación
www.boluda.com
Membership site
1 gerente + 5 personas full time en soporte
+ 20 profesores
Más de 140 video-cursos
Completamente deslocalizados
eCommerce
www.mamoriginals.com
Venta relojes realizados en madera natural
Almacén y Showroom
Venta multinacional, enfocada a 5 países - 5 idiomas
Sede Barcelona
¿Pero qué tienen en común?
…diseñadores, redactores, SEO, coordinadores
de contenidos, multimedia, programadores,
marketing y ventas, formación, difusión…
Porcentaje de uso principales CMS
https://w3techs.com/
Estadísticas basadas en las primeras 1 millón de páginas
con mas tráfico de internet. WordPress
60,4%
Joomla!
6,4%
Drupal
4,5%
Otros
CMS
28,7%
Joomla! 6,4% - 3.1 % de internet
Drupal 4,5% - 2,2% de internet
WordPress 60,4% - 29,6% de internet
Fuentes:
https://w3techs.com/technologies/details/cm-wordpress/all/all
https://w3techs.com/technologies/details/cm-joomla/all/all
https://w3techs.com/technologies/details/cm-drupal/all/all
WordPress es
Software Libre
· Qué es - GNU/GPL
· Libre, no quiere decir gratis
· Tu te adaptas, no él a ti
· Comprender su filosofía
Páginas, Entradas, Medios, Comentarios,
Custom Post Types, eCommerce, Vlogs…
El Contenido,
ese gran desconocido…
Es el conjunto de cada una de las partes que constan en
una unidad.
Contenido dinámico: textos, imágenes, videos, ficheros
descargables, etc. que forman parte de las páginas web.


Wikipedia dixit
El contenido es el rey
1.- Contenido de calidad
2.- Foco, objetivos, etc…
3.- Jerarquizar el Contenido

4.- Unidad mínima de información
5.- Datos inter operables, abstractos
6.- Correcta maquetación
7.- SEO/Microdata/etc…
Un poco de historia
2003, Mayo - Nacimiento de WordPress - Entradas (Posts)
2005, Febrero - WordPress 1.5 - Páginas
2010, Julio - WordPress 3.0 - Custom Post Types
2018, ??? - WordPress 5.0 - Gutenberg
Presentación Gutenberg - https://youtu.be/XOY3ZUO6P0k?t=35m18s
Plugins
Funcionalidad
+54.000
Temas
Diseño
+5.300
Contenido
Páginas, Entradas,
CPT, Medios, Comentarios
Estructura básica
Páginas
Contenido estático
Atemporal
Jerarquía
https://miweb.com/pagina-padre
https://miweb.com/pagina-padre/pagina-hijo
No taxonomia
Campos personalizados
page.php
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Usos de Páginas
· Contenido estático/interno:
Quienes somos, formulario contacto, Producto o
servicio concreto, etc…
· Homepage
· Landing page
· Maquetación

independiente
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Recomendaciones
· Libertad en maquetación
· Hacer uso de “Atributos de página”
· “Page Builders”

Entradas
Contenido dinámico
Temporal
No jerárquico
https://miweb.com/titulo-de-mi-entrada
https://miweb.com/categoria/titulo-de-mi-entrada
Sí taxonomías
Vista archive y vista single
Campos personalizados
archive.php - single.php
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Usos de Entradas
· Contenido dinámico

Noticias/artículos/blog
· Uso de categorías
· Contenido con fecha


· Filtrados
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Recomendaciones
· Maquetación “moderada”
· Establecer una estructura de datos y
maquetación para cambios masivos
· NO USAR Page Builders

Medios
Contenido multimedia
No jerárquico
No taxonomías
Archive
Meta etiquetar los elementos
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Custom
Post
Types
“Tipo de Publicación Personalizada”
Libertad de comportamiento (tipo página
o tipo entrada)
Vistas Custom
Libertad de Taxonomías
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Usos de CPT
· Contenido estático/dinámico
Portfolio, Banners, Directorio, Charlas, Ponentes, 

etc…
· Taxonomías propias(transversales)
· Libertad total en orden de
listados, mostrar información


· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Recomendaciones
· Libertad TOTAL en maquetación
· Hacer uso de “plantillas”
· Estructura de datos (Campos
personalizados)
Entonces… ¿Que es mejor, Páginas, Entradas, CPT´S?
Páginas
· Contenido estático
· Jerarquía
· Atemporales
· Contacto, Quiénes somos,

Servicios…


· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Entradas
· Contenido dinámico
· Taxonomías
· Temporales
· Notícias, Portfolio, Eventos,

Directorio


Páginas Entradas Custom Post Types
Atributos de página *
Imagen destacada
Campos personalizados
Comentarios
Slug
Autor
Formato
Categorías
Etiquetas
Extracto
Enviar trackbacks
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WooCommerce
¿Por qué? - Es WordPress - Blog integrado - SEO - Solución 100% nativa
Plugins genéricos de WP - Plugins genéricos de WC
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Simples (virtuales y descargables)
Producto agrupado
Producto externo/afiliado
Producto variable
Tipos de
producto
Transferencia bancaria
Contra reembolso
Recogida en tienda
Paypal (0,35€ + 3,4%)
Pasarela banco (fijo + 0,7 ~ 3%)
Stripe (1,4%)
Pasarelas de
pago
Funcionalidades
Gestión de inventario, ofertas con límite de tiempo, atributos personalizables, filtros para
productos, ventas cruzadas, valoraciones de clientes, eMails transaccionales, zonas de envío,
cálculo de impuestos, venta POS (point of sale), etc.
Tienda Online
Catálogo de productos
Plataforma de cursos
Booking
DropShipping
Afiliados
Membership site
etc.
¿Solo eCommerce?
para evitar ser un ÑAAS*
*Ñapas As A Service
RECOMENDACIONES
Temas con
funcionalidad
· Uso correcto del fichero functions
· Tema = Diseño ≠ Funcionalidad
· Tema multipropósito = Sin propósito = Despropósito
· Tema ≠ SEO Friendly
Lock-in como alma que lleva el diablo en WCSantander 2017
Plugindependencia
· Reducir el uso
· Acotar funcionalidades
· No necesitas ese plugin
CPT para cada
propósito
Nativo

*CPT UI
Independizar cada tipo de contenido
Elección de Jerarquía
Capacidad de extenderlo de forma
unitaria
Unidad mínima de
información ≠ Editor
Unidad mínima de
información ≠ Editor!!!
Establecer una buena arquitectura de la información
Estructurar los datos
Evitar las dependencias innecesarias
Contenido exportable en csv
Independizar contenido y plantillas(layouts) = Extender funcionalidad
Campos
Personalizados
Nativo (Custom Fields)
*Advanced Custom Fields
*Toolset
*Pods
Estructura de datos
Datos inter operables
Libertad en maquetación
Extender la funcionalidad
Abstracción de datos
=
datos inter operables
Estructura de datos
Abstraer del diseño
Actualizaciones masivas
No dependencia
Capacidad de extender
Una buena web se puede
resumir en un “Word”
Codex WordPress
WordPress Template Hierarchy
El único sitio donde
el “éxito” aparece antes que
el “trabajo” es en el diccionario
- Donald Kendall, PepsiCo -
… muchas gracias!
¿Alguna pregunta?
1 of 57

Recommended

Word press, el software libre como punto de unión - Institut mare molas 2018 by
Word press, el software libre como punto de unión - Institut mare molas 2018Word press, el software libre como punto de unión - Institut mare molas 2018
Word press, el software libre como punto de unión - Institut mare molas 2018JuanKa Díaz - jdevelopia
90 views58 slides
Técnicas para monetizar un sitio WordPress by
Técnicas para monetizar un sitio WordPressTécnicas para monetizar un sitio WordPress
Técnicas para monetizar un sitio WordPressFernando Puente
449 views62 slides
WordPress - Oportunidades laborales by
WordPress - Oportunidades laboralesWordPress - Oportunidades laborales
WordPress - Oportunidades laboralesFernando Puente
239 views37 slides
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona) by
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)Oscar Rodriguez
239 views80 slides
WordPress y cómo llegar al 50% de Internet by
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetFernando Puente
79 views30 slides
Retos de WordPress para llegar al 50% de Internet by
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Fernando Puente
563 views25 slides

More Related Content

What's hot

Niveles de escalado para WordPress by
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPressFernando Puente
277 views38 slides
10 Claves para mejorar el SEO de tu sitio Wordpress by
10 Claves para mejorar el SEO de tu sitio Wordpress10 Claves para mejorar el SEO de tu sitio Wordpress
10 Claves para mejorar el SEO de tu sitio WordpressIñaki Lakarra
3K views50 slides
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ... by
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...Fernando Puente
827 views53 slides
Meetup PrestaShop Madrid by
Meetup PrestaShop MadridMeetup PrestaShop Madrid
Meetup PrestaShop MadridPrestaShop
1K views45 slides
Herramientas seo profesionales (Master SEO KSchool) by
Herramientas seo profesionales (Master SEO KSchool)Herramientas seo profesionales (Master SEO KSchool)
Herramientas seo profesionales (Master SEO KSchool)Gianluca Fiorelli
2.2K views118 slides
Primeros pasos con WPO: aprende a analizar tu web - Taller by
Primeros pasos con WPO: aprende a analizar tu web - TallerPrimeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - TallerFernando Puente
252 views12 slides

What's hot(16)

Niveles de escalado para WordPress by Fernando Puente
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPress
Fernando Puente277 views
10 Claves para mejorar el SEO de tu sitio Wordpress by Iñaki Lakarra
10 Claves para mejorar el SEO de tu sitio Wordpress10 Claves para mejorar el SEO de tu sitio Wordpress
10 Claves para mejorar el SEO de tu sitio Wordpress
Iñaki Lakarra3K views
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ... by Fernando Puente
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
Fernando Puente827 views
Meetup PrestaShop Madrid by PrestaShop
Meetup PrestaShop MadridMeetup PrestaShop Madrid
Meetup PrestaShop Madrid
PrestaShop1K views
Herramientas seo profesionales (Master SEO KSchool) by Gianluca Fiorelli
Herramientas seo profesionales (Master SEO KSchool)Herramientas seo profesionales (Master SEO KSchool)
Herramientas seo profesionales (Master SEO KSchool)
Gianluca Fiorelli2.2K views
Primeros pasos con WPO: aprende a analizar tu web - Taller by Fernando Puente
Primeros pasos con WPO: aprende a analizar tu web - TallerPrimeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - Taller
Fernando Puente252 views
Básicos para medir tu web - Taller de iniciación by Fernando Puente
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciación
Fernando Puente136 views
Seo para wordpress Euskadi 2014 Iñaki Lakarra by Iñaki Lakarra
Seo para wordpress Euskadi   2014 Iñaki LakarraSeo para wordpress Euskadi   2014 Iñaki Lakarra
Seo para wordpress Euskadi 2014 Iñaki Lakarra
Iñaki Lakarra4.6K views
Web 2.0 by rodmazzo
Web 2.0Web 2.0
Web 2.0
rodmazzo919 views
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos! by Fernando Puente
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Fernando Puente446 views
Optimización SEO para sitios web hechos con WordPress by Iñaki Lakarra
Optimización SEO para sitios web hechos con WordPressOptimización SEO para sitios web hechos con WordPress
Optimización SEO para sitios web hechos con WordPress
Iñaki Lakarra1.9K views
Optimiza tus webs a bajo costo - WCVenezuela2021 by Fernando Puente
Optimiza tus webs a bajo costo - WCVenezuela2021Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021
Fernando Puente105 views
Taller WPO - Carga condicional de plugins by Fernando Puente
Taller WPO - Carga condicional de pluginsTaller WPO - Carga condicional de plugins
Taller WPO - Carga condicional de plugins
Fernando Puente66.2K views

Similar to WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018

Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018 by
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018JuanKa Díaz - jdevelopia
577 views42 slides
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP... by
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...JuanKa Díaz - jdevelopia
205 views56 slides
Aprende cómo tener una Web Efectiva para tu Empresa by
Aprende cómo tener una Web Efectiva para tu EmpresaAprende cómo tener una Web Efectiva para tu Empresa
Aprende cómo tener una Web Efectiva para tu EmpresaJuan Merodio
2.8K views57 slides
Importancia de los Negocios Electronicos - Cursostech by
Importancia de los Negocios Electronicos  - CursostechImportancia de los Negocios Electronicos  - Cursostech
Importancia de los Negocios Electronicos - CursostechPedro Pachas Suárez
1.9K views84 slides
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co... by
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...Fanoestudio.com
245 views20 slides
Joomla Cms by
Joomla CmsJoomla Cms
Joomla CmsEdwin Arley Bernal Holguin
573 views21 slides

Similar to WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018(20)

Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018 by JuanKa Díaz - jdevelopia
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP... by JuanKa Díaz - jdevelopia
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Aprende cómo tener una Web Efectiva para tu Empresa by Juan Merodio
Aprende cómo tener una Web Efectiva para tu EmpresaAprende cómo tener una Web Efectiva para tu Empresa
Aprende cómo tener una Web Efectiva para tu Empresa
Juan Merodio2.8K views
Importancia de los Negocios Electronicos - Cursostech by Pedro Pachas Suárez
Importancia de los Negocios Electronicos  - CursostechImportancia de los Negocios Electronicos  - Cursostech
Importancia de los Negocios Electronicos - Cursostech
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co... by Fanoestudio.com
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...
TICs. Herramientas y Aplicaciones para el Trabajo con Jóvenes: Gestores de co...
Fanoestudio.com245 views
Posicionamiento en buscadores y Wordpress by Javier Cebrián
Posicionamiento en buscadores y WordpressPosicionamiento en buscadores y Wordpress
Posicionamiento en buscadores y Wordpress
Javier Cebrián521 views
Presentación Angel Ayala - eCommerce Day Asunción 2015 by eCommerce Institute
Presentación Angel Ayala - eCommerce Day Asunción 2015 Presentación Angel Ayala - eCommerce Day Asunción 2015
Presentación Angel Ayala - eCommerce Day Asunción 2015
Segunda Charla by Luis Vahos
Segunda CharlaSegunda Charla
Segunda Charla
Luis Vahos374 views
2 estructura de_un_sitio_web by Yulian Bedoya
2 estructura de_un_sitio_web2 estructura de_un_sitio_web
2 estructura de_un_sitio_web
Yulian Bedoya814 views
Documentacion ihm3 by coorie100
Documentacion ihm3Documentacion ihm3
Documentacion ihm3
coorie100600 views
Cómo abordar un proyecto web y no morir en el intento - Indusmedia -2014 by Iñaki Lakarra
Cómo abordar un proyecto web y no morir en el intento - Indusmedia -2014Cómo abordar un proyecto web y no morir en el intento - Indusmedia -2014
Cómo abordar un proyecto web y no morir en el intento - Indusmedia -2014
Iñaki Lakarra2.8K views
SEO+SEM+Email Marketing by Clever Consulting by Clever Consulting
SEO+SEM+Email Marketing by Clever ConsultingSEO+SEM+Email Marketing by Clever Consulting
SEO+SEM+Email Marketing by Clever Consulting
Clever Consulting1.3K views

More from JuanKa Díaz - jdevelopia

Introducción a los campos personalizados en WordPress con ACF by
Introducción a los campos personalizados en WordPress con ACFIntroducción a los campos personalizados en WordPress con ACF
Introducción a los campos personalizados en WordPress con ACFJuanKa Díaz - jdevelopia
145 views45 slides
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr... by
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...JuanKa Díaz - jdevelopia
118 views33 slides
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru by
Soporte en WordPress: cómo dar/obtener ayuda por Violeta BruSoporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
Soporte en WordPress: cómo dar/obtener ayuda por Violeta BruJuanKa Díaz - jdevelopia
199 views24 slides
Introduccion a WooCommerce - eConference live by
Introduccion a WooCommerce - eConference liveIntroduccion a WooCommerce - eConference live
Introduccion a WooCommerce - eConference liveJuanKa Díaz - jdevelopia
209 views38 slides
Como elegir un buen hosting para WordPress by
Como elegir un buen hosting para WordPressComo elegir un buen hosting para WordPress
Como elegir un buen hosting para WordPressJuanKa Díaz - jdevelopia
202 views17 slides
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance... by
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...JuanKa Díaz - jdevelopia
3.8K views32 slides

More from JuanKa Díaz - jdevelopia(15)

Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr... by JuanKa Díaz - jdevelopia
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance... by JuanKa Díaz - jdevelopia
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad... by JuanKa Díaz - jdevelopia
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We... by JuanKa Díaz - jdevelopia
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha by JuanKa Díaz - jdevelopia
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKuchaWPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance... by JuanKa Díaz - jdevelopia
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017 by JuanKa Díaz - jdevelopia
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona... by JuanKa Díaz - jdevelopia
Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...

Recently uploaded

Fundamentos de electricidad y electrónica.docx by
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docxDilanTabares
5 views9 slides
Examen Configuracion III.pptx by
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptxgatb1825
7 views5 slides
Presentación visual Slideshare. by
Presentación visual Slideshare.Presentación visual Slideshare.
Presentación visual Slideshare.Christian Novoa
6 views10 slides
proyecto lavadora.docx by
proyecto lavadora.docxproyecto lavadora.docx
proyecto lavadora.docxpaulavallejo21
11 views2 slides
Tarea Curso Tecnologias para la enseñanza virtual.pptx by
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptxlesliealejandraContr
13 views11 slides
Tecnologías para la enseñanza virtual by
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual mpachecocodem
9 views8 slides

Recently uploaded(20)

Fundamentos de electricidad y electrónica.docx by DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 views
Examen Configuracion III.pptx by gatb1825
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptx
gatb18257 views
Tarea Curso Tecnologias para la enseñanza virtual.pptx by lesliealejandraContr
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual by mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem9 views
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx by DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 views
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx by dreadlockp5
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptxCÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
dreadlockp58 views
Tecnologías para la enseñanza virtual.pptx by exprosaavedra
Tecnologías para la enseñanza virtual.pptxTecnologías para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptx
exprosaavedra15 views
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf by MELVINCALLO1
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdfSESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
MELVINCALLO15 views
Los principios de la Antropometria y Ergonomia.pdf by BenisBorges
Los principios de la Antropometria y Ergonomia.pdfLos principios de la Antropometria y Ergonomia.pdf
Los principios de la Antropometria y Ergonomia.pdf
BenisBorges6 views
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx by MaraJos722801
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
MaraJos7228015 views
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador by lopezyetsiree
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscadorcuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
cuadros comparativos intranet/ EXTRANET, datos/información, navegador/ buscador
lopezyetsiree12 views
Fundamentos de Electricidad y Electronica 9-3 (1).docx by Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094795 views
Cuadros comparativos Herramientas tecnologicas III.pdf by DarlingGalan1
Cuadros comparativos Herramientas tecnologicas III.pdfCuadros comparativos Herramientas tecnologicas III.pdf
Cuadros comparativos Herramientas tecnologicas III.pdf
DarlingGalan17 views
Tecnologías para la enseñanza virtual_cdc.pptx by CarmenerdelHuasco
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx by davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx

WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018

  • 1. WordPress, el Software Libre como punto de unión JuanKa Díaz
  • 2. JuanKa Díaz - jdevelopia.com Desarrollador Front-End (Programador de lo que se ve) en jdevelopia Especializado en WordPress y Joomla! WordPress Tarragona Podcaster en Zona Crítica, Post Type Podcast Desarrollo web y organización de eventos en JoomlaES
  • 3. https://wptarragona.com/ - 203 miembros 2 Meetups mensuales
 WordPress&Beers Meetup - 50% Teoría / 50% Práctica
 Tarragona Impulsa & Castell del Paborde WordPress Tarragona
  • 4. https://www.dariobf.com/podcast/
 Podcast sobre diseño y desarrollo web en WordPress
 Zona Crítica Postype Podcast
  • 6. Disclaimer El contenido de esta presentación representa única y exclusivamente la opinión del presentador, no se pretende sentar cátedra ni redactar un nuevo testamento con mandamientos escritos sobre piedra, simplemente difundir opinión, experiencia y recomendaciones que puedan servir tanto a principiantes, clientes como a desarrolladores. Todas estas opiniones están totalmente abiertas a discusión y debate.
  • 7. 22 días 22 artículos www.octuweb.com
 El estado del arte del diseño y desarrollo web en español Desde 2014, edición anual. Entre 21 y 23 artículos cada edición. Entre 21 y 23 autores por edición. Félix Ortega 100% altruista Deslocalizado
  • 8. 5 millones visitas 5 idiomas Más de 30 personas en plantilla Redactores, audiovisual, rrss, diseño, desarrollo y mantenimiento, publicidad, etc… Sede en Madrid, equipo deslocalizado Diario digital www.sportyou.es
  • 9. Plugins www.neliosoftware.com Desarrollo y comercialización de plugins 3 socios técnicos Nelio Content - más de 5000 instalaciones activas Nelio AB Testing - más de 1000 instalaciones activas 80% facturación fuera de España Barcelona
  • 10. Red de Blogs www.actualidadblog.com Entre 5 y 10 personas full time. Desarrollo, SEO, Coordinadores contenidos, gerencia y publicidad. Entre 80 y 120 redactores. Entre 45 y 50 sites Soydemac, Androidsis, Thermorecetas Sede Manzanares el Real, Madrid. Equipo deslocalizado
  • 11. Plataforma formación www.boluda.com Membership site 1 gerente + 5 personas full time en soporte + 20 profesores Más de 140 video-cursos Completamente deslocalizados
  • 12. eCommerce www.mamoriginals.com Venta relojes realizados en madera natural Almacén y Showroom Venta multinacional, enfocada a 5 países - 5 idiomas Sede Barcelona
  • 13. ¿Pero qué tienen en común?
  • 14. …diseñadores, redactores, SEO, coordinadores de contenidos, multimedia, programadores, marketing y ventas, formación, difusión…
  • 15. Porcentaje de uso principales CMS https://w3techs.com/ Estadísticas basadas en las primeras 1 millón de páginas con mas tráfico de internet. WordPress 60,4% Joomla! 6,4% Drupal 4,5% Otros CMS 28,7% Joomla! 6,4% - 3.1 % de internet Drupal 4,5% - 2,2% de internet WordPress 60,4% - 29,6% de internet Fuentes: https://w3techs.com/technologies/details/cm-wordpress/all/all https://w3techs.com/technologies/details/cm-joomla/all/all https://w3techs.com/technologies/details/cm-drupal/all/all
  • 16. WordPress es Software Libre · Qué es - GNU/GPL · Libre, no quiere decir gratis · Tu te adaptas, no él a ti · Comprender su filosofía
  • 17. Páginas, Entradas, Medios, Comentarios, Custom Post Types, eCommerce, Vlogs…
  • 18. El Contenido, ese gran desconocido… Es el conjunto de cada una de las partes que constan en una unidad. Contenido dinámico: textos, imágenes, videos, ficheros descargables, etc. que forman parte de las páginas web. 
 Wikipedia dixit
  • 19. El contenido es el rey 1.- Contenido de calidad 2.- Foco, objetivos, etc… 3.- Jerarquizar el Contenido
 4.- Unidad mínima de información 5.- Datos inter operables, abstractos 6.- Correcta maquetación 7.- SEO/Microdata/etc…
  • 20. Un poco de historia 2003, Mayo - Nacimiento de WordPress - Entradas (Posts) 2005, Febrero - WordPress 1.5 - Páginas 2010, Julio - WordPress 3.0 - Custom Post Types 2018, ??? - WordPress 5.0 - Gutenberg Presentación Gutenberg - https://youtu.be/XOY3ZUO6P0k?t=35m18s
  • 25. Usos de Páginas · Contenido estático/interno: Quienes somos, formulario contacto, Producto o servicio concreto, etc… · Homepage · Landing page · Maquetación
 independiente · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Recomendaciones · Libertad en maquetación · Hacer uso de “Atributos de página” · “Page Builders”

  • 28. Usos de Entradas · Contenido dinámico
 Noticias/artículos/blog · Uso de categorías · Contenido con fecha 
 · Filtrados · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Recomendaciones · Maquetación “moderada” · Establecer una estructura de datos y maquetación para cambios masivos · NO USAR Page Builders

  • 29. Medios Contenido multimedia No jerárquico No taxonomías Archive Meta etiquetar los elementos
  • 31. Custom Post Types “Tipo de Publicación Personalizada” Libertad de comportamiento (tipo página o tipo entrada) Vistas Custom Libertad de Taxonomías
  • 33. Usos de CPT · Contenido estático/dinámico Portfolio, Banners, Directorio, Charlas, Ponentes, 
 etc… · Taxonomías propias(transversales) · Libertad total en orden de listados, mostrar información 
 · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Recomendaciones · Libertad TOTAL en maquetación · Hacer uso de “plantillas” · Estructura de datos (Campos personalizados)
  • 34. Entonces… ¿Que es mejor, Páginas, Entradas, CPT´S?
  • 35. Páginas · Contenido estático · Jerarquía · Atemporales · Contacto, Quiénes somos,
 Servicios… 
 · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Entradas · Contenido dinámico · Taxonomías · Temporales · Notícias, Portfolio, Eventos,
 Directorio 

  • 36. Páginas Entradas Custom Post Types Atributos de página * Imagen destacada Campos personalizados Comentarios Slug Autor Formato Categorías Etiquetas Extracto Enviar trackbacks
  • 39. WooCommerce ¿Por qué? - Es WordPress - Blog integrado - SEO - Solución 100% nativa Plugins genéricos de WP - Plugins genéricos de WC
  • 41. Simples (virtuales y descargables) Producto agrupado Producto externo/afiliado Producto variable Tipos de producto
  • 42. Transferencia bancaria Contra reembolso Recogida en tienda Paypal (0,35€ + 3,4%) Pasarela banco (fijo + 0,7 ~ 3%) Stripe (1,4%) Pasarelas de pago
  • 43. Funcionalidades Gestión de inventario, ofertas con límite de tiempo, atributos personalizables, filtros para productos, ventas cruzadas, valoraciones de clientes, eMails transaccionales, zonas de envío, cálculo de impuestos, venta POS (point of sale), etc.
  • 44. Tienda Online Catálogo de productos Plataforma de cursos Booking DropShipping Afiliados Membership site etc. ¿Solo eCommerce?
  • 45. para evitar ser un ÑAAS* *Ñapas As A Service RECOMENDACIONES
  • 46. Temas con funcionalidad · Uso correcto del fichero functions · Tema = Diseño ≠ Funcionalidad · Tema multipropósito = Sin propósito = Despropósito · Tema ≠ SEO Friendly Lock-in como alma que lleva el diablo en WCSantander 2017
  • 47. Plugindependencia · Reducir el uso · Acotar funcionalidades · No necesitas ese plugin
  • 48. CPT para cada propósito Nativo
 *CPT UI Independizar cada tipo de contenido Elección de Jerarquía Capacidad de extenderlo de forma unitaria
  • 50. Unidad mínima de información ≠ Editor!!! Establecer una buena arquitectura de la información Estructurar los datos Evitar las dependencias innecesarias Contenido exportable en csv Independizar contenido y plantillas(layouts) = Extender funcionalidad
  • 51. Campos Personalizados Nativo (Custom Fields) *Advanced Custom Fields *Toolset *Pods Estructura de datos Datos inter operables Libertad en maquetación Extender la funcionalidad
  • 52. Abstracción de datos = datos inter operables Estructura de datos Abstraer del diseño Actualizaciones masivas No dependencia Capacidad de extender
  • 53. Una buena web se puede resumir en un “Word”
  • 56. El único sitio donde el “éxito” aparece antes que el “trabajo” es en el diccionario - Donald Kendall, PepsiCo -