Todas las ponencias: Track 2 tarde

Después de tomar el solete, comer y relacionarnos como humanos normales, no solo como espectadores, volvimos al ataque con todas nuestras ansias de aprender renovadas. A continuación os dejamos el resumen de las charlas de la tarde del track 2:

6. WPO en WordPress para reducir costes y aumentar beneficios por Nilo Vélez

Nilo Vélez lleva más de 20 años haciendo webs como freelance, por cuenta ajena y para proyectos propios. Es un miembro muy activo dentro de la comunidad WordPress, es moderador del equipo de traductores, coorganizador de WordCamp Sevilla y voluntario en todo lo que se tercie.

En su charla vamos a ver qué conceptos hay que tener en cuenta a la hora de hacer una página web en WordPress para reducir el consumo de recursos y así mejorar los tiempos de carga con el fin de ahorrar dinerito en hospedaje, haciendo así que el desarrollo web sea más rentable y asequible para proyectos pequeños.

Nilo comienza su charla lanzando una pregunta abierta al público: “¿Para qué hacéis páginas web?” ¿Para ganar dinero? Si… esta es la realidad. Buscamos rentabilidad.

Cuando se habla de cosas de marketing y de cosas como el ROI, hablamos de que al final cuanto más dinero ganes o menos dinero inviertas, mejor. Esto es tremendamente difícil de garantizar sobre todo cuando estás comenzando con una nueva empresa… porque hay una cosa que es cierta, el 80% de las empresas cierran en los primeros 2 años.

Existen modelos como Lean Startup que aplica un modelo muy sencillo: en lugar de empezar con una gran inversión, mejor iniciar con un prototipo, es decir, empezar por una hipótesis, con esa hipótesis hacemos algo que se pueda validar, algo que se pueda mostrar a la gente y crear así un producto mínimo viable.

El producto mínimo viable es el producto más sencillo que puedes hacer. Ese producto se vende, se prueba, se miden los resultados, vemos si realmente funciona, si vemos que hay que mejorar algo, se mejora (aquí las pérdidas aun no son cuantiosas), con ese aprendizaje, mejoras el producto y de este modo vas haciendo cada vez cosas más refinadas.

Según palabras de Nilo, al final todo se reduce a: “Falla rápido, falla barato”. ¡Y cuanta razón tiene!

Pongamos por ejemplo que hemos hecho una página web “potable”, vamos haciendo y deshaciendo, probando esto y aquello y cada vez la web va pesando más. Esta web, como decíamos, está “apañá” pero no termina de vender, así que decidimos meterle publicidad para darle un empujoncito. Creamos nuestra publicidad en Google ads, pero no hay manera. Así que decidimos contactar con nuestro asesor de Google, Christopher. Éste nos dice que para poder validar nuestros anuncios, lo recomendable sería meterle 10 euritos al día, pero oye, que si son 30 mejor… Después de estar gastándote un pastón al mes durante varios meses, Christopher te dice que claro, el rendimiento de las campañas no es el esperado porque el rendimiento de la página no es óptimo y deberías optimizarlo porque con esos tiempos de carga… ¡Te está subiendo el precio del clic! (Vaya… si esto lo hubiera sabido antes…)

En estos casos es posible que tu mejor opción sea hacerte una web desde cero, básicamente porque hacer ñapas o intentar arreglar el desastre que tienes no sea lo más rentable en estos momentos.

Por eso, si quieres hacer las cosas bien desde el principio, una idea genial es tener en consideración todo lo que nos enseña Nilo, que tiene que ver con:

Hospedaje: Barato no es lo mismo que cutre.

WordPress está preparado para que funcione en hostings no muy potentes, ahora bien, si nos decantamos por algo barato debemos tener claro que se trata de un procesador compartido, que tiene un disco grande, pero lento, puede tener poca memoria…

Lo que es realmente importante es, a la hora de contratar un hospedaje, tener en cuenta lo siguiente:

  • Componentes actualizados
  • Permisos bien gestionados
  • HTTP/2 (Requiere SSL)
  • PHP 7.2+
  • MySQL 8 / MariaDB 10.3+

Las versiones recientes de WordPress llevan incorporada una cualidad muy interesante que podrás encontrarla en Escritorio / Herramientas / Salud del Sitio. Es un panel que nos muestra el estado general del sitio que nos ayudará a revisar qué cosas están bien o cuales debemos revisar (sobre todo si aparecen en color rojo).

Desarrollo: Las cosas bien desde el principio.

Puede que tengas un perfil no concretamente de “desarrollador”, ahora bien, si le vas a meter mano a tu WordPress, debes conocer estas buenas prácticas para poder aplicarlas:

  • Los plugins mejor probarlos en un entorno de pruebas, ¿por qué? Porque un plugin, al desinstalarlo, deja restos y esta basura se queda por tu web y luego es muy difícil quitarla.
  • Las imágenes deben ser optimizadas antes de subirlas a tu página web. Nunca subas una imagen más grande del tamaño real que tendrá en tu sitio, ya que esto hará que tu web cargue mucho más lento. Si nosotros no somos el usuario final y otra persona se va a encargar de subir las imágenes (sin que las optimice), siempre puedes tirar de estos dos plugins: Smuch o Imsanity.
  • Respecto a la caché, lo que hacemos es que de una serie de muchos pasos, nos quedemos con una copia del resultado final y ese resultado final sea el que vas a servir. El plugin SuperCaché es fantástico para webs corporativas. Nilo indica 0 en el tiempo de caché, es decir, de forma que cada vez que generemos contenido nuevo, que se vacíe la caché.

Dentro de las cachés, encontramos otro tema del que se habla mucho, las CDN. Esto significa que una página se descargará más rápida cuanto más cerca de mí se encuentre geográficamente. Es decir, va a descargar siempre más rápido (suponiendo que yo esté en España), una página de Alemania que de Singapur. Las CDN hacen lo mismo que la caché pero además te guardan una copia de tus ficheros en servidores repartidos por el mundo.

Te recomendamos ver el video para ver este tema con más detalle.

Contenidos: Haz menos cosas y hazlas bien.

Existen temas preparados que nos permiten configurarlos sin tener que tocar código, en teoría está muy bien porque partimos de un tema en blanco, pero como hay tanta competencia de este tipo de plantillas en los distintos marketplaces, compiten metiéndoles un montón de cosas, entre ellos plugins a mansalva. El problema viene cuando la gente no llega a leerse el manual, lo primero que hace es instalar la demo con cosas que luego no van a utilizar y están cargando su web con contenido innecesario.

Lo mismo sucede con los plugins, debemos tener cuidado con aquellos que traen muchas cosas de serie, ya que es posible que de un determinado plugin solo nos interese una décima parte, momento en el cual quizá nos interese buscar otras opciones más ligeras.

Debemos tener cuidado con los widgets de redes sociales ya que hacen que nuestra web cargue más lento, ya que estamos sumando al tiempo de carga de nuestra página web, el tiempo de carga de la red social en cuestión. ¿En serio lo ves necesario? Alguien que entra a tu web no quiere ver tus fotos de Instagram, para eso las ve en el propio Instagram, ¿no crees?

Los carrouseles de imágenes tampoco son recomendables (a no ser que sea algo muuuy excepcional) pero piensa que la gente no va a quedarse media hora viendo cómo pasan las imágenes, además, son muchas más llamadas. Simplifica.

¿Sabías que puedes utilizar fondos vectoriales? Olvídate de poner una imagen gigante (que además pesará un montón). Entra a ver el video y revisa la URL que nos facilita Nilo para que a partir de ahora puedas crear tus propios fondos vectoriales y empezar a utilizarlos en tus proyectos.

Conversiones: Céntrate en el objetivo de la web.

Las conversiones se reducen en:

  • Generar confianza en el usuario.
  • Reducir distracciones.
  • Mejorar los tiempos de carga.

Con todos estos consejos, conseguiremos que nuestros proyectos vayan como un cohete y haremos rentables nuestros proyectos. ¡Anímate y empieza a implementar ahora mismo todo lo aprendido!

7. A sustainable business serving low-budget customers (a look into business process, tools I use, workflow and communication) by Wendie Huisintveld.

Un negocio sostenible con clientes de bajo presupuesto (una mirada hacia mi proceso de trabajo, las herramientas que uso, el flujo de trabajo y mi forma de comunicación).

Wendie es holandesa y ayuda a pequeñas empresas a tener presencia online, además es una persona muy activa dentro de la comunidad y especialmente en #WCEUROPE es una profesional muy conocida.

¿Por qué está Wendie aquí? Wendie asegura que su charla:

  • No es una charla sobre quitarle dinero a personas que no tienen, porque eso no se hace.
  • No es una guía rápida sobre cómo hacerte rico.
  • Tampoco es la respuesta a todos tus problemas de dinero.

Wendie comienza contando que durante 2011 trabajaba como directora de proyectos para la Biblioteca de su ciudad y la despidieron. No encontraba trabajo y comenzó a hacer webs por diversión. 

En su primer trabajo cobró 320€ y tardó 3 o 4 semanas en acabarlo, pero claro, con esto no era suficiente para vivir. Desde ese momento empieza a trabajar para gente que la necesita y que no puede pagar gran cosa, o al menos eso le dicen a ella… pero esto no parecía sostenible.

Compañeros y conocidos le aconsejaban que trabajase en proyectos más grandes, con mejores presupuestos, formar parte de un equipo, etc. Ella les hizo caso, lo probó, pero decidió que esta solución no era para ella, como ella misma dice “odia trabajar en equipo”. Tenía que encontrar la manera de hacer lo que ella quería: trabajar sola y a la vez ganar el suficiente dinero para poder pagar sus facturas.

AYUDAR A LA GENTE ≠ GANAR PASTA.
Debería ser posible hacer estas dos cosas a la vez, ¿no?

Comienza a investigar y a hacer cursos como el de WPELEVATION (un curso de 6 semanas en el que aprendes a trabajar mas rápido y mejor) que recomienda encarecidamente y FIZZLE (cuyo slogan es: Gánate la vida haciendo algo que te importa).

Sintiéndose totalmente identificada con este último, comenzó a preguntarse:

  • 1. ¿Por qué hago lo que hago?
  • 2. ¿Cuánto necesito ganar ahora mismo?
  • 3. ¿Cómo combino estas dos respuestas?

Y decidió que las cosas IMPORTANTES para ella eran (y son):

  • Cuidar de su familia, es madre soltera.
  • Trabajar con gente que necesita su ayuda y que le gusta.
  • Encontrar el equilibrio entre trabajo y vida personal.
  • ¡Tener una vida guay!

Nos aconseja que además de pensar en nuestros motivos, que hagamos algo que nos resulte divertido, que la vida del emprendedor ya resulta demasiado dura como tal.

Y hace hincapié en que debemos tener clarísimo en qué gastamos nuestro tiempo. Todo es trabajo (redes sociales, etc.) pero, debemos decidir qué es lo realmente importante (trabajar, estar con amigos, la familia…).

Wendie se puso manos a la obra y creó su lista “Cuánto dinero necesito yo para vivir”:

  • Ingresos mínimos viables, mínima cantidad para pasar el mes.
  • Más cosas que necesita mi negocio: gastos del negocio (Internet, seguros, software, proveedores, etc.)
  • Impuestos.
  • No olvides la comida…

