Explorez tous les épisodes du podcast Freelandev - Vivir del desarrollo en WordPress
Plongez dans la liste complète des épisodes de Freelandev - Vivir del desarrollo en WordPress. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.
Rows per page:
50
1–50 of 364
Titre
Date
Durée
#351 – Ajustes de RCP, clientes que vuelven y la importancia de dedicar tiempo a procesos.
01 Jun 2026
00:35:53
Síguenos en:
Dedicar un tiempo extra a pulir, documentar, terminar y crear procesos nos puede ahorrar muchos dolores de cabeza y horas de trabajo después.
Seguimos con los monográficos dedicados a la IA y en este caso hablamos sobre cómo utilizarla en local y con modelos open source.
¿Qué tal la semana?
Semana Nahuai
Follow-up del episodio de la semana pasada.
Le pasé a Claude la transcripción y le pregunté si había dicho algún dato incorrecto y el único que me rebatió fue el escaneo y destrucción de libros por parte de Anthropic. Pero una simple búsqueda web arroja decenas de enlaces sobre el proyecto Panama. ¡Ojo!
Implementando una restricción a contenido pasado personalizado en Restrict Content Pro.
Última Meetup de WP Terrassa.
Campus Connect en Lleida con charlas de Nilo, Ana y Celi. Además de un concurso de webs de los estudiantes.
Tema de la semana:
¿Por qué correr LLMs en local?
Privacidad: tus datos no salen de tu máquina
Sin costes por token: sin APIs de pago ni límites de uso
Modo offline: funciona sin conexión a internet
Control total: elige el modelo, la cuantización y el contexto
Descentralizar la tecnología y no contribuir al oligopolio de las big tech
Herramientas principales
LM Studio: interfaz gráfica, ideal para empezar, tiene chat integrado y servidor local.
Ollama: orientado a terminal y desarrolladores, muy fácil de integrar con otras apps.
Factores clave a entender
Tamaño del modelo (parámetros)
El número de parámetros (1B, 7B, 13B…) indica la "capacidad" del modelo
Más parámetros = más calidad, pero más recursos necesarios
Un modelo pequeño bien cuantizado puede superar a uno grande mal cuantizado
Cuantización
Proceso de reducir la precisión de los pesos del modelo para que ocupe menos memoria
Q2/Q3: muy comprimido, baja calidad, pero cabe en casi cualquier máquina
Q4_K_M: buena calidad con tamaño razonable
Q6/Q8: casi calidad completa
F16/F32: precisión completa
Tipo de modelo
Modelo denso: todos los parámetros se activan en cada inferencia. Es más predecible y estable, pero más exigente en recursos por parámetro.
Mezcla de Expertos (MoE): solo se activan una fracción de los parámetros por token. Mucho más eficiente en velocidad y memoria.
Velocidad de inferencia (tokens/s)
Cuántos tokens genera el modelo por segundo
En CPU suele ser lento (3–10 tok/s); con GPU dedicada puede ser 10x más rápido
La RAM unificada de Apple Silicon es especialmente eficiente para esto
Formatos de modelo
GGUF: el formato estándar para correr modelos en local con llama.cpp (lo usan LM Studio y Ollama)
MLX: formato optimizado por Apple para correr modelos directamente sobre Silicon, mejor rendimiento que GGUF en Mac.
Ventana de contexto
Cuántos tokens puede "recordar" el modelo en una conversación
Contextos largos (32k, 128k) consumen más RAM aunque el modelo sea pequeño
Reducir el contexto es una palanca útil si te quedas sin memoria
Requerimientos de hardware
Memoria RAM
8 GB: modelos de hasta 7B en Q4 (justo), mejor quedarse en 3B–4B para fluidez
16 GB: cómodo con modelos de 7B–8B en Q4-Q6, o 13B en Q3/Q4
32 GB: modelos de 13B–30B con buena cuantización, o 70B en Q2/Q3
64 GB+: modelos de 70B en Q4+ con buena velocidad
En Apple Silicon la RAM unificada actúa como VRAM, lo que lo hace muy eficiente para inferencia local
Código abierto vs. pesos abiertos
Código abierto: se publican los pesos del modelo, el código y datos de entrenamiento.
Pesos abiertos: solo se publican los pesos, puedes usar y modificar el modelo, pero no sabes exactamente cómo fue entrenado ni con qué datos.
La mayoría de modelos llamados open source en realidad son open weight: puedes correrlos y afinarlos libremente, pero el proceso de entrenamiento sigue siendo una caja negra.
Modelos de pesos abiertos recomendados (para programar)
Local
Qwen3.6 (Alibaba): familia orientada a coding agéntico con dos modelos locales: 27B denso (~17 GB en Q4) y el 35B-A3B MoE (más versátil y ligero 16 GB de RAM)
Qwen3-Coder (Alibaba): rama específica para programar. 30B-A3B para hardware de consumo y el Qwen3-Coder-Next (MoE con solo 3B activos) diseñado para agentes de código.
Gemma 4 (Google): familia con cuatro tamaños y dos arquitecturas. 26B A4B es MoE, y el 31B es denso para máximo rendimiento en local.
La nube
Kimi K2.6 (Moonshot AI): arquitectura Agent Swarm con 1T parámetros (32B activos), ideal para tareas agénticas complejas
MiniMax 2.6: fuerte en razonamiento y contextos largos, buena relación calidad/tamaño
GLM-5.1 (Zhipu AI): MoE de 744B parámetros, destacado en multilingüe y coding
DeepSeek V4 referencia en razonamiento.
Mistral Medium 3.5: modelo denso de 128B que unifica chat, razonamiento y coding en uno solo, el más accesible de los grandes para correr en local
Viejunos y/o discontinuados
Llama 4 (Meta): Modelo de pesos abiertos bastante popular al inicio.
GPT-OSS (OpenAI): primer lanzamiento de pesos abiertos de OpenAI disponible en dos tamaños (20B y 120B).
Herramientas que actúan de forma autónoma sobre tu código usando un modelo como motor.
Claude Code (Anthropic): agente de terminal oficial de Anthropic.
OpenCode: agente open source (MIT) orientado a terminal.
Pi: agente minimalista y extensible de terminal. Usa menos tokens.
Los tres exponen una API compatible con OpenAI, por lo que pueden conectarse a cualquier modelo local servido desde Ollama o LM Studio.
Casos de uso prácticos en local
Agents y automatizaciones: con frameworks como n8n
Chat privado: alternativa a ChatGPT sin enviar datos
Resumen de documentos: PDFs, notas, reuniones
Asistente de código: con modelos como Qwen-Coder, Kimi 2.6, MiniMax 2.6
Integración con apps propias: via API local (Ollama / LM Studio exponen endpoint OpenAI-compatible)
Novedades
Chrome instala un LLM de 4GB sin pedir permiso al usuario: https://www.thatprivacyguy.com/blog/chrome-silent-nano-install
Además de la falta de consentimiento, el impacto sería el equivalente a generar 6.000-60.000 toneladas de CO2 (emisiones de unos 1.300-13.000 coches).
DaTO nos comenta en iVox: “Coincido en vuestro análisis del estado actual de las IAs, gracias x el programa”.
Elías nos deja un comentario de que "usamos IA por encima de nuestras posibilidades" (por no hablar de las implicaciones de privacidad o medioambientales). Y el enlace a un vídeo que explica como funcionan los LLMs.
Tanto Nora como Weiko también le dan feedback sobre el tema a Nahuai. Que no descarta hacer una mesa redonda en un futuro.
#347 – Mis problemas con la IA generativa
04 May 2026
01:10:18
Síguenos en:
Nahuai lleva meses intentando formarse una opinión sobre la IA generativa y este es el primer intento de ordenar sus ideas.
¿Qué tal la semana?
Semana esther
Tareas varias para clientes, vulnerabilidades y malwares y una migración complicada.... vamos, lo de siempre.
Semana Nahuai
Investigando cómo implementar Apple y Google Pay en RCP
Investigando cómo sincronizar usuarios de RCP con Discord
Creando items del menú con enlace dinámico
Sustituir Cursor y Claude por Zed o OpenCode, para usar LLMs de código abierto exclusivamente.
En la medida de lo posible en local (Ollama - LM Studio)
Sino OpenCode Go o Ollama Cloud (modelos de código abierto ejecutados en la nube).
Investigando los agentes de código abierto como OpenCode y Pi (como alternativa a Claude Code).
Contenido Nahuai
Tema de la semana:
Marketing engañoso
El nombre inteligencia artificial no le hace justicia
Los LLMs son modelos de predicción
No piensan, predicen
No alucinan, cometen errores de predicción
La mentira de la AGI
Hype desmedido
Promovido por los principales actores
Concentración de poder
Controlado por las big tech
Mentalidad Silicon Valley:
Cuanto más grande mejor (LLMs vs SLMs)
Mucha información pero de calidad cuestionable
Muévete rápido y rompe cosas vs reflexión
Modelo de negocio insostenible
Uso subvencionado para ganar cuota de mercado y hacerse imprescindibles
Burbuja económica
Inversión circular entre las principales empresas
Falta de ética
Modelos creados en el robo sistemático de contenido sin pagar a los autores
Modelo extractivista no sostenible (no revierte de vuelta)
Impacto ambiental y social
Uso intensivo de electricidad y agua
Falta de transparencia
Muchas empresas han relajado o abandonado sus planes para reducir las emisiones de CO2
Construcción de centros de datos en zonas con estrés hídrico
Falta de privacidad por defecto
Todos los datos viajan a servidores externos
La mayoría usa los datos para entrenar sus modelos
Uso de datos para emplazar publicidad
Diseñados para enganchar
Chute de dopamina y pensado para engagement
Diseñado para que sea difícil saber parar/descansar
Tremendamente complacientes
Promueven el "sendentarismo cognitivo"
Ilusión de mejora de productividad
Ilusión de estar hablando con un humano (los antropomorfizamos)
Les damos roles para los que no están diseñados
No son psicólogos pero tampoco hay controles/limitaciones para que se usen como tal
Otros efectos secundarios
Excusa para despedir empleados
Reemplazo de personas para incrementar ingresos
Promueve la brecha digital
Refuerzo del individualismo
Promueve la creación de herramientas personalizadas para uso propio
Devalúa las herramientas compartidas
Incremento de la deuda tecnológica
Es imposible revisar todo el código generado
Acciones
Usar la IA generativa de forma responsable. Solo cuando es realmente necesaria y con modelos de código abierto, en local, en la medida de lo posible.
#346 – Evento SinOficina, lanzamiento WP 7.0 y cierre de plugins maliciosos
27 Apr 2026
00:28:23
Síguenos en:
La nueva versión de WordPress ya tiene fecha, mientras nos dedicaremos a revisar los plugins de essentialplugins y a pulir Amaranto antes de su lanzamiento.
¿Qué tal la semana?
Semana esther
Vuelta clientes post-kit digital
Malware que se carga la carpeta del theme completamente
Semana Nahuai
Recuperándome del evento de Sin Oficina
Creando un addon de Restrict Content Pro para conectar con Mailerlite
Dando los últimos retoques al onboarding de Amaranto (CSS, seguridad, accesibilidad…)
#345 – Convesio ficha al equipo de Sirvelia, con Amadeu Arderiu
20 Apr 2026
00:37:55
Síguenos en:
Amadeu Arderiu es ingeniero industrial de Barcelona y cofundador de Sirvelia, una empresa que desde 2016 se dedicó al desarrollo de plugins WordPress a medida junto a sus socios Joan Rodas y Albert.
Comentamos los proyectos de Sirvelia: Ploogins, SiteMait, Suggerence.
¿Cómo surgió el contacto con Convesio y qué os convenció para dar el salto?
¿Cómo ha sido el acuerdo? ¿Qué pasa con la marca Sirvelia y vuestros clientes actuales de plugins a medida?
¿Los tres socios os incorporáis con el mismo rol?
¿Qué ha cambiado en vuestro día a día?
¿En qué estáis trabajando actualmente?
#344 – Mejorando cosas y retraso de WordPress 7.0
13 Apr 2026
00:44:23
Síguenos en:
Parece que el lanzamiento de la próxima versión de WordPress va a retrasarse bastante, y mientras, nos dedicamos como siempre a probar y mejorar tanto productos como flujos de trabajo.
¿Qué tal la semana?
Semana esther
Semana Santa con poco descanso y post-semana santa de estrés total.
Semana Nahuai
Empezando a trastear con los MCP y agentes de WordPress (WordPress Studio)
Mejorando el onboarding para Amaranto
Mejorando el toggle de modo oscuro de Amaranto para que sea similar al onboarding
Mejorando flujo de instalación local -> Codeberg -> producción
Probando un sistema híbrido de tema de bloques + plantillas de PHP
Configurar Uptime Kuma (+ notificaciones por Signal) en mi NAS para reemplazar Uptime Robot
Tenemos un nuevo apartado en la web de Freelandev. Una página que recoge todos los tips y recursos, con su buscador dedicado también:
https://freelandev.com/tips-y-recursos/
Tenemos un cupón de descuento de 10€ (WCMLGFREELANDEV), para dos personas, para la WordCamp Malaga (25 abril).
https://malaga.wordcamp.org/2026/
Tip de la semana
Una alternativa a Microsoft 365 y Google Workspace, europea y centrada en la privacidad:
De vez en cuando nos encanta probar cosas nuevas y buscar aplicaciones y servicios más alineados con nuestra ética y filosofía de trabajo... o simplemente para trabajar mejor y más rápido.
¿Qué tal la semana?
Semana esther
Probando Claude Cowork para implementar nuevos idiomas en una web con Elementor y Polylang
Aplicando estilos a las páginas de Mi Cuenta en Amaranto (con CSS, continúa siendo un shortcode) y a la página single de producto (parte de pestañas de descripción, valoraciones, etc… en un único bloque)
Semana Nahuai
Maquetando páginas de WooCommerce para Amaranto y luchando con los bloques monolíticos de WooCommerce.
Revisando detalles de Amaranto que la diseñadora ve mejor.
Recibiendo la noticia de que no he sido seleccionado para para siguiente ronda de la beca de Mozilla (+1.000 solicitudes).
Migrando mis repos de Github a Codeberg (plataforma europea de alojamiento de código abierto, sin ánimo de lucro, basada en Gitea/Forgejo). Usé esta herramienta.
Empezando a trastear con Raycast (similar a Alfred o spotlight):
Hoy Nahuai nos explica su experiencia del pasado fin de semana en la WordCamp Madrid.
¿Qué tal la semana?
Semana esther
Hostings con restricciones de seguridad que ni su soporte conoce…
Peleando con Elementor en una página que no carga
Semana Nahuai
Meetup de Terrassa donde Adrián y Pau nos contaron sus andanzas con Grafreak.
Intentando descubrir qué proceso de una web provoca picos de CPU.
Creando block bindings para poder crear plantillas de página más modulares y flexibles.
Investigando qué necesitan los filtros de WooCommerce para funcionar.
Por ahora, solo funciona en plantillas archive.
Follow up: de los emails restablecimiento de contraseña. Es posible que estén intentando aprovechar una vulnerabilidad de un plugin de SMTP (Post SMTP y WP Mail SMTP han tenido vulnerabilidades relacionadas).
Tema de la semana:
WordCamp Madrid 2026
Contributor Day
Mesas de core, polyglots, diseño, marketing, plugins, foto y video, comunidad y WP Credits.
#338 – Misterios y expedientes X en desarrollo web
23 Feb 2026
00:40:07
Síguenos en:
Por muchos años que llevemos en esto del desarrollo y mantenimiento web, siempre siguen apareciendo casos extraños y misterios nuevos que no dejan que nos aburramos en nuestro trabajo.
¿Qué tal la semana?
Semana esther
Misterios de clientes: en busca del acceso perdido
Pedidos falsos/fallidos en WooCommerce. ¿Pruebas de tarjetas robadas?
Error sincronización productos con Facebook/Instagram (max_execution_time)
Siguen entrando hackeos/malware: contenido ficticio disimulado entre el real con enlaces a casinos o similar.
Semana Nahuai
Acostumbrándome a la nueva interfaz de Factura Directa
Tuneando checkouts de Restrict Content Pro
Investigando cómo integrar el login con Google en Restrict Content Pro
Volviéndome loco con una búsqueda combinada de FacetWP + Relevanssi. No había manera de que mostrara los resultados en base a los títulos a pesar de que estaban en el índex de Relevanssi. Solucionado usando la búsqueda nativa modificándola con facetwp_search_query_args.
Probado el editor de código Zed (open source) con modelos locales de IA y Claude Code (ACP).
Nuevo programa piloto, llamado “AI Leaders”, en la que estudiantes de universidad contribuirán a WordPress, y serán remunerados.
Piloting the AI Leaders Micro-Credential
Tip de la semana
Herramienta online que te indica si estás usando CSS “viejuno”:
WordPress Core: Mejora y lanzamiento de WordPress 7.0
Impulsar tres lanzamientos importantes en 2026 y llevar WordPress 7.0 hacia la Fase 3 de colaboración, integrando edición colaborativa en tiempo real y mejoras en medios, estilos y APIs.
Integración de IA con guía y límites claros
Expandir capacidades de inteligencia artificial para facilitar la creación de contenido y flujos de trabajo, siempre con transparencia, control del usuario y estándares alineados a los valores de WordPress.
Revitalizar los Meetups
Fortalecer los encuentros locales como puerta de entrada activa a la comunidad, promoviendo participación práctica, aprendizaje conjunto y pasos concretos hacia la contribución.
Comunidad, educación y canal de contribución
Escalar programas educativos, clarificar caminos para nuevos contribuyentes y facilitar recursos como tableros de contribución para conectar talento con equipos dentro del proyecto.
Contributor dashboard para reflejar mejor el trabajo de los contribuyentes.
Novedades
Ya están disponibles todas las charlas de la WordCamp Zaragoza 2026:
Hoy Nahuai nos explica su experiencia en la WordCamp Zaragoza y nos comenta las charlas a las que asistió.
¿Qué tal la semana?
Semana esther
Empezando (y disfrutando) el nuevo proyecto web
Oleada registro usuarios spam
Semana Nahuai
Arreglando un Zap que se había desconectado.
Me dejo liar para llevar la mesa de Comunidad en el Contributor de la WordCamp Zaragoza.
Tema de la semana:
Campus Connect a la mañana con +100 asistentes
Contributor Day
Traducción
Diseño
Soporte
WP Credits
Campus Connect
Comunidad
La mayoría de trenes iban con retraso y llegamos hora y media tarde. Me uno a la mesa de WordPress Credits (y Campus Connect). 4 centros educativos se dieron de alta en el proyecto.
Día de charlas
Fernando Tellado sobre cómo la IA va impactar el open source y WP.
Le parece lo más interesante que ha pasado en los últimos 20 años. Impacto social, las nuevas generaciones no pueden entrar en el mercado laboral.
Va a haber más software (de baja calidad en muchos casos) pero va a haber menos alicientes para compartirlo.
Los 4 componentes de la IA en WP
Abilities API
WP AI Client
MCP Adapter
AI Experiments
4 grietas
Cerebro alquilado
Tokens por pensar
2 WordPress (1era clase, clase turista)
Datos que viajan
El código es GPL, el cerebro es una caja negra. Software atrapado (Android como ejemplo).
Ventajas de los SLMs para no perder privacidad y por menor coste.
Joaquín Ruiz - Arquitectura de IA en WordPress
Cómo crear un RAG
Convertir el contenido en vectores (coordenadas matemáticas o embedings)
Necesitas una base de datos vectorial (Qdrant)
Primero conviertes el contenido, troceado, en embedings que se mandan a la base de datos vectorial.
Fine-tuning no es para aprender datos sino para aprender patrones. Muy útil para cambiar el tono de voz.
Necesario un dataset de unos 80-100 ejemplos.
Usos: Soporte técnico, buscador semántico, agente de ecommerce.
Pasilleo hablando de IA, Meetups locales, calçotadas… chocolate con churros.
Gabriel Romero - De cero a bloque
WP scripts y el paquete create-block
De qué se encarga cada fichero
Ejemplos de bloques estáticos y dinámicos, uso de innerBlocks…
Fernando García Rebolledo - Hablando cómo gestionar proyectos como developers freelance, especialmente del 60% que no es picar código:
Reunión inicial - Objetivos - Red flags
Presupuesto (corto o largo)
Setup y herramientas
Colaboración
Trabajar con el cliente
Decir que no
Paulo Carvajal - Construye experiencias dinámicas con la Interactivity API de WordPress
Cubrió las bases de cómo funciona y compartió 8 demos.
+200 inscritos
Todo fabuloso
#333 – Proyectos que ilusionan, informes de mantenimiento, cachés invisibles y meetups
19 Jan 2026
00:37:30
Síguenos en:
Parece ser que hoy es el Blue Monday, pero en Freelandev es un lunes más y aquí seguimos con nuestras batallitas del día a día en WordPress.
¿Qué tal la semana?
Semana esther
Reunión inicio proyecto web para ver diseño propuesto
Aplicando cambios contenidos/estructura web para IA (GEO)
Agradeciendo los patrones para cambio motor reservas web
Semana Nahuai
Sorprendiéndome de que Astra no ofrezca una experiencia del editor del sitio completa.
Sorprendiéndome de que Kadence no muestre los ajustes de sombras en el bloque de grupo (y similares). Tuve que añadirlo usando el filtro
Investigando cómo montar un sistema de afiliados con Easy Digital Downloads que permita añadir como “saldo” las comisiones de los afiliados (addon Wallet de EDD + Store Credit de AffiliateWP).
Investigando cómo restringir parte del contenido según fecha de alta en WooCommerce Subscriptions. Filtros the_content y query_loop_block_query_vars.
Peleándome con cachés invisibles (Jetpack en instalación de WordPress.com).
Cambiando de fecha la Meetup.
Negociando qué informes enviar a un cliente de mantenimiento.
Novedades
Están abierta la llamada a ponentes de WordCamp Europe 2026
Víctor en Spotify:
Venga, una de ánimos: Os escucho hace años, de forma discontinua, pero siempre que vuelvo me doy atracón de capitulos. Es un gusto escucharos, seguid con ello! :-)
#332 – Balance 2025 y objetivos 2026
12 Jan 2026
00:35:19
Síguenos en:
Haciendo balance de los resultados de nuestros proyectos en el 2025 y planteando objetivos para el 2026
¿Qué tal la semana?
Semana esther
Inicio de fiestas complicado por coletazos de malware
Final de fiestas con lanzamiento de web en nuevo idioma
Semana Nahuai
Reunión de “adopta mi mente”. Este año la iniciativa recaudó más de 6.000€
Mañana tenemos la primera meetup del año donde Nora vendrá a contar cómo diseña temas de bloques.
Desconectando bastante durante las fechas navideñas.
Tema de la semana:
Nahuai:
Código Génesis:
Bajé bastante el ritmo de publicación -> 12 tutoriales y 13 snippets
Baja el número de suscriptores (posible efecto chatGPT)
No inversión en publicidad o patrocinios
La facturación ha bajado
Contenidos
44 episodios de podcast de Freelandev
0 newsletters
1 post en Branch Magazine
10 Meetups presenciales organizadas
Desarrollo web:
2 proyectos con clientes nuevo
Bolsas de horas de antiguos clientes similar al año pasado
Parece mentira que algo tan pequeño como un favicon pueda dar tantos dolores de cabeza... suerte que ya tenemos aquí el Wrapped de Spotify para alegrarnos la semana.
¿Qué tal la semana?
Semana esther
Follow up: web con error instalador WP - límite conexiones bbdd
Nueva oleada malware - sitemaps ficticios
Semana Nahuai
Actualizando a WordPress 6.9 sin problemas.
Peleándome con un favicon ultra persistente.
Solucionando un problema de alineación con los bloques de autor de WordPress.
Creando una web corporativa con un temas de bloques adaptado de Osom Corp.
Elías se pasa por comentarios para enfatizar que se refería a: “intentar fomentar que el cliente sea consciente del consumo energético, y en resumen, de que quizás ciertas fotos, vídeos, fuentes… no son tan necesarias, y a veces perjudican al propio negocio más que ayudar.”
#329 – Novedades WordPress 6.9
08 Dec 2025
00:44:10
Síguenos en:
Ya tenemos disponible la nueva versión de WordPress con muchas novedades y mejoras y en el episodio de hoy las repasamos todas.
¿Qué tal la semana?
Semana esther
VeriFactu se pospone 1 año (la base de la conexión vía API ya estaba preparada, posponemos a después de fiestas)
Semana Nahuai
Terminando de pulir el flujo WooCommerce -> Stripe -> Zapier -> Factura Directa
Meetup de Terrassa, en la que Amadeu nos explicó que es un MCP y mostró casos prácticos.
Probando a ampliar las acciones de la paleta de comandos
Activar/desactivar plugins y temas
Actualizar plugins y temas
Reuniéndome con una empleada de Aquia que quiere implementar procesos de valoración y mejora de sostenibilidad web.
Sorprendiéndome de lo opinionado que es WordPress.com
🧱 Mejoras editor de bloques y del sitio (Gut 20.4-21.9)
🧱 Nuevo bloque de tiempo de lectura
🧱 Nuevo bloque de acordeón
🧱 Nuevo bloque de matemáticas
🧱 Nuevos bloques para términos (consulta, plantilla, nombre, número)
🧱 Nuevos bloques para comentarios (enlace y número)
🔠 Opción para encajar texto
🎨 Paleta de comandos en todo el admin
🎨 Cambio ubicación CSS adicional
🎨 Estilo de bloques en el libro de estilos
🧱 Interfaz para allowedBlocks
↕️ Mejora drag & drop
🔗 Solución links navegación
🌄 Relación de aspecto en galería
💡 Iconos sociales personalizados
🗯️ Comentarios en bloques
👁️ Block visibility
📩 Mejoras en wp_mail()
👩🏻💻 Nueva clase WP_Block_Processor
👨🏻💻 Bloques PHP
👩🏻💻 Soporte beta PHP 8.5
👨🏻💻 Mejoras soporte UTF-8
👩🏻💻 Mejoras DataViews / DataForms
👨🏻💻 Mejoras Fields API
👩🏻💻 Mejoras HTML API
👨🏻💻 Mejoras Interactivity API
👩🏻💻 Mejoras Block Bindings API
👨🏻💻 Abilities API
👩🏻💻 Mejoras de rendimiento (LCP)
👀 440 mejoras
🐛 570 arreglos
🔎 +70 mejoras y arreglos de accesibilidad
🫂 +920 voluntarios 👏
Herramientas de Hostinguer, Elementor, WordPress.com…
Telex
Campus Connect y WordPress Credits
Estadísticas
81 WordCamps en 39 países. +100.000 asistentes
43% couta total - 60,5% cuota CMS
56% de las webs no usan inglés como idioma principal
+1500 temas publicados este año
+60.000 plugins en el repositorio - 2,1 millones de descargas
Plugin Check plugin
Playground
Novedades 6.9
#328 – Adaptando sistemas ecommerce para VeriFactu
01 Dec 2025
00:31:14
Síguenos en:
Cada vez queda menos tiempo para la puesta en marcha del sistema VeriFactu en las empresas y tenemos que ayudar a clientes a conectar sus webs con programas de facturación para que puedan automatizarlo cumpliendo con la normativa.
¿Qué tal la semana?
Semana esther
Sustituyendo campos ACF y maquetación “cerrada” por opciones abiertas con bloques
Preparando conexión vía API web en php con Factura Directa
Revisando plugins Osom con WP 6.9
Semana Nahuai
Cambiando de facturación en WooCommerce a Factura Directa. Usando los zaps de Stripe y PayPal (nuevo). Ajustando el tema de impuestos.
Aplicando una sugerencia de un ticket de soporte de uno de los plugins de OsomPress.
Valorando si añadir variaciones de bloques al plugin Simple Social Icons o si crear uno nuevo.
Revisando los plugins y temas de OsomPress para asegurar la compatibilidad con WordPress 6.9.
Reflexionando sobre mi evolución de mi actitud ante el Black Friday.
Elías reflexiona sobre si no sería mejor entregar la versión más optimizada de una web.
#327 – Episodio Bonus de SustainWP, child theme para tema de bloques, error de instalador de WP.
24 Nov 2025
00:27:39
Síguenos en:
Hoy estrenamos patrocinio y estamos encantados de poder recomendaros Modular DS, la herramienta para gestión de webs que hemos empezado a utilizar y que nos encanta.
¿Qué tal la semana?
Semana esther
Probando nueva versión Factura Directa
Error web que salta el instalador de WP cuando navegas
Aviso hosting PHP 8.5
Semana Nahuai
Grabando un capitulo bonus de Sustain WP explicando el proyecto Grid-aware Websites (caída de Cloudflare le dio más emoción de la necesaria).
Editado y publicado, curiosamente 2 años después del último episodio.
Pensando en qué casos particulares necesitas un tema hijo en un tema de bloques
Preparando alguna web para el Black Friday, usan el plugin Block Visibility.
Probando WordPress 6.9 y acostumbrándome a usar la paleta de comandos (Cmd + K)
Viendo que todavía hay gente que cree que crear una web con WordPress va a hacerla lenta y/o poco sostenible. Revisé un par de mis webs con Ecograder dieron una valoración de A+.
Ángel se pasa por los comentarios para decirnos que para migrar el contenido del blog a otro dominio suele utilizar el plugin Zippy. Y que sí, que vaya faena la subida de precio de WP Rocket.
Elías nos recomienda SWIS Performance (del mismo desarrollador que EWWW Image Optimizer). Él pilló un lifetime, y aunque es sencillo bastantes opciones:
Caché de página
Optimización de recursos JS/CSS.
Critical CSS
Exclusiones
Soporte Google Fonts
Página de opciones dentro de Ajustes
Carga condicional
La licencia ilimitada cuesta 200$/año.
#326 – Semanas aburridas y optimización web
17 Nov 2025
00:27:12
Síguenos en:
Pues sí, también los desarrolladores tenemos semanas aburridas y rutinarias con trabajo fácil, repetitivo y poco motivador.
¿Qué tal la semana?
Semana esther
Mucho trabajo de ajustes de diseño y contenido clientes
Optimizando web después de cambios maquetación en móvil (ajustar carga JS, reCaptcha, etc…)
Empiezan a llegar consultas de VeriFactu (apurando tiempos…)
Semana Nahuai
Migración de un blog de un dominio a otro.
Creando un plugin muy ligero para el bloque de código, usando la CSS Highlights API, que evita añadir a cada elemento.
Empezando a aplicar las mejoras del theme.json que llegan en WordPress 6.9 a los temas de OsomPress.
Añadiendo Schema microdata a los FAQs de OsomPress.
Joseo nos pregunta por un plugin para ordenar CPT que habíamos comentado. El plugin es Post Type Order https://wordpress.org/plugins/post-types-order/
David se pasa por comentarios para ampliar la información sobre cómo funciona el nuevo sistema de escaneo automático.
#325 – MozFest 2025
10 Nov 2025
01:02:00
Síguenos en:
Hoy Nahuai nos habla de su experiencia como asistente y ponente del MozFest 2025 realizado el pasado fin de semana en Barcelona .
¿Qué tal la semana?
Semana esther
Encontrado el campo en Zapier para crear facruras en modo borrador
Tema de la semana:
7, 8 y 9 de noviembre en el pueblo español. Las dos próximas ediciones también serán en Barcelona.
El venue era enorme. Muy agradable con buen tiempo pero con zonas menos accesibles.
6 tracks con 11 salas, 4 formatos (charlas, forums, labs, keynotes).
Tema principal Unlearning, desaprender.
Un montón de gente queriendo utilizar la tecnología para crear un mundo mejor.
Bastante charla sobre el uso responsable y ético de la IA.
Diferencias con WC:
Menos densidad de voluntario por asistente
Menos presencia de los patrocinadores
Café y comida no incluida (había food trucks en el recinto)
Aumento del 50% ancho de banda por los crawlers de AI. Si continúa así Wikipedia desaparecerá.
Además de la parte financiera está la parte de que la comunidad quiera seguir contribuyendo.
Mozilla Data Collective
Una ampliación de Common Voice, un dataset de más diverso en lenguajes.
#324 – Migrando de herramientas de trabajo
03 Nov 2025
00:27:41
Síguenos en:
A veces nos anclamos a herramientas que llevamos años utilizando por pereza o miedo a complicarnos la vida, pero a veces es necesario y nos ayuda a replantearnos procesos y revisar cómo estamos haciendo las cosas.
¿Qué tal la semana?
Semana esther
Migrando de ManageWP a Modular DS
Semana Nahuai
Creando estilos para el nuevo bloque de acordeón
Modificando la manera de gestionar los estilos de bloques en los nuevos temas de OsomPress
Creando una modificación de un bloque que permite filtrar el query loop por taxonomías
Últimos retoques a la presentación del MozFest
Novedades
La suite de Affinity se integra en una sola app y es ahora gratuita. Eso sí, necesitas una cuenta de Canva:
https://www.affinity.studio/es_es
Elías se pasa por los comentarios para interaccionar o interactuar con nosotros.
Lucas Buomo recomienda Thunderbird
También nos comenta que el juego de palabras involuntario de Nahuai en el episodio 322.
#323 – JPod, clientes de correo y navegadores basados en IA
27 Oct 2025
00:59:44
Síguenos en:
Hoy se nos ha ido un poco de la mano la duración del podcast, pero es que hay temas que realmente. nos motivan.... se nota, ¿no?
¿Qué tal la semana?
Semana esther
Probando Spark como cliente de correo
Muchas horas de cambios de maquetaciones y contenidos web
Semana Nahuai
Preparando la charla del MozFest
Aplicando, con ayuda de Celi, el subrayado de las palabras de la web de OsomPress estén animadas.
Modificando el plugin que permite cambiar de color y tipografía en las demos de temas de OsomPress para que no interfiera con la cabecera.
Investigando cómo crear un chat que conteste usando una base de conocimiento en la web. El plugin AI Engine, en su versión Pro, es el que mejor pinta tiene.
Asistiendo a las JPOD, organizada por la Asociación Podcast España, en Terrassa:
Charla de Emilcar sobre su trayectoria en el mundo del podcasting
Mesa redonda sobre comunidades alrededor de los podcast
Charla entra Andreu Buenafuente y Mia Font, del Terrat, sobre el panorama actual del podcasting
Una navaja suiza para desarrolladores, desde conversores de imágenes y otros ficheros, hasta creación de QRs:
https://dev-tool.dev
#322 – WP Agency Forum con Juan Hernando
20 Oct 2025
00:53:18
Síguenos en:
La semana pasada se celebró la 1ª edición del WP Agency Forum y hoy hablamos con el enviado especial de Freelandev, nuestro querido corresponsal Juan Hernando.
¿Qué tal la semana?
Semana esther
Revisando zaps Stripe - Factura Directa para ver si es posible crear factura provisional en lugar de definitiva (VeriFactu)
Limpiando un supermalware
Puliendo CSS para versión móvil de Home sin tocar html
Semana Nahuai
Meetup WP Terrassa donde Javier Casares nos explicó el proyecto FAIR, que ofrece, entre otras cosas, una distribución federada de plugins y temas.
Retomando la idea del botón “back to top” aprovechando scroll-driven animations de CSS
Investigando cómo cambiar el color de palabras, letra por letra, al hacer scroll, solo usando CSS.
Dedicando un rato, más largo de lo esperado, para solucionar un ticket de Osom Author Pro.
Pero con recompensa :)
Sorprendido porque le pasan por moderación una respuesta de soporte de un plugin propio.
Descubierto el motivo por el cual no se mostraban todos lo cursos de Sensei. Sistema de soporte con sus claroscuros.
Tema de la semana: WP Agency Forum, 15 octubre en Madrid (y online)
Juan Hernando - Especialista WordPress Community Engagement en Weglot.
Cuéntanos tu experiencia
¿Fuiste y volviste el mismo día?
¿Qué tal la parte de networking?
¿Qué tal el café y el cóctel?
¿Qué te pareció el formato del evento?
¿Te llevaste alguna nueva idea para implementar en tu trabajo y/o eventos futuros?
#321 – El futuro de la IA en WordPress con JuanMa Garrido
13 Oct 2025
00:57:27
Síguenos en:
Hoy tenemos el lujazo de contar con JuanMa Garrido para hablar del presente y futuro de la IA en WordPress
Presentación
JuanMa es Desarrollador Web y Developer Relations con más de 20 años de experiencia, especializado en JavaScript y desarrollo con el Editor de Bloques de WordPress. Actualmente, trabaja como Developer Relations en Automattic.
La Abilities API, a priori, se incluirá en WordPress 6.9.
Ejemplos prácticos
Chatbots en los que puedes interaccionar con WordPress
Crear contenido
Consultar información sobre la instalación
Ejecutar acciones
Concatenación de acciones en la paleta de comandos
#320 – WordCamp Galicia 2025
07 Oct 2025
00:48:46
Síguenos en:
Hoy Nahuai nos explica su paso por la WordCamp Galicia 2025 del pasado fin de semana.
¿Qué tal la semana?
Semana esther
Conflicto FacetWP y Post Types Order, el FacetWP Dropdown deja de mostrar resultados si está activo.
Semana Nahuai
Pasando el onboarding de su formato plugin a un módulo del tema
Lidiando con otra movida con Restrict Content Pro. Esta vez no me permitía exportar datos. Se solucionó pasando el idioma a inglés.
Preparando una versión de cabecera que se encoge y cambia de color cuando se hace scroll. Solo con CSS.
Tema de la semana: WordCamp Galicia
Pechadita de viaje en tren.
Día de charlas:
Caso real de un side project de cursos para aprender gallego - Anxo Sánchez
WPO sin humo: cómo mejorar el rendimiento de tu WordPress sin plugins - Rosario Aznar
Personalizar y optimizar las respuestas de la API REST de WordPress (Demo) - Pilar Mera
Café y pasilleo
Opciones de autenticación en la REST API (Demo) - JuanMa Garrido
Cookies y Application Passwords (en el core de WordPress)
JWT y oAuth2
UX que impulsa las ventas en webs de formación - Ricardo Vilar
Playground como herramienta perfecta para formación - Nilo Vélez
Manteniendo la web viva con blogs - Iago Rivas
Los básicos de una web responsable (Auditoría) - Nora Ferreirós
Educación, WordPress y preguntas incómodas (Desconferencia) - Pablo Moratinos
After Party
Contributor Day
Charla de Celi sobre su viaje dentro de la comunidad
Charla de Africa, de Rural Hackers, sobre microcomunidades
Charla de Iván sobre su experiencia en las WordCamps
Mesas de contribución de WordPress.tv, Plugins, Comunidad, Traducción, Marketing y Fotos.
Novedades
Lanzamiento de WordPress 6.8.3 que corrige 2 fallos de seguridad.
#319 – Hablando de VERI*FACTU con Celi
29 Sep 2025
00:33:44
Síguenos en:
En unos meses entra en vigor el requerimiento de utilizar Veri*factu, primero en empresas y unos meses después para autónomos. Hoy traemos a Celi para que nos explique mejor cómo nos afecta y que debemos tener en cuenta.
¿Qué tal la semana?
Semana esther
Problemas caché versión EN recupera contenido del 2020 - > vaciada manualmente la carpeta cache para restaurar la actual
Reactivada bolsa de horas 2021
Sanción al cliente por usar la portada de un pdf con foto de derechos de un proveedor en su web
Semana Nahuai
Creando el toggle para cambiar a modo oscuro en los temas de OsomPress
Limitación con light-dark()
Limitación de obtener el color de una variación de estilo
Creación de un panel personalizado para elegir la paleta oscura
Detecta automáticamente la paleta “Dark Mode” pero permite cambiarla
Meetup de Terrassa donde Nora nos habló del directorio de fotos de WordPress
Meetup de Barcelona donde Nora nos habló de cómo diseñar para temas de bloques
Buscando un plugin que indexe el contenido de la web y conteste en base a eso
Tema de la semana: Verifactu
Verifactu es un sistema informático de emisión de facturas verificables creado para dar mayor transparencia, trazabilidad y control en tiempo real a la Agencia Tributaria (Hacienda) y evitar fraudes fiscales.
Los fabricantes y comercializadores de programas de facturación homologados deben tener sus soluciones adaptadas desde julio de 2025.
Desde el 1 de enero de 2026, es obligatorio para todas las sociedades (empresas que declaran Impuesto de Sociedades como SL, SA, etc.) emitir facturas con Verifactu.
Desde el 1 de julio de 2026, esta obligación se extiende a los autónomos personas físicas (que declaran IRPF).
Durante este periodo, el uso es inicialmente voluntario, pero el software debe estar preparado para cumplir con la normativa.
Seguimos teniendo pendiente comentar más a fondo lo de VERIFACTU.
#317 – El nuevo diseño de OsomPress, con Nora Ferreirós
15 Sep 2025
00:48:46
Síguenos en:
Después de meses de trabajo, la nueva identidad corporativa y la web de OsomPress ya están totalmente implementadas y en marcha. Hoy traemos a Nora Ferreirós, la autora del diseño y con quien vamos a seguir trabajando para temas comerciales.
Ya tenemos también todos los iconos y banners de los plugins del repositorio de WordPress actualizados
Menciones
Ángel te pasa por los comentarios de la web a decirnos que pensaba que íbamos a tratar el tema de VERIFACTU, que será obligatorio en la facturación de las tiendas online a partir del 01/01/26 para empresas y 1/07/26 para los autónomos.
#316 – De vuelta al cole y clases de CSS para todo.
08 Sep 2025
00:40:52
Síguenos en:
Después de un verano en el que hemos estado bastante ausentes, volvemos ya definitivamente a nuestro episodio semanal para comentar nuestro día a día con WordPress, clientes, IA, y mucho CSS.
¿Qué tal la semana?
Semana esther
De vuelta al trabajo:
Revisando webs en mantenimiento con PHP 7.4 - 8.0
Solucionando errores código en themes sin actualización para subir versión php
Revisando consultas/peticiones agosto
Revisando gestiones mantenimiento
Semana Nahuai
Comentando con Brian Coords la mejor manera de evitar que WooCommerce cargue todos sus patrones en los temas.
Investigando porqué la clase “current-menu-item” no se añade a algunos elementos del menú.
Lo solucionamos eliminando y añadiendo los elementos del menú de nuevo 🤷🏻♂️
Encontré un issue en Github donde hablaban de problemas similares cuando se añadían items que eran CPT.
Relacionado con esto, los items de menú en temas de bloques no tienen un identificador único, lo cual complica la personalización.
Reactivando una bolsa de horas de 2023:
Combinando el bloque de query loop con FacetWP y Restrict Content Pro + el addon de Past Content
Reprogramando la Meetup de septiembre de Terrassa:
La próxima será el día 24 donde Nora Ferreirós nos hablará de las bondades del WordPress Photo Directory.
Refinando en nuevo onboarding para los temas de OsomPress.
En la prueba rápida con TT5 parece que también funcionaba.
Modificando el plugin Grid Aware WordPress para que solo utilice un endpoint de la API de Electricity Maps, para que se pueda usar de forma gratuita.
Buscando financiación/esponsorización para poder continuar con el desarrollo del plugin.
Ya tenemos fecha para la charla en el MozFest, sábado 8 de noviembre al mediodía.
WCUS fue la semana pasada donde Matt Mullenweg hizo la clásica keynote + Q&A
La parte parte de charla de Matt fue más corta de lo habitual. Estuvo más conciliador que en la última y evito entrar en la disputa con WPE.
Telex, una herramienta de Automattic para crear bloques que está en fase experimental
https://telex.automattic.ai
Nahuai hizo una prueba para intentar extender el bloque de código y le dio bastantes problemas. Además, como era de esperar, creó un bloque nuevo, a pesar de haber explicitado que quería extender el bloque nativo.
Otras opiniones también coinciden en que está una fase experimental.
Nahuai tiene opiniones sobre el uso de la IA y el hype que hay alrededor.
Menciones
Marcos no pregunta por https://www.studiocart.co. Una herramienta todo en uno, muy focalizado en embudos de venta, para vender productos y servicios.
#315 – Prototipo onboarding temas, estilos de bloques y CSS
19 Aug 2025
00:48:42
Síguenos en:
Aunque parte de nosotros todavía está disfrutando de las vacaciones, hemos podido coincidir para grabar este episodio y no haceros sufrir tantas semanas sin vuestra ración de Freelandev ;)
¿Qué tal la semana?
Semana esther
De vacaciones...
Semana Nahuai
Investigando el plugin Woocommerce Paypal Payments porque a una clienta le ofrecían bajar la comisión a 1,2% + 0,35€.
Ampliando el plugin de Nick Diego para permitir enlaces en grupos para que también incluya los bloques de columna y fondo.
Añadiendo una clase de CSS personalizaba, a una entrada de un query loop, basado en un campo personalizado.
Creando estilos de bloques muy resultones para el bloque de detalles y de fondo.
Encontrando limitaciones en los nuevos filtros de checkout de WooCommerce.
No se pueden ordenar los nuevos campos
No se pueden utilizar condicionales basados en categorías
Cambiando de Basic User Avatars a Frontend User Avatar (de la gente de Sirvelia y Gonzalo Navarro) porque el primero dejó de funcionar en una web de cliente.
Creando un onboarding para los temas de OsomPress inspirado en el de Ollie.
#314 – WooCommerce 10, Branch Magazine y ventajas de trabajar desde casa
28 Jul 2025
00:29:05
Síguenos en:
Cuando hace tiempo que trabajamos desde casa a veces se nos olvida las ventajas que tiene y lo bien que se vive, hasta que tenemos que volver a perder horas de desplazamiento y volvemos a valorarlo!
¿Qué tal la semana?
Semana esther
Semana de logística infernal (qué bien se trabaja en casa)
Revisando webs en mantenimiento con PHP 8.0
Actualizando WooCommerce 10
Enviando email notificaciones de vacaciones.
Semana Nahuai
Terminando de rematar el readme del plugin Grid Aware WP
Pensando en un rediseño de mi pagina personal
Celebrando el lanzamiento de Branch Magazine
Contenido Nahuai
Novedades
Se lanza WooCommerce 10.0 + 10.0.1 y 10.0.2:
WooCommerce 10.0: Investing in Accessibility
Una de las novedades más destacada, junto a la mejora de accesibilidad, es la posibilidad de compartir URLs del checkout.
El envío del starter block theme al repositorio oficial se ha pausado
Esta semana Nahuai ha estado trabajando en el plugin grid aware de WordPress para poder hacerlo público.
¿Qué tal la semana?
Semana Nahuai
Flipando, una vez más, con web de Renfe.
Intento fallido de crear un plugin para actualizar los plugin de forma remota usando solo la REST API. Reflexión sobre el “peligro” de que los LLM están diseñados para ser muy complacientes.
Trasteando brevemente con el MCP de Anytype y un LLM en local.
Reunión del proyecto grid-aware.
Entregando la versión revisada del artículo para Branch Magazine.
Preparando el plugin grid aware de WordPress para hacerlo público porque parece que hay interés en probarlo.
#312 – Onboarding temas de bloques, themes híbridos y gincanas SVN
07 Jul 2025
00:35:39
Síguenos en:
Estamos tan metidos en temas de bloques y con tantas ganas de seguir avanzando con cosas como el onboarding que cuando tenemos que trabajar con temas clásicos o híbridos casi se nos hace cuesta arriba.
¿Qué tal la semana?
Semana esther
Conflicto última versión Contact Form 7 y antispam
Themes clásicos / híbridos y footers con bloques
Migrando hosting web OsomPress
Gincana SVN OsomBlocks
Semana Nahuai
Enviando un parche de seguridad para Osom Blocks
Susto con Namecheap
Creando una página de usuarios ordenados por campos personalizados y tuneando la página de autor
Pasando las fuentes al tema para evitar errores de seguridad (Siteground)
Dando a OsomPress de alta en Vatsense para poder validar el VAT de UK (nuevo ajuste en el plugin EDD VAT).
Contactado a Mike MacAlister para preguntarle si tiene pensado crear un onboarding como el de Ollie Pro pero de marca blanca.
Ollie Pro cumple su primer año y Mike McAlister comparte algunos datos:
+5.000 instalaciones activas de Ollie WP (el tema gratuito)
+500 clientes de Ollie Pro
Un nuevo filtro para extender el bloque de iconos sociales llegará en WordPress 6.9 (Gutenberg 21.1).
#311 – Plugin grid-aware, View Transitions y plugins bloqueados
30 Jun 2025
00:41:05
Síguenos en:
Después del parón de un par de semanas, volvemos a la rutina comentando nuestros avances, problemas, casos raros y todo aquello que va surgiendo en nuestro día a día.
Hosting que bloquea plugins de migración y backups
Semana Nahuai
Actualizando el plugin de grid-aware con el nuevo endpoint de la API de Electricty Maps y escribiendo el artículo para Branch Magazine.
Panel de opciones (¡¡moderno!!) usando componente de React
Campo para la API de EM
Imágenes
Vídeos incrustados
Tipografía
Creando un panel de opciones en el editor (que permitan sobre escribir las generales)
Creando previsualizaciones en el editor
Creando una barra superior en el frontend que muestra localización, intensidad de la red y la posibilidad de cambiar entre la intensidad de la red
Usando el filtro render_block para modificar el output de las imágenes y de los embebidos de Youtube
Moderado muestra una versión más pequeña de la imagen o carátula de Youtube. En hover muestra el información y el botón para mostrar la imagen o video original.
Alta muestra un placeholder con información y el botón para mostrar la imagen o video original.
Usando el filtro wp_theme_json_data_theme para modificar la tipografía
Solo en alta intensidad
Pensando y añadir una pestaña de documentación
Probando el plugin View Transitions, plugin canónico que integra la View Transitions API con WordPress.
Alegrándome de que la última versión de Gutenberg permite elegir la etiqueta a los botones. Preparando ejemplos para usar al Popover API.
Novedades
OllieWP adquiere los cursos de desarrollo de temas y bloques de Frank Klein y los ofrece de forma gratuita en su web.
Reflexión de la newsletter de Brian Coords en el que explica que la IA le ayuda ahorrar tiempo la mayoría de las veces porque le sabe indicar cómo abordarlo o qué documentación usar. Y lo frustrante que es cuando te dice que ha solucionado el problema de código que le has mencionado, pero te devuelve exactamente el mismo código que antes.
#310 – WordCamp Europe 2025
09 Jun 2025
00:51:31
Síguenos en:
En el episodio de hoy Nahuai nos explica su experiencia del fin de semana en la WordCamp Europe
¿Qué tal la semana?
Semana Nahuai
Nos comunican que el marketplace de WordPress.com ha pausado la aceptación de nuevos temas.
Dando los últimos retoques a la nueva web de OsomPress:
Aplicando un estilo de bloques a todos lo acordeones ya existentes
Jugando con el espacio vertical entre bloques para la maquetación responsive
Restringiendo la tipografía fluida para tamaños mayores
Aplicando clases de CSS a bloques para modificar cómo se muestra en móvil
Usando bastante Osom Block Visibility para adaptar la versión móvil
Creando muchos patrones sincronizados con overrides
Reflexionando sobre usarlos más para componentes de diseño
La semana con el Toggle más verde
Muy contento con la gestión de trabajo en equipo
Tema de la semana: WordCamp Europe 2025
Contributor Day: ¿Resurrección del equipo de sostenibilidad?
Noel Tock, co-fundador de Human Made, explicó su experiencia ofreciendo ayuda humanitaria en Ucrania. Reducción global de nuevas páginas web creadas con WP pero aumento en Ucrania tras la ocupación. 50% de ONGs creadas con WP.
Charlotte Bax, charla sobre sostenibilidad (creadora de ENNOR Quickscan)
Ash Shaw, sistemas de diseño de Figma a WordPress:
tokens, variables, estructura de Figma basada en theme blocks, Stark plugin for accesibilidad,developer Handoff
Nuevo cambio para los usuarios del plugin EDD VAT, la API del HMRC es muy limitada y ahora hay que crease una en VAT Sense. La burocracia siempre manteniéndonos entretenidos 😅
Anytype una app, que podría caer en esa categoría de “segundo cerebro” y que tiene como grandes virtudes que es de código abierto, local-first y que usa peer-to-peer para sincronizar el contenido.
https://anytype.io
Menciones
Sofía Ruíz y Pablo Moratinos se pasan por los comentarios para repartir buen rollo y abrazos ❤️
Flavia también se pasa para decir que la voz de Nahuai también invita a pensar que lo pasamos muy bien.
#309 – WordCamp Logroño 2025
26 May 2025
00:43:06
Síguenos en:
Este fin de semana hemos podido disfrutar de la WordCamp Logroño 2025 y os explicamos todo en el episodio de hoy.
¿Qué tal la semana?
Semana Nahuai
Enviando una propuesta de charla conjunta al MozFest de este año que será en Barcelona.
Dándole cariño a la maquetación de la nueva web de OsomPress:
Diseño responsive (header, footer…)
Modificando encabezados solo de los single posts (viva el render_block)
Investigando formas de conseguir que en algunos casos no se use tipografía fluida
Arreglando los embeds de las fichas de los plugins
After-party corta para que ampliamos yéndonos de pinchos.
Felicitar fuertemente a todos los organizadores y voluntarios por lo bien que salió todo.
Menciones
Juanma y Pablo nos mencionan y comparten foto en Twitter
#308 – Creando plugin de WordPress con componentes de React
19 May 2025
00:37:52
Síguenos en:
Hoy el 50% en condiciones de Freelandev nos explica cómo está creando un plugin de grid-aware para WordPress con cosas chulas en el editor y las limitaciones y problemas que se está encontrando.
¿Qué tal la semana?
Semana esther
Sin comentarios....
Semana Nahuai
Preparando el artículo para Branch Magazine
Preparando la base del plugin para WordPress de grid-aware
Creando un panel de opciones (¡¡moderno!!) usando componente de React
Imágenes
Vídeos/embebidos
Tipografía
Creando un panel de opciones en el editor (que permitan sobre escribir las generales)
Creando previsualizaciones en el editor
Creando una barra superior en el frontend que permita cambiar entre la intensidad de la red
Explorar la opción de añadir un patrón de bloques para el selector
Pega de que no se puede editar por el usuario final
Usando el filtro render_block para modificar el output de las imágenes
Usando el filtro wp_theme_json_data_theme para modificar la tipografía
Pensando y añadir una página de muestra
Añadiendo block bindings y maquetando la nueva web de OsomPress.
Una herramienta online que permite pasar SVGs a CSS usando la función shape() (aún solo tiene un 62% de soporte de navegadores):
https://css-generators.com/svg-to-css/
#307 – Optimizar fuentes variables, N8N y migraciones
12 May 2025
00:31:01
Síguenos en:
Las fuentes variables, además de muchas otras ventajas, son ideales para poder escoger un grosor intermedio cuando el salto entre los estándares es excesivo, pero también tiene algún incoveniente, como el peso del archivo de la fuente, que es necesario optimizar.
¿Qué tal la semana?
Semana esther
Tranquila en general con un poco de todo:
Actualizado WP 4.4 con casi éxito total (PHP 7.4 por theme)
Maquetaciones landing
Migraciones varias
Avanzando maquetación web Osom
Cerrando Karma Next
Semana Nahuai
Meetup Terrassa en la que Iván nos habló de cómo automatizar tareas con N8N, una herramienta de código abierto que puedes autoalojar
Peleándome con la tipografía
Salto de grosor de 300 a 400 tremendo
Tipografía variable en ttf pesa 1MB (normal + itálica)
Convertido a WOFF2 pasa a 300Kb
Problemas de seguridad HTTPS con el staging
Optimizando imágenes
Añadiendo ejemplos chulos a la charla de WordCamp Logroño
#306 – Apagón, traducciones Restrict Content Pro y maquetando contenido de la API
05 May 2025
00:37:57
Síguenos en:
Publicar este podcast fue de las últimas cosas que pudimos hacer antes del apagón... pero nos dio tiempo a hacerlo y a algunas cuantas cosas más durante la semana corta (para algunos)
¿Qué tal la semana?
Semana esther
Semana corta + apagón
Puesta a punto de un WP 4.4 😱
Preparando demo de Karma Next que nos permite crear el demo.xml para el onboarding
Avanzando con la maquetación de web osom
Mostrando últimos artículos del blog (WP) en web php (copilot)
Contenido esther
Semana Nahuai
El apagón trastocó “ligeramente” el lunes.
Peleándome con las traducciones de Restrict Content Pro.
Creando una nueva web para clientes, aprovechando para crear un Osom Clients Theme.
Pasando la primera versión de la web a un cliente.
Dándole vueltas a cómo solucionar la venta de cursos separados en la membresía con RCP.
Dándolo mucho cariño al nuevo tema de OsomPress:
Modificando cómo se muestran los datos de la API de WordPress.org para los plugins
Consiguiendo que:
Se muestren los vídeos de Youtube como embebidos
Englobar elementos para aplicar estilos personalizados
Aprendiendo detalles del markdown personalizado del readme de los plugins.
Pasando una primera versión de varias páginas a la diseñadora
Francisco Javier Carazo nos deja una mención en iVoox:
“Muchísimas gracias por la mención y por la publicidad :) sois unos cracks. El podcast que espero que salga cada semana y encima en esta ocasión habláis de mí. No soy muy activo comentandoos cosas pero os sigo semanalmente. Seguiré mejorando y manteniendo los plugins de pasarela y los otros también. ¡Un abrazo y a seguir así!”.
#305 – Reactivar suscripciones RCP, conectar formularios con RedSys y prioridades CSS
28 Apr 2025
00:40:19
Síguenos en:
En el episodio de hoy comentamos varios temas que nos hemos ido encontrando durante la semana de (mucho) trabajo
¿Qué tal la semana?
Semana esther
Punta de trabajo de agencias
Maquetación página theme web Osom
Configurando RedSys para pago servicios con CF7 (plugin Codection)
Semana Nahuai
Probando una mejora para evitar la carga de los scripts asociados a los embeds en WordPress usando render_block y la IntersectionObserver API
Prueba a añadirlo a una nueva versión de Osom for Youtube
Reducción de la primera carga 3MB vs 9MB incluso con WP activado.
Gestionando reactivaciones de suscripciones en EDD
Pensando opciones para poder vender cursos sueltos en una membresía con Restrict Content Pro.
Otra ronda de desactivación/reactivación de Health Check & Troubleshooting que soluciona un problema
Investigando cómo añadir la nota final de un curso de Sensei en un certificado
Preparando la charla de WordCamp Logroño
Dándome de baja por enésima vez de la misma lista de suscripción
En los últimos 6 meses, el número de tickets de Gutenberg y Core ha permanecido casi constante, pero la cantidad de nuevas funciones en Gutenberg ha disminuido desde enero. Esto llevó a discutir si se debería reducir la cadencia de lanzamientos.
Pros de reducir la cadencia:
Alineación con grandes organizaciones como eBay y Airbnb.
Enfoque en calidad, señalando un reinicio intencional.
Mejor enfoque en plugins canónicos y componentes independientes.
Permite más tiempo para documentación e infraestructuras.
Mejores características en cada lanzamiento, no solo correcciones.
Menos carga para colaboradores y equipos de coordinación.
Mayor automatización de procesos de lanzamiento.
Contras y riesgos:
Menos lanzamientos ralentizan los ciclos de retroalimentación.
Los colaboradores pueden sentirse menos reconocidos.
Dificulta la implementación de cambios progresivos.
Puede generar ansiedad por actualizaciones grandes.
Menos visibilidad del progreso del proyecto, lo que puede percibirse como estancado.
Necesidad de mantener la confianza en las actualizaciones automáticas.
Áreas propuestas de enfoque:
Plugins Canónicos: Mejorar la retroalimentación y promoción de plugins comunitarios.
Gestión del Backlog: Revisar los ~13,000 tickets para mejorar la calidad percibida y mantener la efectividad en lanzamientos menores.
Miscellaneous: Fomentar pruebas de versiones beta/RC, simplificar el proceso de lanzamiento y mejorar la participación de colaboradores no técnicos.
Resumen final: La versión 6.8 será el último gran lanzamiento del año y los lanzamientos de Gutenberg seguirán cada dos semanas. Los lanzamientos menores seguirán según sea necesario, con un enfoque más relajado para incluir mejoras. Se organizarán reuniones trimestrales para continuar estas discusiones.
Recomendación para mejorar el rendimiento cuando uses WP_User_Query: usar el parámetro ‘fields’ => [‘ID’, ‘user_email’]
Menciones
Nora nos comenta que el símbolo al que se refería Nahuai ~ se llama virguilla, no cedilla como comentó. Curiosamente una cedilla es una virgulilla con forma de gancho o cola.