Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

62
WC BA 17 Pablo Capello Multisites: creando una red de sitios con WordPress @capellopablo

Transcript of Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Page 1: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

WCBA17

Pablo CapelloMultisites: creando una red de sitios con WordPress@capellopablo

Page 2: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¿Qué es WordPress Multisite?

Page 3: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

WordPress Multisite es simplemente una función nativa de

WordPress (desde la versión 3.0).

Permite crear varios sitios en una misma

instalación.

Page 4: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

WordPress vs WordPress Multisite

Page 5: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Ventajas y desventajas

Page 6: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Error: WordPress y WordPress Multisite no son dos aplicaciones distintas.

Es una misma aplicación con nuevas y diferentes características pensadas para resolver diferentes necesidades.

Page 7: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Diferencias y características

Page 8: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Estructura de carpetas

wordpress

wp-content

mu-plugins

plugins

themes

languages

uploads

WordPress

wordpress

wp-content

mu-plugins

plugins

themes

languages

uploads

WordPress Multisite

Page 9: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“En WordPress Multisite la carpeta

de uploads va a tener una subcarpeta por cada nuevo sitio

que creemos en la red.

Page 10: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Por cada nuevo sitio de la red,

WordPress Multisite creará nuevas tablas de contenidos y opciones.

Page 11: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Además, WordPress creará nuevas tablas para el funcionamiento de

la red.

Page 12: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Estructura de base de datosWordPress Multisite DB

wp_comments*wp_commentmeta*wp_posts*wp_postmeta*wp_terms*wp_termmeta*wp_term_taxonomy*wp_term_relationships*wp_options*

wp_userswp_usersmeta

wp_blogswp_blog_versionswp_registration_logwp_signupswp_sitewp_sitemeta

* Tablas que se duplican en cada nuevo sitio.

Page 13: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Estructura de base de datosWordPress Multisite DB

wp_commentswp_commentmetawp_postswp_postmetawp_termswp_termmetawp_term_taxonomywp_term_relationshipswp_options

Tablas que se duplican en cada nuevo sitio.

Page 14: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Estructura de base de datosWordPress Multisite DB

wp_userswp_usersmeta

wp_blogswp_blog_versionswp_registration_logwp_signupswp_sitewp_sitemeta

Tablas de usuarios globales y tablas de la red

Page 15: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Importante

Las tablas de usuarios son las únicas que no se duplican por cada

nuevo sitio.

Page 16: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Esto permite tener una

administración global de usuarios a través de toda la red.

Page 17: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¿QUÉ ES LO BUENO?

Page 18: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¿QUÉ ES LO BUENO?

Que todo se unifica en una sola base de datos con muchas tablas.

Page 19: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¿QUÉ ES LO BUENO?

Que todo se unifica en una sola base de datos con muchas tablas.

¿QUÉ ES LO MALO?

Page 20: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¿QUÉ ES LO BUENO?

Que todo se unifica en una sola base de datos con muchas tablas.

¿QUÉ ES LO MALO?

Que todo se unifica en una sola base de datos con muchas tablas.

Page 21: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“ImportanteSeguridad

CompatibilidadesOptimización

Page 22: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Diferencias con WordPress

Page 23: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Diferencias con WordPress

◎ Gestión de usuarios◎ Dashboard◎ Configuración de sitios◎ Gestión de plugins◎ Gestión de themes

Page 24: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de usuarios

En una instalación multisitio, WordPress activa un nuevo rol de

usuario: Super Admin.

Page 25: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de usuarios

La gestión de usuarios es global.

Page 26: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de usuarios

Un mismo usuario puede tener acceso a más de un sitio con

diferentes permisos.

Page 27: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Dashboard

En una instalación multisitio, podremos acceder a un nuevo

escritorio donde administraremos todos los aspectos de la red.

Page 28: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
Page 29: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Configuración de sitios

Desde el escritorio de la red se pueden editar las configuraciones

de cada sitio.

Ej: Permalinks, Template, Comentarios, Privacidad, Medios, Idioma, etc.

Page 30: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
Page 31: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de plugins

Los plugins deben agregarse desde el entorno de red.

Page 32: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de plugins

Pueden activarse/desactivarse para todos los sitios de la red con

un click.

Page 33: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de plugins

Pueden activar/desactivarse de manera individual desde escritorio

de cada sitio.

Page 34: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de themes

Los themes deben agregarse desde el entorno de red.

Page 35: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de themes

El theme debe seleccionarse desde el entorno del sitio.

Page 36: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Gestión de themes

Pueden activarse/desactivarse para todos los sitios de la red con

un click.

Page 37: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“importante

Activar un theme para la red no significa que todos los sitios

inmediatamente tengan ese theme activo, sino que pueden activarlo.

Page 38: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“importante

Es decir, activando un theme globalmente hacemos que el

theme esté disponible para todos los sitios pero hay que activarlo

desde cada sitio.

Page 39: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Algunos TIPs para WordPress Multisites

Page 40: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“A partir del theme en uso podemos crear un child del mismo por cada

sitio de la red.

Page 41: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Asignar a los usuarios super admin

como administradores de cada sitio.

Page 42: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Reutilizar los recursos multimedia.

Page 43: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Utilizar instalaciones con

subdominios.

Page 44: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“No usar prefijos de tablas CON

MAYUS.

Page 45: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Extendiendo WordPress Multisites

Page 46: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Multisite Plugin Manager

Controla los permisos a los plugins.

Page 47: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

iThemes Security

Agrega una capa de seguridad tanto a los sitios como a la red.

Page 48: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

MultilingualPress

Crea redes de sitios multilanguages o multizonas relacionando contenidos.

Page 49: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

WordPress MU Domain Mapping

Agrega diferentes dominios a los nuevos sitios de la red. Compatible con subdirectorios.

Page 50: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

User Switching

Permite ver un sitio con otro rol de usuario.

Page 51: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Pro Sites

Crea una red de sitios con servicios premium (saas).

Page 52: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

“Y como seguramente todo esto les

parece poco...

Page 53: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Crème de la crème

Page 54: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

WP Multi Network

A través de la gestión del ID del sitio padre, en la creación de un nuevo sitio, permite crear una red de redes de sitios WordPress.

Page 55: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

Usos comunes

Page 56: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

1.BusinessCrear una red de sitios institucionales con diferentes contenidos

Page 57: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

2.EducaciónCrear una red de sitios por docentes, niveles, materias, actividades, etc.

Page 58: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

3.SAASCrear un sitio institucional con la opción de compra/suscripción que genere un nuevo sitio -aplicación web- por cada compra.

Page 59: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

4.Multi lenguajeCrear un sitio por cada idioma y relacionarlos entre sí.Podemos combinarlo con cualquiera de las opciones anteriores.

Page 60: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

5.PortfolioRed de sitio que muestre la versión entregable de nuestros trabajos (Porque todos sabemos lo que pasa cuando le damos el acceso al cliente)

Page 61: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

6.Apps o comunidadesRed de 2 sitios: Un sitio institucional público donde el usuario se registre y otro sitio privado que contiene nuestra app o comunidad.

Page 62: Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)

¡Gracias!Pablo Capello

Preguntas?

@capellopablo