Conclusión: unos 3000€ al mes. (ese fue su resultado)

«Si tengo que ganar esto como mínimo ¿Cómo voy a hacerlo? » Se preguntó.

Su forma de conseguir esa cantidad sin agobiarse fue descomponer esta cantidad en horas y días, para conseguir un precio/por hora. Ya lo tenía: 37,45€ p/h.

Clientes que molan

Ella necesita trabajar con gente que le gusta, así que hizo otra lista:

  • Son autónomos.
  • Gente que se implique mucho en el proyecto.
  • Creativos.
  • Gente que la escuche. 
  • Gente que haga lo que les aconseja. 
  • Que se alegre cuando vea sus llamadas. 
  • Bla, bla, bla…

Pensando en todo esto descubrió que:

«Mi perfil de cliente es alguien a quien yo invitaría a entrar en mi casa si apareciera de imprevisto» y este es su criterio personal. Cuando les conoce, ella asegura que lo siente, lo nota, en ese momento ya sabe si lo haría o no.

«¿En qué puedo ayudarles para que ellos me ayuden a conseguir el dinero que necesito para pagar mis facturas?» Ella sabe que no tienen presupuesto así que tiene asumido que solo será una parte de esos 3000€ que ella necesita.

«Los clientes que se acercan a ti sin dinero no son clientes, son obras de caridad.«

Wendie Huisintveld

Y pasamos a las preguntas sobre sus clientes:

  • ¿Qué cree que necesita?
  • ¿Qué necesita de verdad en ese momento? 
  • ¿Qué puede hacer ella para que esto sea asumible y provechoso para los ambos?
  • ¿Qué hará para que funcione?

Los pasos a seguir, descritos por Wendie, serían:

  1. ¿Y qué hago yo para conseguir que esto funcione?

Los clientes tienen que preparar los contenidos, redactar los textos, conseguir las imágenes, etc. todo eso no lo han pensado y yo decidí que sería la persona que les guiaría y que les resolvería el problema.

Servicios que ofrezco:

  • Descubrir (quién es, qué vende y quién es su cliente)
  • Crear contenidos
  • Diseñar
  • Educar (enseñarles a usar su web, si una web no se usa, no tiene sentido)
  • Mantenimiento

Estandarizar (para conseguir la meta):

  • Estandarizar emails, checklists, formularios, todo.
  • Cuando alguien me llama le reenvío directamente el email con la checklist de lo que quiero que me prepare antes de vernos.
  • «Necesito hacerte unas preguntas sobre cómo debería ser tu web» y entonces: formulario. Y no me preocupo por su respuesta, si no contestan el formulario es que no son mi cliente.
  • Las automatizaciones son mágicas, todo es más rápido, no hay que pensar y está todo hecho.

Si actuamos así, la gente se siente ayudada porque les sirves de guía. Ella tiene su checklist para todos los apartados: Home, Sobre mi, Productos, Contacto y hasta para las imágenes…

Automatizar:

Ha creado un WP estándar para todos los proyectos con los temas, plugins y todo lo que necesita para instalar en un solo click, además ha encontrado un hosting que le permite duplicarlo fácilmente.

Externalizar:

Es su forma de ganar tiempo y espacio en la mente.

Límites saludables:

La gente paga por TODO su tiempo, cuando contratas a Wendie cada minuto que pasas con ella lo pagas. Ha limitado los extras porque no tenían fin…

Esto lo deja superclaro al cliente desde el principio: «Si me llamas ese tiempo cuenta y me pagas. Yo decido cuando llamar. Ya no pierdo mi tiempo ni regalo mis conocimientos. Yo puedo ayudarte pero si quieres mas cosas tienes que pagarlas.»

CLAVES

El presupuesto global suele ser de unos 1500€ pero Wendie divide sus presupuestos por áreas, puedes contratarlas o no, de forma libre, y tienen sus precios por separado.

Ella ofrece pequeños servicios en lugar de uno grande que pueden contratarse por separado. Lo bueno es que la gente puede tardar lo que quiera en crear su contenido, no está esperando, ya que mientras tanto ocupa su tiempo con otros clientes.

CONCLUSIONES

  • El dinero no es todo, pero preocuparte por él cuando no tienes puede controlar toda tu vida.
  • Cuídate tú primero (económicamente también). Tu mente funciona distinto cuando funciona desde la tranquilidad o desde la pobreza.
  • El dinero no es el problema, el problema es que trabajes alineado a lo que te pagan para que sea provechoso para ti.
  • Si no tiene nada de dinero, no es un cliente.
  • Aprende de otros, ajusta esos aprendizajes a lo que tú necesitas.
  • Todos los sistemas de trabajo funcionan, encuentra el tuyo propio.

BONUS TRACKS:

  • Entrénate en decir NO. Es muy sano.
  • Siempre puedes darles otra opción, recomendarles a otra persona, etc.
  • Si no tienes todo el material, no empieces.

Wendie eres un descubrimiento alucinante.

8. Time management (time management techniques can help you to be more productive) by Paola Tursi.

Paola Tursi  es italiana y es  “professional organizer” o lo que nosotros llamaríamos “organizadora profesional”. Paola forma parte del equipo de “Organizzatessen”, un equipo de organizadoras profesionales que trabajan con grandes empresas, autónomos, dan cursos y charlas y asesoran a sus clientes de forma personalizada.

Paola nos habla en esta ocasión sobre la gestión de nuestro tiempo , “Time management” expresión que todos hemos escuchado, y que ella asegura que eso no es posible, que lo que debemos hacer es gestionarnos a nosotros mismos durante nuestro día laboral, especialmente cuando somos freelance o “nómadas digitales” como ella. 

Paola nos descubrirá “el ingrediente secreto para un gran control de nuestro tiempo”. Sabiendo que el tiempo es limitado y que todos tenemos el mismo, la productividad es una solución, podemos aprender técnicas y aplicarlas para hacer más cosas en un día.

Su consejo: «Focalízate en las cosas verdaderamente importantes, durante el trabajo pero también durante tu vida personal.»

Pero claro, Paola dice que la gestión del tiempo no es posible y que tampoco nos va a dar herramientas que obviamente podemos buscar por nuestra cuenta como las diversas Apps existentes, ¿entonces qué?.

Paola nos propone pasar 1 solo minuto en la sala sin hacer absolutamente nada pero conscientes de ese paso del tiempo. El tiempo se hace largo y nos damos cuenta de todas las cosas que podríamos estar haciendo.

Su solución: ella nos propone ser más conscientes de nuestra tarea, de vivirla más profundamente, porque no estamos acostumbrados y pasamos de una cosa a la otra sin ser conscientes de cómo desarrollamos esa tarea.

AWARENESS – Consciencia

Esa es la clave, la solución para tener mas tiempo en nuestro día.

La organización nos servirá para aclarar nuestra mente y para liberarla, para enfocarnos en las cosas que realmente importan.

Está claro que hay cosas que no nos gusta hacer y nos vemos obligados, pero es genial tacharlas rápido, porque nos libera y esto nos lleva a la tan ansiada satisfacción.

Nos han contado que lo genial es ser “multitasking” pero esto no es cierto. De esta forma forzamos a nuestro cerebro a concentrarse a cada momento en algo diferente, le quitamos el foco y perdemos tiempo y energía.

Somos mucho más efectivos cuando nos concentramos en una sola tarea y nos lo demuestra con un sencillo y curioso ejercicio (que podéis ver en el vídeo).

En nuestro día a día, Paola nos recomienda utilizar un temporizador y que nos sumerjamos en 1 sola tarea profundamente al menos durante 15 min.

“Time management” es aprovechar nuestro tiempo eficientemente y no desperdiciarlo.

Tenemos un tesoro que es nuestro tiempo, hagamos 1 sola cosa a la vez y seamos conscientes de lo que estamos haciendo, de esta forma nuestro tiempo se expandirá»

Paola Tursi

¡Muchas gracias a Patricia Navarro por preparar los dos resúmenes de las charlas de Wendie y Paola! Para los que no hablamos inglés es todo un lujo poder contar con este contenido en castellano. ¡Que los disfrutéis!

Y ahora sí amigos… Este fue el final de las charlas del Track 2. Si te has perdido las de la mañana, visita este enlace.

En breve podréis consultar los resúmenes del Track 1…
¡Estad atentos!

Todas las ponencias: Track 2 mañana

Ya tenemos el resumen de todas las charlas del día 19 de octubre de la Track 2 para que podáis disfrutarlas. No olvidéis coger papel y boli para tomar apuntes, ¡porque el contenido es brutal! Os dejamos el video de la charla para que podáis verlo tantas veces como queráis, información sobre los ponentes, un resumen de cada charla (por si queréis ojear un poquito de qué va antes de ver el video) y un link de descarga con la presentación en cuestión.

En los videos podrás encontrar información adicional, por lo que te recomendamos apagar el móvil y estar muy atento/a a toda esta información.

A lo largo de 4 artículos separados por tiempo (mañana y tarde) y tracks (1 y 2) os compartimos la información de todas las charlas de nuestros ponentes en la WordCamp Valencia 2019. En los próximos días os iremos ampliando toda la información.

Esperamos que os sea útil y sobre todo de vuestro interés:

1. SEO local o Rich Snippets por Noelia Regalado

Un día Noelia Regalado se dio cuenta de que no había venido al mundo a vender, sino a ayudar a las empresas y profesionales a que ellos tuvieran la oportunidad de tener mayor visibilidad en Internet. Por eso decidió seguir su instinto y formarse en lo que más le gustaba, el posicionamiento web (SEO). Ahora trabaja como consultora SEO y ha venido a explicarnos un montón de cosas que no te puedes perder, aquí os dejamos el resumen, ¡empezamos!

¿Qué es el SEO local?

Son una serie de acciones y estrategias que aplicamos dentro y fuera de nuestro sitio web para ser posicionados en base a una geolocalización.

¿Qué es el rich snippets o fragmentos enriquecidos?

Son extracciones del contenido de tu web que se utilizan para categorizar la información que ofrecemos.

¿Qué es el marcado de datos y cómo nos ayuda a la presentación de Rich Snippets?

Con el marcado de datos, indicamos a Google qué información queremos representar en forma de Rich Snippets para ofrecer a nuestros clientes los datos de nuestro negocio de forma más rápida y clara.

¿Qué es y cómo funciona Google MyBusiness?

GMB es una herramienta gratuita que Google nos ofrece para trabajar el SEO Local, enseñando de forma destacada los datos de nuestro negocio.

¿Cómo podemos reforzar GMB con el marcado de datos?

Cuando rellenamos como usuario nuestra ficha de empresa, hay algunos campos que podemos reforzar para que Google nos tenga en mayor consideración. Para implementar el marcado de datos podemos hacerlo mediante código (si tenemos conocimientos técnicos) o mediante plugins.

¿Qué debemos tener en cuenta para SEO Local?

  1. Rellenar muy bien el NAP (Name, Address, Phone). Deben ser los mismos en todas partes.
  2. Informar al usuario del horario de apertura y cierre.
  3. Google tiene muy en cuenta la valoración (reseñas) de nuestros clientes, por lo que las opiniones son un factor importante de posicionamiento.
  4. Rango de precio. Podemos mostrar el rango de precios de nuestro negocio con un correcto marcado de datos.
  5. Breadcrumbs. Podemos marcar los breadcrumbs que queremos que muestre Google en los resultados de búsqueda.

