October 20, 2019 — La ponencia iría en cómo posicionar una web o su formato. Pero contando la verdad. Desde porque Google posiciona y cómo debemos de entender a Google para posicionar lo que queremos. Nos remitiremos a ejemplos, entender en negocio que tiene google montado es un factor clave para posicionar y por supuesto hablar de algo que nadie habla: la intención de búsqueda. Esto nos llevara a elegir si para el término que queremos posicionar debemos hacer un WooCommerce, una landing page o un post de nuestro blog en WordPress.
October 20, 2019 — En este taller aprenderemos a usar la herramienta WP CLI, la herramienta de línea de comandos para gestionar nuestros sitios WordPress. Veremos como WP CLI permite:Actualizar WordPress en remoto en varios subdominios: plugins, temas, traducciones y coreImportar y exportar contenido de uno o varios sitesImportación masiva de imágenesRegenerar miniaturasRealizar copias de seguridad de la base de datosBuscar y reemplazar en la base de datosRealizar un chequeo de performanceRealizar un chequeo de vulnerabilidades con WP-SECCrearnos nuestro comando SH con varios comandos
October 20, 2019 — Aparecer en medios de comunicación nos permite trabajar la visibilidad de nuestra marca, pero a un nivel más alto que con otras estrategias de marketing, ya que trabajamos también el posicionamiento y la reputación de nuestra marca.
Nos posicionamos como referentes en nuestro sector.
Aparecer en los medios de comunicación es una de las estrategias más potentes para conseguir posicionamiento y reputación para nuestra marca.
Y lo mejor es que Todos podemos aparecer en los medios de comunicación, o casi todos, pero tenemos que encontrar nuestro hueco, el enfoque con el que puede funcionar nuestra marca, donde está nuestro público y a qué medios nos vamos a dirigir.
En esta charla te contaré cómo puede ayudarte a crecer y posicionarte aparecer en los medios, y lo mejor, te diré cómo puedes hacerlo.
October 18, 2019 — En el mundo del desarrollo web en alguna ocasión te ha tocado lidiar con las expresiones regulares.
Nos enfrentamos a migraciones o extracciones de datos de un campo tipo «cajón de sastre», parsear ciertos datos, heredar algún proyecto chungo para refactorizar, shortcodes, que si el lock-in, etc…
Es entonces cuando nos toca tirar de ingenio y de expresiones regulares, para filtrar los datos que necesitamos y tratarlos según nuestras necesidades.
En este taller veremos qué son las expresiones regulares, cómo funcionan, y diferentes ejemplos (en PHP) de cómo acometer estas búsquedas de patrones.
Tráete el portátil, porque aunque habrá mucha teoría, en los minutos finales haremos varios ejemplos para poner en práctica las expresiones regulares.
October 18, 2019 — Déjame decirte que si validas tu código escribiendo el ya clásico «echo var_dump( $variable); exit;» estás perdiendo muchísimo tiempo de tu vida (y ganando canas o dolores de cabeza).
Existen herramientas como XDebug, que a grande rasgos es un complemento que podemos agregar a nuestro PHP, que nos permite «monitorizar» y validar la ejecución de nuestro código paso a paso. De esta manera nos será mucho más simple detectar problemas o saber por qué esa bendita acción o filtro nunca llega a ejecutarse.
En esta charla te explicaré cómo podemos configurar este complemento y sus múltiples formas de uso, que agilizarán el proceso de desarrollo de nuestras soluciones WordPress.
October 18, 2019 — WordPress tiene muchas capas de caché. La más conocida es la caché de página, que es la que habitualmente se configura con los plugins, pero no es la más potente de todas.¿Te gustaría conocer todas las capas de caché que tiene WordPress? Y, lo más importante, ¿te gustaría configurarlas para hacer que tu WordPress vuele?En esta charla/taller veremos las capas de caché existentes, cómo saber si están disponibles, cómo activarlas y sacar el máximo rendimiento de nuestro sitio WordPress.
October 18, 2019 — Lanzar una nueva versión de tu plugin puede ser una experiencia bastante estresante. Todos hemos publicado versiones con errores de regresión que se podrían haber evitado. En este taller comparto cómo utilizamos Codeception y Docker para garantizar la fiabilidad de Gravity Forms en los 2 millones de sites activos.
October 18, 2019 — Vamos a empezar con un plugin que incluirá el máximo posible de malas prácticas y chapuzas y lo vamos a ir mejorando y refactorizando hasta que consigamos un plugin que nos llene de orgullo y podamos enseñar a familia y amigos.
El primer paso será crear un sistema automatizado de pruebas que nos permita comprobar que los cambios que vayamos haciendo no van a romper el plugin.
Una vez tengamos el sistema listo comenzaremos a refactorizar y a limpiar el código. Esto requerirá de la participación de la audiencia. Entre todos iremos viendo poco a poco qué cosas se pueden ir mejorando para aumentar la legibilidad del código y eliminar errores y código spaguetti.
Por el camino iré introduciendo conceptos de POO, SOLID, patrones, etc.
Al final verás que las cosas se pueden hacer de forma correcta y que resulta más rápido y divertido que andar haciendo chapuzas.
October 18, 2019 — En este taller entenderemos y analizaremos la estructura de un bloque de Gutenberg:
¿Qué ficheros son necesarios?
¿Cómo organizarlos?
¿Qué función desempeña cada unos de ellos?
El objetivo de este taller es que la gente comprenda el funcionamiento de un bloque de Gutenberg. Entre cosas veremos cómo maquetarlo tanto en el Front como en el Backend, así como recoger información y almacenarla utilizando los estándares que marca WordPress.
October 18, 2019 — ¿Por qué hacer un tema con React? ¿Y qué beneficios tiene un tema hecho en React frente a un tema tradicional de PHP? Tras una introducción a esta nueva forma de trabajar con WordPress que se abre ante nosotros te mostraremos cómo puedes crear un tema con React para tu sitio WordPress en menos de 30 minutos.
No te preocupes, te enseñaremos todo lo necesario para que después te puedas desenvolver tú solo. ¿Nuestro objetivo? ¡Que salgas del taller con un nuevo tema perfectamente funcional e increíblemente rápido para tu blog! ¿Te animas? ¡Pues manos a la obra!