¡Buenos días! ¿Qué tal esas cookies? 😉
Después de una semana mono-temática, hoy tenemos ganas de hablar de algo diferente, de un tema que es extraño que no hayamos hablado antes… de velocidad de carga de nuestra web.
Pero antes, como siempre….
¿Qué tal la semana?
Semana esther
Sesión de soporte técnico con un sinoficiner con un problema de sincronización entre WooCommerce Bookings y Google Calendar
Adaptando webs de clientes para la nueva ley de cookies
Ajustes y diseño grid para OsomBlocks
Contenido esther
Y en el blog: Forzar que se recalculen los gastos de envío en WooCommerce
Semana Nahuai
Empezando con la estrategia de RRSS para OsomPress, el reto de llegar a la comunidad internacional
Mesa redonda de Club WP
Meetup de WordPress de Barcelona sobre cookies y cumplimiento de la RGPD.
Rematando el siguiente plugin de OsomPress.
Contenido Nahuai
Añadir un campo de búsqueda en la página de blog de Genesis Sample
Tema de la semana:
El problema de solucionar la lentitud de carga son la cantidad de factores que intervienen:
- Hosting: tipo, version PHP, configuración…
- Theme
- Plugins
- Maquetación
- Imágenes / contenido
- Scripts externos
- Fuentes (cargar solo el sub-set que vayas a usar)
Crear una web optimizada no es complicado, pero optimizar una ya hecha que gestiona el cliente puede ser misión imposible.
Pasos que solemos dar:
- Revisar version PHP, compresión gzip/brotli, directivas cache
- Plugins prescindibles o sustituibles.
- Plugins de cache (si no ofrece el hosting). Recomendado: WP-Rocket.
- Optimización imágenes (algunos hostings ofrecen la opción)
- Plugins optimización imágenes (servir WebP cuando sea posible). Recomendado: Shortpixel.
Herramientas para medir velocidad:
Ojo con los indices, es una guía y conviene mirar varias para encontrar pistas. Lo importante es el tiempo de carga y el peso de la página, no el indice en sí y revisar varias paginas, no solo home.
Episodio donde hablamos de controlar los scripts: #82 – Cómo conseguir una web más respetuosa con la privacidad de los visitantes
Novedades
Nuevo plugin para traducir de forma automática, creado por Javier Casares y David Perez. wpautotranslate.com
Genesis Blocks introduce las colecciones
Tip de la semana
Peacock – extension para VSC para cambiar color entorno en cada workspace (descubierta gracias a Carlos Longarela)
Menciones
Sergio Calderón comenta que se lo pasó muy bien en la entrevista.
Carlos Longarela nos agradece la mención y nos recomienda una acción de Github para sincroniza con svn.
Jesús comenta que el episodio pasado es como porno para desarrolladores.
Gracias a:
Este episodio está patrocinado por StudioPress, los creadores de Genesis Framework, el entorno de trabajo de temas más popular de WordPress.
Ya está disponible Genesis Pro para todo el mundo, 360$ anuales que dan acceso a:
- Genesis Framework
- Child themes de Genesis de StudioPress
- 1 año de hosting en WP Engine
- Plugin Genesis Pro (Diseños y secciones, restricción de bloques por usuarios…) y Genesis Custom Blocks Pro.
Juan María Arenas dice
Muchas gracias por comentar el error que detectasteis en el plugin gracias a mi fallo. A lo mas cotillas nos gusta conocer esos detalles, aunque nunca vayamos a desarrollar un plugin.
Sí, se que soy raro metiendo cursivas en un titulo, pero es casi una obligación. Los nombre científicos especies (soy biólogo) van siempre en cursiva y me cuesta ver un nombre el latín en un título y no ponerlo en cursiva jeje. Estoy deseando que corrijais ese error porque el plugin que uso ahora mismo para mostrar entradas en rejilla no me coge el marcado de cursiva y tenía pendiente buscar alternativas o programarlo yo, pero veo que ya han aparecido y pronto también la rejilla 😉
Muchas gracias!!
Nahuai Badiola dice
¡Aupa, Juan María!
Esta misma semana enviamos la actualización con la corrección y la opción de mostrar las entradas en formato rejilla.
Un abrazo.