Herramientas imprescindibles de SEO local:

  • Xnconvert: Con esta herramienta podemos editar imágenes.
  • Geolmgr: Herramienta para geolocalizar las imágenes.
  • Tiny Png: Reduce hasta 20 imágenes a la vez.

Comprobador de Schema:

Google pone a nuestra disposición una herramienta para comprobar el marcado de datos y así poder rectificar todo aquello que no está completo o está erróneo y subsanarlo.

KML:

Además de estas herramientas, podemos hacer un marcado de datos dentro de la web mediante un archivo .kml subido al servidor y un sitemap geolocalizado. Si no sabemos ni disponemos de un conocimiento técnico, podemos generarlo con un plugin.

Plugins de SEO Local para WordPress:

  • Business Profile: Nos permite introducir los datos de nuestro negocio y revisar los directorios en los que aparecemos. Esto nos ayuda a rectificar errores.
  • Place Location and Local Business Meta: Este plugin te permite realizar el marcado de datos relacionado con Local Business.
  • Rank Math: Este plugin SEO nos hace el marcado de datos de Local Business y también nos permite realizarlo en las entradas y páginas.

Conclusiones:

  • Debemos trabajar el SEO Local tanto si tenemos un negocio físico como un e-commerce nacional.
  • Debemos utilizar el marcado de datos para que Google nos muestre los Rich Snippets.
  • Podemos hacer la marcación de datos manualmente o mediante un plugin.
  • Debemos utilizar siempre los mismos datos en el NAP.
  • Cuanto más trabajemos la marcación de datos, más facilidades le daremos a Google para mostrar nuestro negocio y toda nuestra información.

A continuación te dejamos el video de su charla para que puedas ver a Noelia en vivo:

2. El SEO, algo más que palabras clave: Cómo entender a Google por Oscar Aguilera

Oscar Aguilera es una persona que huye de su zona de confort y ya simplemente por eso ¡nos encanta! Ha formado una empresa 360 (transformación, educación y agencia) y hoy viene a contarnos más sobre cómo entender a Google. ¡Comenzamos!

Oscar comienza la charla dejándonos claro que entender a Google no es solo saber de palabras clave. Para él, el marketing digital es algo que debe empezar transformando la empresa. En esta charla, Oscar se centrará en los siguientes puntos:

  • ¿Generamos o pensamos?
  • ¿La cantidad importa?
  • Nostradamus: Leer, interpretar y acertar
  • SEO en YouTube
  • El mejor SEO sale de la ciencia ficción
  • ¿Qué nos depara el futuro?

Generamos o pensamos

Normalmente nos centramos en la estructura HTML, el Meta-título, la Meta-descripción, Keywords en negrita, enlazado interno, mínimo 300 caracteres…

¿Y que pasa si solo nos centramos en esto? Pues que no vamos a llegar a ningún sitio con nuestro proyecto.

Tal como afirma Oscar, esto no es una conferencia más sobre SEO, él nos va a mostrar «Cómo pensar en SEO«. Por eso nos pregunta ¿Qué es lo primero en SEO? Antes de nada debemos entender que lo que quiere Google es generar “pasta”, por eso, si queremos estar en las posiciones más altas, debemos generar contenido que aporte valor a nuestros usuarios.

¿La cantidad importa?

En 2018 hubieron muchas actualizaciones del algoritmo de Google y recientemente hemos sufrido 2 grandes updates, lo que hace que si tenemos tantísimo contenido, si luego tenemos que cambiar la estrategia, va a ser muy complicado. Por lo tanto, no por tener mucho contenido, vas a tener muchos clientes.

Nostradamus: Leer, interpretar y acertar

Existen varios canales como podría ser un blog, una landing page… debemos interpretar qué es lo que quiere Google en los primeros resultados para ofrecer a esos usuarios el mejor resultado según la palabra clave que estén buscando.

Si queremos posicionar nuestra página web, lo primero es tener claro quién es nuestro público objetivo, en quién nos queremos centrar, sobre todo, porque debemos entender cómo ese público va a hacer las búsquedas.

No es lo mismo generar un contenido enfocado a un público que a otro. Si resulta que nuestra estrategia va dirigida a un público A pero lo estamos haciendo como si fuera para un público B, el usuario se echará atrás y Google detectará un porcentaje alto de rebote así como clics “hacia atrás” en el navegador. No vas a posicionar nunca ese contenido, no estás acertando.

Oscar lo desglosa de la siguiente forma:

  • Fase de información
  • Fase de decisión
  • Fase de comparación
  • Fase de transición

En las últimas actualizaciones Google empieza a valorar la intención de búsqueda de los usuarios. Por lo tanto, lo que Oscar quiere que saques de esta charla es lo siguiente:

“Entender que las palabras clave, según las vayamos haciendo, van a tener un sistema de distribución u otro”.

No es lo mismo buscar en Google “agencia de marketing digital” que “cómo hacer un plan de marketing”, si buscamos esto último veremos que los resultados de búsqueda son posts del blog. Sin embargo si buscamos por “cómo hacer una estrategia de marketing digital” los posts van despareciendo para dar lugar al video.

El segundo buscador del mundo, actualmente, es YouTube. No debemos olvidarlo, porque ahora además, con la intención de búsqueda, Google le está dando mucha prioridad.

Hoy en día, con el uso del teléfono móvil tan extendido, si buscas algún tipo de receta o cómo hacer cualquier cosa, verás que lo primero que muestra Google son videos, entonces, ¿por qué centrarse solo en crear posts para el blog? Debemos entender que las palabras clave pueden tener diferente canal de muestra.

No se trata de dejar de hacer posts, esos artículos que ya tienes creados son importantes y muy buenos para introducirles un video. Recuerda: no hay que destruir, sino transformar.

Oscar pone un ejemplo sobre un eCommerce que puedes ver en el video que tienes a continuación.

Una vez localizado nuestro Público Objetivo, pasamos a la Intención de Búsqueda, es decir, cómo nuestro usuario está buscando esos términos. No olvides, bajo ningún concepto, que tu contenido debe ser Contenido de Calidad. Luego deberemos medir y analizar los resultados. Oscar no busca visitas, busca conversiones y para esto es fundamental medir cómo está rindiendo tu página web. Una vez has analizado los resultados, hay que actualizar la estrategia para que no se quede obsoleta.

Por todo esto, y como decíamos anteriormente, Oscar recomienda hacer menos contenido (por si Google decide volver a cambiar su algoritmo) pero de muy alta calidad para poder controlarlo y llevarlo en el tiempo.

Los 4 puntos que enumeramos a continuación, son para Oscar, fundamentales a tener en cuenta para una buena estrategia de SEO:

  • Intención de búsqueda
  • Experiencia de usuario
  • Velocidad de carga
  • Linkbuilding

Óscar afirma que actualmente recibe más visitas por su canal de YouTube que por su página web, eso sí, por su página web transforma mucho más que por su canal de YouTube. Ahora mismo el video es tendencia y debemos estar muy pendiente de él.

El mejor SEO sale de la ciencia ficción

Si eres capaz de estar un paso por delante de tu cliente, un paso por delante de tu sector, eres capaz de posicionarte solo. Por poner un ejemplo, un año antes de que saliera el boom del RGPD, él ya estaba generando contenido al respecto, por lo que cuando el tema se puso en boca de todos, su página era la que mejor posicionada estaba con este tema.

Si entiendes qué cambios están haciendo en tu sector y eres capaz de adelantarte al resto vas a tener muy fácil avanzar en el camino del marketing. En el SEO hay una parte de creatividad y de pensar que no debemos descuidar.

Por otra parte… ¿sabes cuál es la nueva guerra que se avecina? ¡El audio! Por lo pronto Google ya está pensando en añadir la pestaña Podcast (como hizo con la pestaña Video en su día).

Entonces… ¿Qué nos depara el futuro?

No te pierdas el video para descubrir la ronda de preguntas del público y las geniales respuestas de Oscar.

3. A/B Testing con WordPress por Pablo Moratinos

Pablo Moratinos inició su andadura en el mundo WordPress hacia 2006  porque quería publicar en Internet las cosas que le interesaban. Escribía sobre rutas de montaña y técnica de fotografía. Hoy en día es un pilar fundamental en la Comunidad WordPress en España. En esta ponencia viene a hablarnos de A/B Testing con WordPress… ¡No te lo pierdas!

Pablo comienza la charla con 2 citas:

“Ninguna cantidad de experimentación puede probar definitivamente que tengo razón; pero un solo experimento puede probar que estoy equivocado” – Albert Einstein.
“Son las decisiones las que nos hacen ser quienes somos” – Spiderman.

Entrando en materia, Pablo nos explica ¿Qué es un Test A/B y por qué debería importarnos? Y lo cierto es que, en realidad, llevamos toda la vida haciendo este tipo de experimentos… ¡sin saberlo!

En este caso se trata de un experimento que consiste en dividir todo el tráfico que llega a nuestro sitio web, lo dividimos en 2 versiones (diferentes botones, diferentes estilos…), en ambas versiones medimos el rendimiento que nos ofrece cada una de ellas, lo más habitual suele ser:

  • La tasa de conversión
  • El índice de ventas
  • El CTR que obtenemos en un botón, etc.

Y entonces elegimos cuál es la opción ganadora.

¿Sabías que en el momento justo antes de salir de casa, ese momento en el que te preguntas si te dejas las gafas o te las quitas, ya estás haciendo un test A/B?

Ahora bien, ¿sabías que también llevas toda la vida haciendo tests variantes? Esto es realmente más complicado, por ejemplo, llevar el pelo largo, ponerte gafas, dejarte barbita, vestir casual… Por favor, no te pierdas este video, el ejemplo está hecho con Brad Pitt y apuesto a que lo entenderás enseguida.

Pero no te asustes, para hacer tests A/B no hace falta saber nada de marketing. Solo necesitas tener sentido común y curiosidad.

El sentido común nos ayuda a estudiar cómo leemos habitualmente una página web. Normalmente lo hacemos siguiendo un patrón en formato de Z o patrones siguiendo un patrón en formato de F (mira el video para saber cuáles son los puntos calientes donde los usuarios fijan su atención), esto es lo que se denomina “mapas de calor”.

Para seguir un patrón en forma de F añadiremos en la parte superior la propuesta de valor (con un título potente), luego navegación y la llamada a la acción (CTA) abajo a la derecha.

Esto en lo que respecta al sentido común, ahora bien, respecto a la curiosidad debemos preguntarnos «¿De dónde saco las ideas de test?»

La curiosidad nos ayudará a crear versiones alternativas de mejora. ¿De dónde podemos sacar esas ideas? Fundamentalmente hay 3 elementos:

  • Los mapas de calor
  • Google Analytics
  • Experiencia de usuario: encuestas de satisfacción

Pablo muestra varios ejemplos en el video, te recomendamos echarle un vistazo a su charla para tener una visión más clara de este tipo de Tests A/B.

Atención porque en el primer ejemplo que verás, te darás cuenta de que no siempre lo que dicen los gurús sirve para todas las páginas web… De ahí la importancia de que hagas este tipo de comparativas y apuestes por la opción ganadora.

