Introducción a BlockLab | Crea bloques del nuevo editor de WordPress fácilmente

Desde que apareció el nuevo editor de WordPress (Gutenberg), se ha abierto un mundo de posibilidades para los desarrolladores.

La opción más conocida es la de crear nuevos plugins para Gutenberg y adaptar los existentes. Pero el nuevo editor de WP nos permite también cambiar nuestra forma de trabajar con WordPress cuando somos creadores de plantillas.

Con BlockLab podemos crear bloques para nuestras webs de forma rápida y muy personalizada. Solo tienes que saber HTML, CSS y PHP para comenzar a desarrollar plantillas usando tus bloques y reutilizandolos para cada nueva web.

En esta sesión, enseñaré el funcionamiento básico de BlockLab: Importación / exportación de bloques a nuestra plantilla WordPress y ejemplos de trabajo real (por ejemplo: bloque de noticias a 3 columnas; bloque de «suscríbete a nuestra newsletter», etc).

Es recomendable saber algo de HTML, algo de CSS y un poco de PHP; y aunque no imprescindible, es genial saber también un poco de funciones WordPress PHP.

Requisitios recomendados

ACF, like a PRO

Advanced Custom Fields es uno de los plugins imprescindibles para todo usuario, implementador y sobretodo desarrollador de WordPress.

El objetivo de esta charla es mostrar cómo podemos llevar ACF al siguiente nivel y exprimir todo su potencial más allá de la creación de campos personalizados adicionales. Veremos cosas como, definir una correcta estructura de datos y realizar una importación masiva a esta, crear una página de opciones personalizadas para el archive de un CPT, crear una página de configuración de opciones para nuestro tema, etc.

El objetivo de esta charla es ver todas las posibilidades que ACF nos brinda durante el desarrollo de un proyecto web.

Limpia tu código: principios básicos para no odiarte a ti mismo

Todos hemos estado ahí. Abres tu editor, dispuesto a retocar el código que escribiste el año pasado y… no entiendes qué significa nada.

Para evitar estas experiencias, especialmente trabajando en equipos, es necesario mantener un nivel de calidad adecuado en el código que escribimos y mantenemos.

En esta charla, repasaremos algunos principios básicos con la mente puesta en WordPress: cómo hacer comentarios, cómo nombrar objetos, cómo estructurar nuestras clases…

Aprendiendo a elegir fuentes visibles

En esta charla vamos a ver qué características de un diseño de letra hacen que sea más visible, todo esto desde un punto de vista científico (altura de x, tamaño angular, filtros pasabaja, etc).

Después aplicaremos estos criterios a algunos de los tipos más populares de Google Fonts y delimitaremos para qué usos es adecuado cada fuente.

Capitán Hook

Ejemplos prácticos para el día a día de acciones y filtros del Core de WordPress y de WooCommerce.

Nos permiten modificar rápidamente el comportamiento y el aspecto de un sitio o eCommerce de forma consistente. Ampliación práctica de la charla «Captain Hook» de Aruñas Liuiza.

Análisis SEO avanzado de los errores de una web

Se trata de una ponencia de tipo práctica, en la que se pretende analizar una o varias webs para detectar los errores SEO más graves que pueden hacer que una web se hunda y para enseñar la metodología con la que detectarlos.

Testing E2E con Docker, Jest y Puppeteer

Mi trabajo actual me ha permitido conocer las ventajas del testing E2E (End to End) con tecnologías como Jest (patrocinada por Facebook) y Puppeteer (Google).

Consiste en la reproducción automática de diferentes secuencias de acciones sobre un navegador web en segundo plano (Chromium headless) como clicks, relleno de formularios, espera eventos DOM, etc. para simular casos de uso reales de usuarios finales (ejemplo alta de usuario, añadir productos al carrito, checkout,…).

En mi día a día lo uso para realizar testing completo de compras en WooCommerce con un gran ahorro de tiempo. Pudiendo cambiar fácilmente de versión de WooCommerce, WordPress, PHP, MySQL, etc.

Certificados digitales: lo que nunca te contaron

Todos sabemos que los certificados digitales son un componente esencial a instalar en todo proyecto web que se precie, pero ¿que sabemos de ellos? En esta charla vamos a aprender un poco más sobre los certificados digitales:

  • Qué son y que principio está tras su funcionamiento
  • Diferentes usos de los certificados
  • Autoridades certificadoras, tipos de certificados y requisitos
  • Certificados libres, privados y autofirmados

WordCamp Zaragoza 2020 is over. Check out the next edition!