Porque si, el mundo está un poco loco, como afirma Pablo en su ponencia. Lo que parece evidente, no siempre es lo que mejor funciona.

¿Qué cosas podemos testear?

  • Páginas
  • Entradas
  • Custom Post Types
  • Titulares
  • Extractos
  • Llamadas a la acción
  • Botones
  • Menús
  • Formularios
  • Widgets
  • Pies de página y cabeceras

Y en cada uno de estos elementos podemos probar: El contenido, el estilo y la estructura. Como veréis, las posibilidades para testear son INFINITAS.

Como se nos puede ir un poquito de las manos, Pablo nos recomienda 5 reglas básicas para evitar hacer tests por hacer tests:

  • Ten expectativas realistas
  • Comprende tus limitaciones
  • Crea una lista de oportunidades
  • Prioriza las mejores oportunidades
  • No te flipes (demasiado)

¿Cuánto tiempo necesitas para hacer un experimento? En Internet podemos encontrar innumerables herramientas para realizar tests A/B. No te pierdas el video para ver en vivo cómo funcionan las calculadoras que Pablo pone de ejemplo.

Otra herramienta súper potente es Optimize (de Google). Pablo nos explica en el video, de forma muy amena, cómo funciona, ¡no te lo pierdas!

El plugin por excelencia para hacer tests A/B en WordPress es Nelio AB Testing, en estos momentos están trabajando en una nueva versión, Pablo te enseña capturas de la versión beta… ¡Que buena pinta tiene!

En el vídeo encontrarás una comparativa entre Google Optimize, Nelio A/B Testing y A/B Testing for WP. Es una tabla con la que podrás escoger qué opción utilizar para empezar a medir tus tests.

Al final, tal como indica Pablo, usa el método que quieras, pero testea. Es barato y fácil.

Pablo termina su ponencia con una frase de Justin Cutroni “El testeo es esencial porque elimina las opiniones del proceso de toma de decisiones”. Esto es fundamental si un cliente se empeña en hacer un cambio y tú le puedes demostrar que no está en lo cierto (o si).

Y tú, ¿a qué esperas para empezar a testear? ¡Gracias Pablo!

4. La importancia de la UX writing en la experiencia de usuario por Sandra Sanjuan.

Sandra Sanjuan es copy, redactora creativa y consultora de marketing y comunicación en The Copy Lab, su pequeño laboratorio de grandes ideas. Es usuaria de WordPress desde hace dos años, cuando decidió dejar la agencia donde trabajaba y lanzarse a esta locura del mundo freelance. En su ponencia nos hablará de la importancia de la UX writing en la experiencia de usuario.

Sandra comienza su charla preguntándose por qué existe un divorcio entre diseño/desarrollo y contenidos. «Los contenidos son un mal necesario en el desarrollo de productos digitales«, no están dentro del proceso de diseño de un producto digital.

Hasta la fecha las webs “se hacían”, cumplían su función, la que tenía que convertir convertía, la que tenía que informar informaba… Las webs gráficamente eran bonitas, el contenido decente, los clientes estaban contentos… No hacía falta más. Hasta ahora.

Ahora el usuario está cambiando. No es el mismo usuario que existía hace 5 años. El usuario cada vez es más exigente y recibe muchísima información a diario.

Ahora es el usuario quien tiene la sartén por el mango. Al entrar en nuestra web nos dará entre 5 y 6 segundos de su tiempo. Si desde el minuto 0 no hay una buena conexión, ese usuario abandonará nuestra página o aplicación. ¿Podemos evitarlo? Claro que sí.

Tal como asegura Sandra, podemos hacer magia, o lo que es lo mismo: utilizar la experiencia de usuario (UX).

Pero, ¿qué es el UX Design? Es el arte (y la ciencia) de hacer las cosas fáciles de usar.

La experiencia de usuario podemos probarla en productos no digitales, en productos cotidianos como pudiera ser un grifo, un cazo o una botella de agua. ¿Pero por qué razón, ahora, aquellos que nos dedicamos al mundo digital le estamos dando tantísima importancia? Muy sencillo, porque la competencia que tenemos es atroz.

Mientras que en otro tipo de productos la calidad y el precio pueden ser determinantes para escoger finalmente uno u otro, en los productos digitales, el que se lleve el premio será aquél que genere una mejor experiencia de usuario. Este será nuestro aporte de valor.

Entonces, ¿qué es la UX Writing? Es el texto en la interfaz cuyo propósito es guiar al usuario a través del producto y ayudarle a interactuar con él. Sandra refuerza estos dos conceptos: Guiar y Ayudar.

También denominado “microcopy”, son aquellos textos que están desarrollados para los puntos de contacto de la interfaz con el usuario:

  • Sign Up, Login, Logout
  • Formulario de contacto
  • Mensajes de error
  • Mensajes de confirmación
  • Seguimiento de acciones
  • Botones

No todos los textos que aparecen en la web deben tener una redacción UX, ya que hay textos que buscan un objetivo diferente. Por ejemplo, hay otros textos que buscan la conversión (hacer que el usuario reaccione o accione frente a algo), esto es lo que conocemos como “Copywriting”, mientras que, como ya nos ha explicado Sandra, el “UX Writing” se encarga de ayudar al usuario.

  • Copywriting helps the business.
  • UX Writing helps the customer.

El UX Writer debería estar desde el inicio en el proceso de desarrollo del contenido digital. Esto es fundamental.

Sandra hace especial hincapié en la empatía. Según la RAE es el sentimiento de identificarse con algo o alguien. Es la capacidad de identificarse con alguien y compartir sus sentimientos.

Cuando un usuario llega a un producto digital lo hace porque tiene un problema o una necesidad y realiza una búsqueda para darle solución. Entonces nosotros debemos preguntarnos:

  • Cuál es el problema.
  • Quién tiene el problema.
  • Qué quiere conseguir resolviendo el problema.

Saber esto no es suficiente, necesitamos reflejar empatía. El usuario, cuando visite nuestra página web, no quiere sentir que está hablando con una interfaz. Quiere sentir que se está comunicando con una persona. Que detrás de esa interfaz hay alguien que conoce sus necesidades, que comparte sus emociones y sus deseos. Y sobre todo que se anticipa a la resolución de sus problemas.

Tal como nos explica Sandra, mantener el foco en el usuario es fundamental para que la experiencia de usuario sea válida.

Cada producto digital es diferente y no existe un proceso estándar, pero sí que comparten una serie de fases:

  • Briefing: ¿Por qué?
  • Research: ¿Cómo habla el usuario?
  • Wireframes & Prototypes: ¿Funciona? ¡Funciona!

Imagina que un parking no tuviera ningún tipo de señal, ni de entrada, ni de salida… Ahora prueba a meter tráfico, ¡menuda locura! Si metemos coches va a ser un auténtico caos. Entonces, si en un producto digital no ayudamos y guiamos al usuario… ¿cuál crees que será el resultado?

  • Developing: El usuario lo es todo
  • Testing: Ajustes y pruebas finales

Recuerda, “La UX writing es el diálogo entre el usuario y el producto digital”. Y para que haya diálogo, debe haber 2 voces: Una es la voz del usuario y la otra es la voz del producto digital (de la empresa o marca).

Para Sandra, la Santísima Trinidad es “Claridad, concisión y brevedad”. Cada palabra, cuenta.

Queremos que el usuario permanezca el mayor tiempo posible en nuestra página web, por lo que debemos mantener la coherencia en los textos.

Algunas empresas extranjeras pierden su esencia al traducir los textos.

En cuanto a la sencillez, la clave es “No hacer pensar al usuario”. Si el usuario tiene que perder tiempo “pensando” que es lo que le estamos queriendo decir, estamos haciendo mal nuestro trabajo, un ejemplo sería que los CTA’s tuvieran siempre los mismos textos para ponérselo fácil a los usuarios.

Sandra despide su charla haciendo un símil con un concierto de música clásica. Cada uno con su talento, creando una máquina perfectamente engrasada que consigue que, todos juntos, emocionen al espectador. Nosotros somos lo mismo, una máquina perfectamente engrasada que formamos un producto digital cuyo objetivo es generar el ¡Wow! en ese usuario que nos está buscando y que necesita que resolvamos su problema.

Gracias Sandra, seguro que a partir de ahora no volveremos a ver igual los textos de nuestras páginas web. ¡Los tiempos cambian!

5. ¿Cómo puede aparecer tu marca en los medios de comunicación? por Margaret González

Margaret González es periodista por vocación y profesión. Le apasiona la comunicación en todas sus variantes. Hablar, escribir… para ella todo comunica y sirve para transmitir los valores de un negocio. Por eso, en su ponencia nos va a hablar de “Cómo puede aparecer tu marca en los medios de comunicación”.

Margaret es de esas personas que sin duda quisieras tener cerca. Ayuda a las empresas a crecer, a que consigan visibilidad y posicionamiento. Y para ello, los medios de comunicación son un gran trampolín para ayudarte a crecer. Ahora verás cómo.

Margaret afirma: “Todo comunica. Hasta cuando no dices nada estás comunicando. Si tú no comunicas, otros lo harán por ti”. Esto quiere decir que, si por ejemplo, en tu empresa no estás comunicando, es muy probable que otros usuarios (incluida tu competencia) empiecen a divagar, a montarse películas e historias para ver por qué razón no estás comunicando… Y por lo general la gente suele pensar bastante mal.

Es muy importante que sepamos gestionar la comunicación de nuestra marca. No podemos dar por hecho nada, cualquier acción que hagamos, debemos comunicarla.

Tú, que estás leyendo este resumen, ¿has visto alguna vez a tu competencia en los medios? ¿Te has planteado que tú también podrías tener un hueco en las noticias?  Esta es la idea con la que Margaret quiere que te quedes.

En su video puedes ver un ejemplo en el que muestra una noticia en la que se informa que Valencia será la próxima capital del diseño. Nosotros como diseñadores, podemos tener un filón, ¿cómo? Saliendo como “voz experta”, lo que viene a ser una fuente de información para el periodista. Obviamente ellos no pueden saberlo todo, por lo que se considera un gran aporte informar sobre curiosidades relacionadas, opiniones, otros puntos de vista para que sus artículos estén más enriquecidos.

Algo que quizá no sabías es que puedes presentarte a los medios. Si, como lo oyes, pero no sin antes haberte empapado bien de información, saber dónde vamos y cómo le vamos a entrar al periodista.

¿Te has parado a imaginar lo que supondría para tu marca aparecer en los medios de comunicación? Este hecho aporta:

  • Visibilidad
  • Confianza
  • Reputación
  • Posicionamiento

En general, todo aquello que aparece en medios tradicionales, nos lo creemos. Por lo tanto, si nuestro nombre aparece en un medio, la confianza de dicho medio se pega a nosotros. ¡Es automático!

Como no todo el mundo aparece en los medios de comunicación, en cuanto tú lo hagas, te estarás poniendo por encima de tu competencia.

A partir de aparecer en los medios, la gente no nos verá igual. Es decir, podemos optar incluso a empresas más grandes e incluso inversores.

Eso sí, Margaret nos enumera los mitos de lo que NO es aparecer en los medios:

  • No hablamos de pagar publicidad para salir en prensa. Estamos hablando de convertir nuestra marca personal en Noticia.
  • Pensar que aparecer en prensa no es para nosotros porque es solo para empresas muy grandes.
  • Tener un amigo periodista es fundamental para aparecer en medios. ¡En absoluto! A ver, tener un amigo periodista puede estar bien e incluso te puede hacer algún favorcillo un día… pero solo un día. No pasa nada si no tienes ningún amigo periodista, de verdad.
  • Pensar que vamos a molestar al periodista. ¡Para nada! Los periodistas cada vez tienen menos tiempo para salir a buscar noticias, ¡pongámoslo fácil! Le facilitaremos un artículo superbién redactado, que tenga que hacer prácticamente lo mínimo… y tendremos paciencia, porque normalmente no responderá ni al día siguiente ni al otro.

Ahora ya entramos en materia: ¿Cómo podemos aparecer en los medios? Toda la información que enumeramos a continuación está claramente detallada por Margaret en el video de su ponencia que encontrarás a continuación:

  • Tenemos que ser noticia. Crear noticia
  • Debemos estar muy pendientes del calendario de comunicación
  • Como fuente de información, debemos ser voces expertas
  • Crear contenido que aporte valor, posts de ayuda, estudios, acciones de RSC (Responsabilidad Social Corporativa), etc.

¿Cómo conseguimos los contactos de los periodistas?

  • En la propia web del medio
  • En agenda de medios
  • Por redes sociales

¿Cómo hablar con el periodista y qué enviarle?

  • Notas de prensa
  • Asunto y cuerpo de mails que capten su atención
  • Envíos de notas de prensa, adáptate al medio/programa
  • Busca siempre ayudar al periodista

Recuerda enviar con cada Nota de Prensa material gráfico. ¿Cómo lo haremos?

  • El material gráfico estará adaptado al medio
  • Serán fotos de buena calidad
  • Utilizaremos la sala de prensa virtual

Margaret nos recuerda que nosotros mismos podemos ser nuestra propia agencia de prensa y convertirnos en noticia. ¡Muchas gracias Margaret por abrirnos este fantástico mundo!

Y con esto nos fuimos a degustar un montón de arroces y delicias varias para continuar con todas las ponencias de la tarde en el Track 2 que puedes ver aquí.

Todas las ponencias: Track 1 tarde

Continuamos con las ponencias del Track 1 después de la comida:

6. Bloques reutilizables, plantillas de bloques y otras hierbas por José Ángel Vidania

Jose Ángel Vidania, también conocido como “El niño de los bloques” es diseñador web freelance de Alcalá de Henares y lleva utilizando WordPress como herramienta de trabajo desde finales de 2005. Es un ferviente defensor de Gutemberg, el nuevo editor de WordPress y por eso vamos a aprender un montón acerca de los “Bloques reutilizables, plantillas de bloques y otras hierbas”. ¡Allá vamos!

Tal como explica Vidania, al principio la gente sentía bastante reticencia al uso de Gutemberg, por eso él decidió darle visibilidad y ayudar a estas personas a abrirse a algo nuevo. En este sentido a muchos nos cuesta abrirnos a algo nuevo, pero él piensa que es un buen invento y vamos a descubrir por qué.

Concretamente nos habla en su ponencia de los “Bloques” (bloques reutilizables, plantilla de bloques y estilos de bloque).

Pero ¿qué es un bloque reutilizable?

Según palabras de Vidania es un elemento que vas a poder reutilizar a lo largo de tu página web… de modo que si en algún momento deseas hacer algún cambio sobre el mismo y está siendo utilizado en varios sitios, con cambiarlo solo una única vez, se verá afectado en todos aquellos lugares donde aparezca. ¿Eres consciente del tiempo que esto te puede ahorrar?

Si quieres saber cómo crear un bloque reutilizable, mira el video que dejamos a continuación (minuto 5 aproximadamente) y verás el paso a paso para crearlo.

¿Sabías que puedes utilizar tus bloques reutilizables en todas tus webs? Si eres desarrollador esto te puede ahorrar muchísimo tiempo, solo tienes que exportarlo como JSON y voilà.

¿Qué es una plantilla de bloque?

A modo de un post, una página o un CPT se trata de poder predefinir los bloques que va a cargar. ¿Y esto en qué nos beneficia? Pues una vez más en el ahorro de tiempo, ya que solo debemos preocuparnos de modificar el contenido.

¿Cuál es la mejor forma de crear una plantilla de bloque?

Vidania nos recomienda registrarlo como plugin, porque así podremos utilizarlo en todos nuestros proyectos.

Las plantillas de bloque podemos registrarlas tanto en posts o páginas, como en CPT (Custom Post Type). En el video que verás a continuación puedes ver paso a paso cómo crearlos.

Y si hay alguien que piensa que todo esto puede resultar un poco “chorra” (tal como indica Vidania) ¡está muy equivocado! Para un usuario final esto es VIDA. Que ya se lo des preparado y que el cliente final solo tenga que rellenar contenido, es una auténtica maravilla.

¿Quieres saber cómo crear un estilo de bloque? Vidania enumera 5 grandes pasos:

  1. Desencolar los Estilos del Core, para no tener incompatibilidades que no deberían aparecer
  2. Archivo index.php
  3. Encolar estilos en editor y front en el archivo index.php
  4. Crear archivo blocks.js
  5. Crear archivo style.css

Corre a ver el video donde Vidania nos muestra el paso a paso para seguir estos pasos. ¡Ya no tienes excusa para animarte con Gutemberg y el maravilloso mundo de los bloques!

7. Misterios insondables sobre el wp-config.php por Fernando Tellado.

Fernando venía avisando tooooda la semana que nos mandaba TAREAS. Concretamente teníamos que leer 2 artículos:

  • wp-config.php: Todo lo que querías saber y mucho más (actualizado 2019)
  • Constantes de WordPress – Lista completa y descripción

Pero como somos unos rebeldes, no todos leímos los artículos, ¿por qué? Pues porque queríamos que fuera Fernando quién nos lo explicara con ese cariño que le caracteriza, así que… ¡Aquí os dejamos el resumen de su ponencia!

Lo primero que nos explica Fernando es qué es el archivo wp-config.php, el archivo principal de configuración de WordPress. Ojo que sin este archivo nuestro WordPress… ¡no arranca! Y además sirve para que WordPress se conecte a la base de datos. ¿Y dónde podemos encontrarlo? En el directorio raíz de la instalación.

Hasta aquí facilito, ¿verdad?

Ahora bien… Fernando, visto lo esencial para saber qué es este archivo, nos introduce en el fantástico mundo de las “constantes”. Puedes ver el vídeo que encontrarás a continuación (minuto 8 aproximadamente) donde Fernando nos detalla en profundidad qué son y cómo se crean.

A ser posible vamos a intentar no sobrepasar la línea /* ¡Esto es todo, deja de editar! Feliz blogging */ porque si está puesto ahí… es por algo. Recuérdalo.

Ahora viene una parte muy interesante donde Fernando nos enumera una serie de TRUCOS que no te puedes perder:

Por ejemplo, pongamos que te han hackeado algún usuario de la página web… puedes editar el bloque que hace referencia a la seguridad y automáticamente los echas de la sesión.

Si por otro lado queremos que el certificado SSL funcione en toda la página web, podemos añadir un par de líneas de código que hacen que el protocolo esté activo en toda la web, también en la zona de admin. Revisa esta información a partir del minuto 15 del vídeo que encontrarás después de este artículo. Ojo, que si queremos que funcione, primero tenemos que tener el certificado activado, ¿de acuerdo?

Otra medida básica a realizar cuando terminamos de instalar nuestro WordPress es añadir una línea de código que directamente nos elimina todas las opciones para editar (desde el propio panel) los archivos .htaccess, robots.txt y styles.css, por ejemplo. ¡Dejar esto accesible es un peligro! ¿Por qué? Porque imagina que tu cliente tiene acceso a la instalación completa y se pone a editar estos archivos… ¡Miedito!

Normalmente, para los que nos dedicamos a hacer webs para terceros, debemos dejar que el cliente final tenga acceso al panel de administración porque éste “se empeña”. Gracias a incorporar estas variables, tal como nos cuenta Fernando, haremos que el cliente no tenga acceso a cosas “especiales” que puedan suponer que la líe muy parda.

¿Cuántos de nosotros, «como administradores», accedemos a nuestro panel de WordPress con el «Perfil de Editor» porque solo queremos modificar contenido? Normalmente nadie. Lo ideal sería entrar como Editor si solo queremos editar contenido y como Administrador si queremos tocar algo más en profundidad… Nos parece un fantástico consejo, ¡gracias Fernando!

En cuanto a las carpetas y archivos de nuestro sitio, tienen que tener unos permisos por defecto. No es lo habitual, pero si en algún momento tuviéramos que asignar estos permisos de manera urgente, también existen un par de líneas de código que podemos añadir para forzar estos permisos.

También hay otra cosa, que seguro que muchos de nosotros no lo hemos hecho y es una de las cosas que más seguridad aportan a nuestro WordPress, que es cambiar el contenido de los archivos a un directorio distinto a /wp-content. Es una medida de seguridad buenísima en la que solo debemos cambiar el nombre del directorio y nadie (especialmente los hackers) sabrán que nuestra web está realizada en WordPress. ¡Toma trucazo! Lo único que tenemos que hacer es mover los contenidos y añadir la línea de código aportada por Fernando (en serio, corre a ver el video porque es tremendamente didáctico).

También hay cabida en esta completa charla para hablar de la optimización, concretamente Fernando nos habla acerca de la caché (y esos archivos que aparecer por arte de magia en nuestro sistema). Por otro lado, también nos muestra variables que tienen que ver con la compresión de archivos CSS, Scripts, concatenación de Scripts, etc. Ahora bien, lo que no podemos hacer es activarlo todo de golpe y que esté conviviendo con otras cosas como plugins que ya hacen todo esto, código adicional añadido en functions.php, etc. Mejor ir probando línea a línea para comprobar que todo sigue funcionando correctamente y pasados 3 o 4 días, deberemos valorar si realmente esa optimización ha servido para algo.

Lo mismo podemos hacer para ajustar los límites de memoria, que suelen venir definidos por el propio hosting y dependiendo de cuánto capado esté, podremos ajustarlo o no.

Una forma de ayudar a que nuestra página web esté mejor optimizada (de cara al navegador), es decirle dónde está nuestra web, de forma que estaremos evitando dos peticiones a la base de datos.

También podemos evitar que un usuario con pocos conocimientos decida cambiar la URL del sitio haciendo un cambio del tipo “vaya, este dominio ya no me gusta, lo cambio por este otro” ¡Y zas! Web rota. Parece mentira, pero es algo muy común entre personas que no son conocedoras de para qué existen ciertas cosas y apartados que no deberían tocar.

Recuerda que todas estas variables hacen que ayudemos al navegador a que sepa dónde están las cosas, de forma que la carga de nuestro sitio web se optimizará y por ende Google nos querrá un poquito más.

También podemos definir rutas para decirle donde está la hoja de estilos del tema y un número máximo de revisiones que permitimos que se guarden en la base de datos. Este número por defecto es infinito, pero si no queremos saturar nuestra base de datos, deberíamos poner un tope.

A la papelera también le podemos indicar los días que puede mantener los archivos que hemos eliminado.

Otra opción recomendable es reparar la base de datos de nuestro WordPress simplemente añadiendo una variable y accediendo a una determinada URL. Una vez hayamos terminado, deberemos quitar esa línea de código para que usuarios sin autorización no puedan acceder a la misma.

Como sabéis cada vez que instalamos WordPress viene con 3 temas instalados por defecto, un plugin de ejemplo… Pues si nosotros los borramos y luego WordPress se empeña en volverlos a instalar, podemos decirle que no moleste y que no nos los recuerde más.

Cuando no sepamos cuál es el host de nuestro base de datos (recuerda que la mayoría de veces es “localhost”), podemos añadir un valor específico y así WordPress intentará resolver el problema localizando el nombre del host en cuestión.

Otra curiosidad es que existe una papelera para los medios, al igual que existe para páginas y entradas, y de este modo activaríamos añadiendo una sencilla línea de código un botón para poder enviar las imágenes a la papelera.

Algo que existe desde siempre y que había caído en desuso es el SHORTINI, un recurso que se está volviendo a utilizar si lo que queremos es cargar lo esencial de nuestra plataforma en otro gestor distinto.

También debemos saber que si editamos una imagen con el editor que trae WordPress, nos guarda tanto el orginal como la copia, pues bien, con una sencilla línea de código podemos evitar que guarda la original.

También podemos ajustar el intervalo de autoguardados del editor.

El arreglaproblemas por excelencia es el de programar entradas y que por la razón que sea… no se publican. Pues si añadimos la constante correspondiente se soluciona el problema de un plumazo.

Recuerda ver el video y consultar el archivo de descarga donde vas a poder encontrar las variables escritas y detalladas para que puedas replicarlas en tu proyecto.

Y para finalizar, como EXTRA, Fernando nos recomienda proteger nuestro wp-config.php, ¿cómo? Añadiendo las líneas de código que encontrarás en su video y si queréis una doble protección, lo puedes mover a un directorio superior (WordPress seguirá funcionando). Como además es un archivo muy sensible, nos recomienda cambiarle los permisos a 444 y listo.

Para aprender todavía mucho más Fernando nos deja unos enlaces muy interesantes al final del video que te recomendamos revisar. ¡No te los pierdas!

8. Cómo acertar el tipo de letra de tu web por Ana Cirujano.

Ana Cirujano es una apasionada de WordPress y muy activa de la Comunidad coordinando, organizando y asistiendo a muchísimas WordCamps. Además, se ha especializado en diseño editorial y employer branding y, aplicado al diseño y desarrollo web, nos cuenta un montón de trucos para escoger de forma acertada, las tipografías para nuestros proyectos, porque no nos olvidemos que tan importante es la programación, como el diseño y el mensaje que transmitamos en nuestro sitio web.

¡Y teniendo en cuenta que el próximo año Valencia será la capital del diseño, no te puedes perder todo lo que Ana nos aconseja!

La tipografía es el traje con el que vestimos a las palabras.

Con la tipografía comunicamos más que solo con la palabra, pero hay que tener en cuenta que cada fuente es diferente. Ana nos pone un ejemplo muy claro haciendo una comparación con las prendas de vestir. Si preguntamos a un usuario, ¿qué prenda es tu favorita? Probablemente nos responda que para ir a un evento prefiere un traje y para salir a correr unos pantalones cómodos. Con la tipografía ocurre lo mismo, dependiendo de lo que queramos comunicar en una página web, utilizaremos una tipografía u otra.

No es suficiente con escoger el tipo de letra idóneo para nuestro proyecto, la composición, también cuenta.

Un uso muy habitual, para una buena composición, es usar una tipografía con serifas para los títulos y una más sencilla, sin adornos, para los párrafos. Esta misma combinación, la podemos utilizar pero a la inversa. De esta manera, el usuario va a diferenciar rápidamente lo que son títulos, de los párrafos. En los títulos podemos utilizar tipografías de mayor tamaño, e incluso con más detalle/adornos. En cambio, si usáramos fuentes con adornos o mucho detalle en los párrafos, estos adornos no se diferenciarían bien y con toda probabilidad, el texto sería de difícil lectura para el usuario. La clave es usar para los títulos esas tipografías más especiales, donde queremos expresar la personalidad del proyecto, y en los párrafos, tipografías que nos faciliten la lectura.

¿Pero cómo escogemos esas tipografías?

Ana nos lo deja claro, incluso en el turno de preguntas, nos dice que no hay una tipografía que sea perfecta para cualquier web, sino que va a depender del mensaje/temática que consista nuestro proyecto. Ahora bien, podemos tener en cuenta estos consejos genéricos para escoger nuestra tipografía:

  • Optimización de las tipografías: Usa fuentes optimizadas para entornos digitales (pantallas). Una tipografía optimizada no se verá pixelizada y tendrá aplicada la técnica de “hinting”.
  • Tipografías abiertas: Fíjate en la letra “a” y “e” de la tipografía que vas a usar. Cuanto más abiertas sean, mucho mejor, ya que evitaremos que se confundan con otras letras como la “o”. Un claro ejemplo lo vemos si comparamos la tipografía “Roboto” y la “Helvética”. Esta última, al ser más cerrada, dificulta la lectura al usuario. 
  • Altura de las letras: Cuanta más alta sea la tipografía, mejor se va a leer. Fíjate en la altura de la letra “x”. Incluso en la propia letra, cuanta menos diferencia de altura haya entre mayúsculas y minúsculas, mejor se leerá lo que hayas escrito.
  • Grosor de la tipografía: Aunque en diseño en papel usar una tipografía fina puede quedar muy “cool”, en versión digital, seguramente te estés jugando que el párrafo casi no se pueda ni leer. Así que en entorno digital, ¡olvídate de tipografías finas!

Además, no te olvides de:

  • Kerning: Usa una fuente que tenga bien ajustado la distancia entre las letras.
  • Legibilidad en botones, menú y textos pequeños: Escribe la vocal “I” mayúscula, la letra “i” minúscula y el número “1”. Si son diferentes, esta es una buena tipografía para usar en este tipo de texto.
  • No mezcles si no es necesario: Si hay 2 tipos que son muy similares, mejor utiliza solo uno.
  • Mapa de caracteres: Asegúrate de que la tipografía tiene todos los caracteres que vas a necesitar.
  • Versatilidad: Es mejor usar una tipografía con muchas versiones (normal, cursiva, bold, extra bold, etc).

Para finalizar, Ana nos da algunos datos interesantes sobre la evolución de la tipografía desde 1996, donde se usaban para diseñar las fuentes de sistema que venían en nuestros ordenadores, y la evolución hasta 2016, donde aparecen las extraordinarias fuentes variables, donde, con una sola tipografía, tenemos muchas opciones de diseño. ¿Es magia? No, es la evolución… porque la tipografía, como cualquier rama del arte, del diseño y de la programación, está en continua evolución. Esperaremos ansiosos a ver qué nos depara este apasionante mundo de la tipografía, o como dice Ana, “el traje de las palabras”.

9. Mesa redonda:

Contamos con grandes profesionales como son David Pérez, Pablo Viedma, Alicia Cardete, Dani Serrano, Alice Orrù y Ricardo Vilar para debatir sobre «Cómo ser mejor profesional aprendiendo «de todo un poco» o superespecializarse en algo concreto«

Y esto fue todo en nuestro Track 1, de aquí pasamos a tomar «horxata i fartons» y un poquito más tarde… ¡Nuestra After-party!

Todas las ponencias: Track 1 mañana

Ya puedes leer el resumen que hemos preparado con las charlas del día 19 de octubre (Track 1 – turno de mañana).

En estos enlaces os dejamos el link a los resúmenes del track 2:

No olvidéis coger papel y boli para tomar apuntes, ¡porque el contenido es brutal! Os dejamos el video de la charla para que podáis verlo tantas veces como queráis, información sobre los ponentes, un resumen de cada charla (por si queréis ojear un poquito de qué va antes de ver el video) y un link de descarga con la presentación en cuestión.

En los videos podréis encontrar información adicional, por lo que os recomendamos apagar el móvil y estar muy atentos a toda esta información.

A lo largo de 4 artículos separados por tiempo (mañana y tarde) y tracks (1 y 2) os compartimos la información de todas las charlas de nuestros ponentes en la WordCamp Valencia 2019.

Esperamos que os sea útil y sobre todo de vuestro interés:

1. Tipologías de migración en proyectos WordPress por Fernando Puente.

Fernando Puente fue el encargado de estrenar las ponencias de la Track 1. Es informático de vocación y de profesión (que suerte poder dedicarte a lo que verdaderamente te gusta, ¿verdad?), además de formador y beginner de comer y beber.

Nada más empezar, nos hacía una pregunta decisiva para saber si estábamos en el lugar indicado: “¿Piensas que una migración sólo consiste en cambiar de proveedor de hosting tu proyecto?” ¡Ay! Queridos amigos… Si la respuesta fue SÍ, sin duda, estabas en el lugar adecuado.

¿Qué tipologías de migración de proyectos realizados en WordPress podemos encontrar?

“Migración”… esa palabrita especial que solemos asignar simplemente a “mover” nuestra página web de un servidor a otro, esconde mucho más y Fernando nos invita a descubrir por qué deberíamos darle la importancia que se merece. Una migración puede consistir en realizar acciones sobre un sitio que sufrirá cambios en determinadas áreas que pueden afectar significativamente en tu negocio, estos cambios pueden ser debidos a modificaciones en:

  • Ubicación
  • Plataforma
  • Estructura
  • Contenido
  • Diseño
  • Experiencia
  • Tecnología

Incluso el propio Google ya define distintos tipos de migración (¡ojo! y nosotros pensando que únicamente era pasar nuestra web a un servidor nuevo…). Estos tipos de migración serían:

  • Rediseño
  • Reestructuración
  • Seguridad
  • Mover
  • Mover y reestructurar
  • Unir o separar

¿Y esto por qué surge? Porque lo habitual es, ya que nos vamos a migrar a otro servidor, aprovechamos y decimos “Oye, y ya que estamos, ¿y si cambiamos un poquito el diseño?, ¿y si aplicamos esto?» Vamos, que lo que iba a ser una tarea de mover de aquí a allá, se puede convertir en una ardua tarea que puede afectar (para bien o para mal) a nuestro negocio.

Échale un vistazo a la charla (la adjuntamos a continuación) para descubrir en profundidad qué tipologías de migración existen y empieza desde ya a entender cada proceso de migración como “un proyecto”.  

¿Cuál sería ese proceso? Fernando los enumera de la siguiente forma:

  1. Alcance y planificación
  2. Diseño del proceso
  3. Test previo
  4. Desarrollo
  5. Revisión
  6. Medir y analizar el beneficio de la migración

¿Cómo puede impactar en tu negocio una migración mal planteada? Fernando nos advierte de:

  1. Pérdida de visibilidad
  2. Peor UX
  3. Pérdida de información útil para el negocio
  4. Pérdida de reputación
  5. Peores resultados de explotación

Como verás, no se trata de un juego de niños y como no tengas una estrategia clara y una buena organización, ¡la puedes liar muy parda!

Muchas gracias, Fernando, por hacernos ver que un proceso de migración no podemos tomarlo a la ligera. Al final, todos queremos que nuestros proyectos funcionen lo mejor posible y para ello, nuestros objetivos deben estar muy bien definidos y no hacer cosas al tuntún. No te pierdas el video de su charla y las diapositivas de la misma.

2. Cómo construir un gran marketplace como Airbnb con WordPress por Carlos Rodríguez

Nuestro siguiente ponente viene desde Santa Cruz de Tenerife, es Carlos Rodríguez, ingeniero informático, actualmente se encuentra trabajando en el desarrollo y soporte de plugins para WooCommerce en YITH.

En esta charla Carlos nos explica cómo crear un gran marketplace como Airbnb… ¿Ya solo el título impresiona, verdad? ¿Cuántos de vosotros habéis utilizado, o conocéis a alguien, que en algún momento haya usado esta potente plataforma? Airbnb es un marketplace donde los usuarios pueden reservar alojamientos (casas completas o habitaciones sueltas), experiencias y restaurantes y en poco más de 10 años se ha convertido en una plataforma presente en más de 190 países.

Entendemos marketplaces como una plataforma donde los usuarios pueden comprar productos que normalmente no pertenecen al administrador de la propia tienda, aunque pueden convivir productos del propio administrador con productos ofrecidos por terceros. Algunos ejemplos de marketplace serían: Amazon, Themeforest, AliExpress… ¿Los conoces?

¿Qué roles podemos encontrar en un marketplaces?

Los principales son: Administrador, Vendedores y Usuarios.

  • Administrador: Es el propietario del marketplace. Normalmente cobra una comisión por venta o por estar en la plataforma. Es el encargado de generar confianza tanto a usuarios como administradores.
  • Vendedores: Publican sus productos en el marketplace. Pagan al administrador una comisión por venta o por pertenecer al mismo.

No nos podemos olvidar de la figura del Afiliado, una persona que promociona el sitio para traer clientes al marketplace y a cambio recibe una comisión por cada venta.

¿Cuál sería entonces la diferencia entre un marketplace y una tienda online? Pues que un Usuario puede ser Vendedor (y viceversa) al mismo tiempo.

Según Carlos, estas son las características principales que debería tener un marketplace como Airbnb:

  • Un buscador de productos (si además es predictivo, mejor, así nos dará sugerencias de búsqueda)
  • Filtro de productos
  • Lista de deseos (la famosa WishList)
  • Reseñas de producto (estrellitas, puntuación, opiniones de otros usuarios…)
  • Centro de ayuda para aclarar todas nuestras dudas
  • Pasarela de pago
  • Selector de idiomas y moneda

Airbnb nos da la oportunidad de afiliarnos a su plataforma, de modo que puedas publicar, a través de enlaces, invitaciones para que tus amigos también puedan reservar.

Vistas las características principales de Airbnb, pasamos a descubrir qué necesitamos para construir una plataforma de estas características en WordPress:

  • La funcionalidad principal sería el ecommerce, algo que permita que nuestro WordPress se convierta en una tienda de comercio electrónico. Si no hay carrito, no se puede completar la transacción. Carlos nos recomienda WooCommerce con Booking, para que podamos realizar reservas.
  • Otras funcionalidades serían: Barra de búsqueda (Product Search), Filtro de productos (Product Filter), Lista de deseos (Wishlist), Opiniones de productos (Reviews), Anfitriones (Multi Vendor), Afiliados (Affiliates), Preguntas frecuentes (Frequently Asked Questions), Pasarelas de pago (Stripe, PayPal…), Multi idioma (Language switcher) y Multi moneda (Currency Switcher).

¿Pero cómo podemos conseguir todas estas funcionalidades en WordPress?

Hay cosas que el propio WordPress trae por defecto pero en otras ocasiones nos tocará tirar de plugins (gratuitos o de pago).

Pero atención, Carlos advierte: Es posible que para una determinada funcionalidad, no encontremos un plugin que cumpla con nuestras expectativas, en ese caso, tendremos que hacer uso de códigos personalizados.

Casi al final de la ponencia Carlos nos hizo una interesante pregunta:

“¿Podemos superar a Airbnb?”

¡Wow! ¿Tú qué opinas? ¿Qué hubieras contestado? Pues Carlos respondió por nosotros con UN ROTUNDO SÍ.

Por ejemplo… Podríamos mejorar Airbnb con un chat en vivo. ¿No sería fantástico poder hablar en tiempo real con el anfitrión de un alojamiento para aclarar una duda rápida? Otra cosa, ¿has intentado reservar un alojamiento y una experiencia al mismo tiempo? No es posible obtener un presupuesto previo y eso puede suponer un problema a la hora de vivir tu experiencia. Otra idea que nos ha parecido muy interesante es la creación de tarjetas regalo para entregar a nuestros amigos. Esto sin duda sería una buena forma de atraer nuevos clientes a la plataforma, ¿no creéis?

Carlos, además, nos aporta varias ideas que pueden hacer que el ticket medio de las compras sea más alto, como por ejemplo, ofreciendo productos agrupados (experiencias + alojamiento) donde se pueda aplicar algún tipo de descuento y ventas adicionales, por ejemplo, que justo antes de pagar tu alojamiento, salte un aviso donde nos indique que “otras personas” también se han interesado por “x experiencia” y llame nuestra atención. ¿Y qué pensáis de esta otra idea que plantea Carlos? Ofrecer puntos y recompensas cada vez que utilicemos la herramienta, de forma que luego podamos canjearlos por descuentos, vales regalo para nuestros amigos, etc.

Al final de todo, solo con 3 módulos (WordPress + WooCommerce + Booking) podemos ser capaces de crear nuestro propio Airbnb. ¿Quién se anima?

Carlos, muchas gracias por darnos la oportunidad de pensar como los grandes, de saber que si queremos podemos crear una plataforma tan potente como Airbnb. Ya no tenemos excusa para cumplir nuestros sueños, ¡solo hay que saber por dónde empezar!

A continuación puedes ver su charla en vivo. ¡Disfrútala!

3. WordPress sobre contenedores en Docker por Manel R. Domenech

Manel Domenech cuenta a sus espaldas con más de 10 años de experiencia en eCommerce, tanto con tecnologías WordPress como Magento. Actualmente desarrolla herramientas que mejoran flujos y procesos de estas plataformas, así que… aprovecha su ponencia porque vas a aprender un montón. ¡Vamos a ello!

En esta ocasión Manel va a hablarnos acerca de los Contenedores Docker. Él insiste en recalcar estas 3 palabras:

  • WordPress
  • Contenedores
  • Docker

Como por aquí más de uno ya sabemos qué es WordPress, vamos a entrar en materia hablando de 2 temas bastante difusos: Contenedores y Docker.

Entonces, ¿qué es Docker?

Según nos explica Manel, Docker es una utilidad que facilita el uso de contenedores en Linux. Es una herramienta en línea de comandos que permite ejecutar contenedores, pero para personas no técnicas (incluso para personas técnicas) esto no dice NADA…

Se entiende por Contenedores un mecanismo ligero de virtualización para la ejecución aislada de procesos dentro de un mismo host. Esto tampoco nos dice nada, ¿verdad? Ya nos dice Manel que esto son palabras muy marcianas… Aquí la palabra clave es ligero.

Ahora veremos cómo hemos llegado a gestionar los sistemas durante 10 años (hay que ver lo rápido que pasa el tiempo, ¿eh?) hasta llegar al mundo de los contenedores actuales.

Con Docker conseguimos que la sobrecarga que se ofrece al virtualizarse sea mínima en los procesos que participan en la ejecución de una aplicación basada en PHP y MySQL (como es WordPress, Magento, etc.)

Antes de los contenedores el mundo era distinto (todo esto basado en la experiencia del propio Manel):

  • Procesos compartidos: ¿Cuál era el problema? Pues que como tenías a todos los clientes en el mismo sitio compartiendo todos los recursos, en el momento que alguno pillara algún tipo de malware… ¡Pues la habíamos liado!
  • Organización mediante procesos, usuarios y permisos: Esto aportaba mayor seguridad de modo que si entraba algún tipo de malware, esta vez solo afectaría al proyecto en cuestión (no a todos). Pero las BBDD seguían estando más o menos juntas… en fin. Aquí faltaba algo.
  • OpenVZ, KVM: Allá por el año 2012-2013 la sensación era diferente porque esto nos permitía tener máquinas virtuales distintas. Eran máquinas que había que cuidar y mantener.
  • Cloud Computing: WMware, OpenStack, OpenShift
  • IaaS (Infraestructuras como servicio): AWS, GCE, Digital Ocean.

Haciendo un símil, antes cuidábamos a las máquinas como mascotas, ahora lo hacemos como ganado porque todo es mucho más sencillo y podemos hacer y deshacer a nuestro antojo.

Ahora sí que sí, Manel nos define lo que realmente son los Contenedores:

  • Son un mecanismo ligero de virtualización para la ejecución aislada de procesos dentro de un mismo host.
  • Hacen uso de cgroups, una característica del Kernel Linux.
  • cgroups permite limitar, medir y aislar el uso de recursos de un conjunto de procesos.

Te recomendamos encarecidamente ver (y disfrutar) la ponencia de Manel porque es una charla muy técnica y nadie mejor que él puede darte toda la información acerca… ¡Del maravillo mundo de Docker!

4. Haciendo buen uso de los campos personalizados con ACF por Mauricio Gelves

Nuestro siguiente ponente, Mauricio Gelves, es un auténtico Nómada Digital. Es licenciado en informática y desde 2015 combina sus dos grandes pasiones: la informática y los viajes. ¿Cuántos de nosotros queremos ser de mayor como Mau? ¡Que levante la mano y diga yoooooo!

En esta ponencia Mau nos explica cómo hacer un buen uso de los campos personalizados con ACF (Advanced Custom Fields), porque en muchas ocasiones necesitaremos algo más que un título y un cuerpo para nuestros artículos, ¿verdad?

Pues bien, Mau nos va a habla de boxeo. Sí, has escuchado bien, de boxeo… Y de periodismo. Supongamos que nos llamamos Harold (vamos a poner un poquito de imaginación porque nos tenemos que “meter en el papel”) y que nuestro jefe nos envía a cubrir la noticia del evento del año “La pelea entre Muhammad Ali y Liston”.

Allí tendremos que recopilar información sobre la pelea, fotografías, comentarios de los asistentes, estadísticas… notas, notas y más notas.

Pero… ¡Oups! En el momento que regresamos a la oficina nos damos cuenta que al volcar la información en nuestro WordPress vemos que sólo podemos poner un título y una descripción… ¿Dónde vamos a incluir todos los datos que hemos recopilado como peso, altura, records, etc?

Mau nos explica que existen 3 maneras distintas de crear campos personalizados en WordPress:

  • Opción 1: Utilizar los campos personalizados que vienen por defecto con WordPress. ¿Cuáles son sus principales defectos? Tienen una funcionalidad muy precaria, inconsistencia de datos, cero control de los datos cargados y repetición de claves entre los Custom Post Types (CPT’s).
  • Opción 2: La propia API de Metaboxes de WordPress para crear campos personalizados. Aquí tienes total libertad para crear los campos, pero tendrás que hacerlo todo a mano, por lo que a no ser que sepas dónde te estás metiendo, esta opción puede que no sea la más recomendable.
  • Opción 3: Utilizar ACF (Advanced Custom Fields), un plugin muy potente con el cual podrás crear muchos sistemas en poco tiempo y de forma profesional.

Mau centra su ponencia en la opción 3, así que vamos a hacer un breve resumen de lo que nos cuenta acerca de ella para que conozcamos en qué aspectos nos puede ayudar.

Debes saber que existe una versión gratuita y una de pago del plugin ACF y ambas nos van a ayudar a ahorrar muchísimo tiempo (y por ende, dinero).

ACF es un plugin buenísimo que nos permitirá añadir tantos campos como nuestro proyecto requiera.

Para hacernos una idea del potencial de este plugin, Mau nos muestra una demo que no puedes perderte en el siguiente video, además veremos los distintos pasos a seguir para que nuestra página web muestre toda la información que nos interesa.

Paso 1:

  • Crear el CPT Boxeador
  • Crear los campos personalizados (nombre, imagen, fecha de nacimiento, altura y peso)

Paso 2:

  • Crear el CPT Pelea
  • Crear los campos personalizados (puntos del luchador 1, puntos del luchador 2, fecha, lugar del evento, nombre del vencedor)

Paso 3:

  • Diseñar la plantilla single-pelea.php

Por lo tanto, en “Haciendo buen uso de los campos personalizados” Mau nos detalla cuál es la mejor forma de trabajar con ACF en equipo:

  • Exportar la configuración de los campos personalizados a PHP
  • Agregar el código a nuestro tema/plugin
  • Hacer un PUSH para compartir los campos
  • Borrar los campos de la base de datos (échale un vistazo al video para consultar los pasos en vivo)
  • Cuando nos haga falta, podremos recuperar los valores y realizar nuevos cambios
  • Volver a exportar tanto el PHP como el JSON

Es una charla muy técnica y muy, muy, muy didáctica con un gran aporte visual. Te recomendamos ver la charla para poder ver en vivo los pasos que deberás seguir para sacarle el máximo partido a este fantástico plugin. ¡No te lo pierdas!

5. Pon un task runner en tu vida para automatizar tu flujo de trabajo por Jesús Amieiro

Jesús Amieiro nos habla de automatización, algo que nos va a venir muy, muy bien en nuestro día a día. Es ingeniero de telecomunicación y artesano de las TIC. Se dedica al desarrollo de proyectos a medida, principalmente en el ámbito de la sanidad y de la trazabilidad marina.

Esta charla va enfocada a desarrolladores. Él viene dedicándose a esto desde principios del milenio (suena muy lejano, pero Jesús está hecho un chaval). Con los años, aquel desarrollo de los inicios se fue complicando, entrando en juego ASP, PHP, entornos más complejos de desarrollo, etc.

En este camino, Jesús se dio cuenta que había ciertas tareas que se iban repitiendo, ¿de cuáles estamos hablando?

  • Transcompilar Saas/Less -> CSS
  • Automatizar la publicación: eliminar ficheros, concatenar JS, CSS, minificar JS, CSS, otimizar imágenes, copiar archivos…

Jesús continua su charla haciendo una breve introducción acerca de Module Bundler y Task Runner, donde nos dará más información al respecto.

El Task Runner nos permite automatizar un montón de tareas lo que nos convertirá en seres mucho más productivos, ahorrar tiempo y sobre todo aportará consistencia a nuestro trabajo.

En esta ponencia Jesús va a hablarnos concretamente de Grunt:

  • Automatización de tareas repetitivas
  • Curva de aprendizaje pequeña
  • Funcionalidad basada en plugins
  • Ecosistema enorme: 6500 plugins
  • JSON y JavaScript
  • Basado en Node.js

Para saber cómo se instala, visualiza el video a partir del minuto 7, ya que Jesús lo detalla todo muy bien.

A continuación, automatizará el desarrollo de un proyecto con Grunt. Es una ponencia muy didáctica, por lo que te deberás ver el video de principio a fin para no saltarte ningún paso.

¿Qué otras cosas podemos hacer con Grunt?

  • Recarga automática del navegador
  • Análisis estático (Lint): PHP y JavaScript
  • Ejecución de tests
  • Despliegue automático al servidor

Finalizando su ponencia, Jesús nos pide que una vez estemos en nuestra oficina nos planteemos todo lo que acaba de explicar y veamos en qué puede ayudarnos en nuestro día a día.

Piensa qué podría suponer ahorrar 30 minutos al día que pudieras aprovechar para hacer cualquier otra actividad, ¿no sería fantástico?

En conclusión, es mejor dedicar varias horas en ver cómo automatizar los procesos, ya que es posible que el retorno se perciba a muy corto plazo. ¿Te animas a automatizar tus procesos? ¡Vamos a ello!

Y continuamos todas las ponencias de la tarde en el track 1 en este enlace.

Modificación en el Programa

¡Buenas noches familia!

Lamentamos comunicar que, por motivos de salud, nuestro compañero y amigo Santiago Jiménez no podrá acompañarnos en la 2ª Edición de WordCamp Valencia 2019.

Desde aquí deseamos su pronta recuperación y que podamos volver a verle en acción, ¡ánimo!

Pero… ¡No os preocupéis porque vamos a poder disfrutar a la hora prevista (12:50h en la Track 1) de Jesús Amieiro y su ponencia «Pon un task runner en tu vida para automatizar tu flujo de trabajo«.

¡Os esperamos a todos!

Doowebs, Stickermule, Datomedia, Cloudways e IEM Business School – Patrocinio Bronce

Estamos muy felices de contar con el Patrocinio Bronce de Doowebs, Stickermule, Datomedia, Cloudways e IEM Business School y agradecemos enormemente su ayuda.

¿Quieres conocerlos un poco más?

Doowebs, con más de 15 años de experiencia en desarrollo y diseño web de proyectos digitales, ofrecen soluciones para las necesidades globales de cada proyecto o de cualquiera de sus fases: ideación, diseño UX/UI, desarrollo, marketing digital y mantenimiento.

 

Atentos a la súper promoción que nos han preparado en Stickermule por motivo de la WordCamp Valencia 2019:

¡10 adhesivos troquelados personalizados por sólo 1 €!  Para utilizarlo haz clic en el enlace que te indicamos a continuación y a llenar tu portátil de pegatinas.

 

Datomedia es una empresa de alojamiento web, especializada en WordPress 100% Valenciana (tus webs estarán muy cerquita de tus usuarios). Además con motivo de la #WCValencia2019, nos han preparado un descuento exclusivo del 25% en la contratación de un nuevo hosting, servidor vps o servidor dedicado con el introduciendo el cupón WordCamp2019 durante el proceso de compra. ¡Aprovecha!

 

Cloudways es una plataforma que facilita la elección, la sencillez y el rendimiento. Todo esto respaldado por un equipo de soporte experto para que te centres en lo que mejor haces, ganes como individuo y tengas éxito como negocio.

 

IEM Business School es una Escuela de Negocios de Valencia referente en la formación de perfiles digitales. En sus 10 años de experiencia han proporcionando los conocimientos más actuales y las mejores prácticas para adaptarse a la nueva realidad digital.

Impulsan la digitalización ayudando a profesionales que quieren reciclarse hacia el mundo del marketing online, a recién titulados que aspiran a nuevas oportunidades de empleo en este sector, a emprendedores que necesitan adquirir una visión integral, global y actualizada de todas las disciplinas de la empresa y a directivos que han de liderar la transformación de empresas tradicionales ante el nuevo entorno, con un objetivo común: desarrollar el talento digital de sus alumnos.

Desafío digital – Patrocinio Plata

Estamos muy felices de contar con el Patrocinio Plata de Desafío Digital y agradecemos enormemente su ayuda.

¿Quieres conocerlos un poco más?

Desafío Digital es el equipo que está detrás de la realización en directo y el streaming de varias salas en diversas WordCamps desde 2018, en concreto Irún 18 y 19, Zaragoza 19, Pontevedra 18 y 19, y además realizan otros eventos en directo fuera del ámbito de WordPress, ya que su disponibilidad geográfica es total.

Por otro lado, siguiendo con el mundo del vídeo, ofrecen un servicio de tutorías personalizadas para que cualquier emprendedor o pyme aprenda a usar el vídeo en sus estrategias de márketing.

Además, en su faceta de desarrolladores de WordPress, aparte de la creación de páginas web, ofrecen un sistema de ayuda online para resolver los problemas más habituales de WordPress, WooCommerce, y configuración de email a través de ayuda web, por solo 25€ por consulta.

Son los creadores del podcast WPCommerce fácil, desde el que cada semana nos hablan de ecommerce, estrategias, plugins y noticias relacionadas con WooCommerce.

Zumex – Patrocinio Plata

Estamos muy felices de contar con el Patrocinio Plata de Zumex y agradecemos enormemente su ayuda.

¿Quieres conocerlos un poco más?

Zumex, es empresa líder en soluciones para el exprimido de frutas y verduras desde hace 30 años y sinónimo de vanguardia, diseño e innovación.

Son expertos en máquinas exprimidoras automáticas para el sector del equipamiento para hostelería, restauración y retail en general, así como máquinas extractoras industriales de jugo.

Original System: Un sistema de exprimido único

Su revolucionario sistema de exprimido supuso un nuevo concepto en el sector de la hostelería y restauración, siendo los primeros en aplicar la extracción automática en el sector profesional.

Original System es garantía de calidad, sabor e higiene, ya que no existe contacto entre el zumo y la corteza, consiguiendo un zumo de gran calidad y con todo su sabor. ¿A qué esperas para probarlos?

Yoast – Patrocinio Plata

Estamos muy felices de contar con el Patrocinio Plata de Yoast y agradecemos enormemente su ayuda.

¿Quieres conocerlos un poco más?

La misión de Yoast es SEO para todos. Quieren dar a todos la oportunidad de clasificarse en los motores de búsqueda. Su complemento de SEO, publicaciones en su blog y cursos en línea deberían permitir que tanto las grandes empresas como los pequeños sitios web atraigan el tráfico que desean.

Las oficinas de Yoast están ubicadas en Wijchen, Países Bajos, aunque tienen colegas y usuarios en todo el mundo.

En Yoast, creen en el código abierto. Creen firmemente en retribuir a la comunidad. En su opinión, eso significa retribuir al lugar en el que vivimos, ¡juntos!

Aktion Legal – Patrocinio Plata

Estamos muy felices de contar con el Patrocinio Plata de Aktion Legal y agradecemos enormemente su ayuda.

¿Quieres conocerlos un poco más?

Aktion Legal ofrece un servicio personalizado desde su amplia experiencia y la confianza con el cliente. Son una firma de abogados innovadora que proporciona soluciones legales de alto valor añadido.

Les apasiona ayudar a crear nuevos negocios y hacer crecer los que ya existen. Por eso, las startups, emprendedores, inversores privados, fondos de venture capital, aceleradoras, plataformas de crowdfunding, family offices, y compañías nacionales e internacionales de todo tipo de sectores, son sus clientes.

WordCamp Valencia 2019 is over. Check out the next edition!