WordPress Semanal

Gonzalo Navarro

El podcast semanal para sacarle partido real a WordPress. Cada episodio cubre una herramienta, un proceso o una decisión concreta: lo que necesitas para crear mejores webs, en menos tiempo y con más criterio.

  1. hace 2 d

    551 | Haz tu web elegible para la IA (7 pasos claros)

    Escúchalo en: En el episodio 551 de WordPress Semanal te cuento lo que aprendí en la ponencia de Peter Raventós (Peter Lead), en el WP Agency Forum de Madrid. Te llevas siete pasos concretos para revisar tu web o la de un cliente en una tarde, con las expresiones y los comandos que usa para comprobarlo. Tabla de contenidos Primero ser elegible, después ser elegido¿Tu web está en estas plataformas?Schema para que te entiendanComprueba si los bots de IA te visitanConvierte las consultas reales de Search Console en preguntas con respuestaMira de dónde bebe la IAPublica tus preciosMide cada mesLo que sabemos y lo que noTu plan de 30 minutosPlugin de la semanaContenidos recomendados Primero ser elegible, después ser elegido La idea de fondo de toda la ponencia es distinguir dos cosas. Ser elegible. Que las plataformas de IA puedan leerte, entenderte y encontrarte. Esto sí depende de ti. Ser elegido. Que te mencionen o te recomienden. Depende de más factores y nadie puede garantizarlo. Todo lo que viene a continuación aumenta tus probabilidades. ¿Tu web está en estas plataformas? Es el punto de partida. Si las plataformas no saben que existes, no pueden recomendarte. Google Search Console. La base para que Google conozca tu web y te dé datos. Bing Webmaster Tools. Se puede importar desde Search Console en pocos clics. Tiene un informe llamado AI Performance con las citas en Copilot. Bing Places. La ficha de negocio de Microsoft, equivalente a Google Business Profile. Google Business Profile. Tu ficha en Google Maps. IndexNow. Un protocolo para avisar a Bing cuando publicas o actualizas contenido. Microsoft lo recomienda. Schema para que te entiendan Los datos estructurados le dicen a las máquinas qué es cada cosa de tu web. Peter recomienda validarlos en validator.schema.org y, para resultados enriquecidos de Google, en su herramienta de resultados enriquecidos. Los tipos más habituales en una agencia son organización, servicio y FAQ. Microsoft confirmó en marzo de 2025, en SMX Munich, que el schema ayuda a sus modelos a entender el contenido. De otros asistentes no hay confirmación pública. Reduce ambigüedad y da contexto, pero no garantiza que te mencionen. Cuidado con marcar reseñas propias. Google excluye las de negocios y organizaciones, y un marcado inadecuado puede acabar en una acción manual. Si usas Rank Math o Yoast, comprueba que no duplicas el marcado que ya generan. Peter comparte en su ponencia un prompt para que ChatGPT o Claude te genere el schema a partir del HTML de tu página. Separa los schemas globales (los de toda la web) de los específicos (los de esa página) y obliga a la IA a no inventar datos. Aun así, valida siempre el resultado antes de publicarlo. Comprueba si los bots de IA te visitan Que te visiten es el mínimo para tener opciones, no la meta. Busca estos nombres en el user agent de las visitas. GPTBot OAI-SearchBot ChatGPT-User PerplexityBot ClaudeBot Dónde mirarlo depende de tu hosting. En Cloudflare. El panel AI Crawl Control (antes AI Audit) está en todos los planes. Muestra los rastreadores de IA por empresa y las páginas que más piden. En SiteGround. En Site Tools, dentro de Statistics y Access Log, solo ves las últimas 300 entradas del día. Para un periodo más largo, los logs están en la carpeta logs de tu dominio, con un archivo comprimido por día. Se leen por SSH (con clave y puerto 18765) o por FTP. Modo fácil: usa el plugin VigIA Desde esa carpeta, por SSH, estos dos comandos hacen el trabajo. # bots de IA por día zgrep -iE "GPTBot|OAI-SearchBot|ChatGPT-User|PerplexityBot|ClaudeBot" *.gz # peticiones a llms.txt por día (0 = nadie lo ha pedido) zgrep -ci "llms.txt" *.gz Y esto es lo que puedes concluir. Si te visitan. Pueden leerte. Mira qué bot es, qué páginas piden y si ven errores 403 o 404. No concluyas que te vayan a mencionar. Si no te visitan. Descarta primero un bloqueo en robots.txt, en el firewall, en Cloudflare o en un plugin de seguridad. Tampoco concluyas que no te mencionarán, porque los asistentes también usan índices de buscadores y fuentes de terceros. Sobre llms.txt, no hay evidencia de que los grandes asistentes lo usen, y no cuesta nada tenerlo. Lo mejor es comprobar en tus propios logs si alguien lo pide, que es justo lo que hace el segundo comando. Convierte las consultas reales de Search Console en preguntas con respuesta Search Console no te da el volumen de los prompts, pero sí consultas largas y conversacionales que ya te traen impresiones. Son búsquedas reales, con la forma exacta en que la gente pregunta, y se parecen a lo que se escribe a un asistente. Para filtrarlas, ve a Rendimiento, Resultados de búsqueda, y añade un filtro de Consulta con «Expresión regular personalizada». Estas son las tres que propone Peter. Consultas de 10 palabras o más. ^(\S+\s+){9,}\S+$ Preguntas largas. ^(c[oó]mo|d[oó]nde|cu[aá]ndo|por qu[eé]|cu[aá]nto|cu[aá]l|qu[eé])\s+(\S+\s+){5,}\S+$ Intención de compra. mejor|precio|cu[aá]nto cuesta|opiniones|alternativa|vs Y así se aprovechan. Elige una consulta real y conviértela en una pregunta con respuesta directa, arriba de una página de servicio. No solo en un artículo del blog, porque la página de servicio es la que quieres que la IA recomiende. Lo que cuenta es el texto visible de la pregunta y la respuesta. El schema FAQ es opcional. Desde 2023, Google limita los resultados enriquecidos de FAQ a webs de gobierno y salud. Es una pista, no el volumen real de prompts, porque Search Console oculta las consultas muy raras. Mira de dónde bebe la IA Este ejercicio es de los que más abre los ojos. Lanza en ChatGPT la búsqueda que más te importa, por ejemplo «mejores agencias de [tu servicio] en [tu ciudad]». Abre las fuentes que cita. Suelen ser directorios, listados y terceros, no la web de la agencia. Comprueba en cuáles estás y en cuáles no. Repite con otro servicio de la misma ciudad y compara. Ser el primero en Google no te hace elegido, porque la IA lee también lo que dicen otras fuentes de ti. Haz las pruebas en ventana de incógnito y sin sesión, y repite cada prompt un par de veces, porque las respuestas cambian. Publica tus precios Publicar precios o rangos en tus páginas de servicio ayuda a que la IA descarte a los clientes que no te van a comprar y recomiende a los que sí. Para probarlo, busca tu agencia con distintos presupuestos, por ejemplo «menos de 500 €» y «entre 500 y 1.000 €», y mira cuándo te muestra. No es una garantía, porque las respuestas varían de un día a otro. Mide cada mes GA4. En Informes, Adquisición de tráfico, filtra la «Fuente de la sesión» con esta expresión regular. Es un mínimo, porque parte del tráfico de IA llega como «directo». chatgpt|openai|perplexity|gemini|copilot|claude Bing Webmaster Tools, AI Performance. Muestra las citas en Copilot y en los resúmenes de Bing. No incluye ChatGPT ni clics. Rutina mensual. Diez prompts fijos, siempre los mismos, y anotar si apareces y con qué fuentes. Lo que sabemos y lo que no Schema. Ayuda a entender el contenido, pero no garantiza menciones. llms.txt. No hay evidencia de uso por los grandes asistentes, y no cuesta nada tenerlo. Tráfico de IA. Un estudio de Semrush de 2025 dice que, en temas de marketing y SEO, convierte 4,4 veces más que el orgánico. Otro estudio sobre ecommerce llegó a la conclusión contraria. Visitas de bots. Son el mínimo para tener opciones, no prueban que te citen. Como resume Peter, nadie puede garantizar aparecer en la IA, solo aumentar las probabilidades. Tu plan de 30 minutos Si solo te quedas con una cosa, que sea esta lista. Dar de alta o revisar Search Console, Bing Webmaster Tools, Bing Places y Google Business Profile. Revisar el schema de organización, servicio y FAQ en validator.schema.org. Mirar en Cloudflare o en los logs qué bots de IA visitan tus páginas. Sacar de Search Console las consultas de 10 palabras o más y convertir una en una pregunta con respuesta directa en una página de servicio. Probar tus búsquedas clave en ChatGPT, abrir las fuentes que cita y ver dónde estás y dónde no. Publicar precios o rangos en tus páginas de servicio. Repetir cada mes diez prompts fijos y mirar los referidos de IA en GA4. La mayoría de estos procesos los tienes explicados de forma práctica y paso a paso en mi curso de SEO para IAs. Por ejemplo, la configuración técnica con robots.txt, llms.txt, Bing Webmaster Tools y schema, la creación de páginas de servicio que las IAs mencionen y la visibilidad fuera de tu web. Plugin de la semana El plugin de la semana es CrawlWatch. Registra las visitas de más de 40 rastreadores de IA como GPTBot, ClaudeBot o PerplexityBot y las URLs que leen, así que te ahorra el trabajo con los logs por SSH (que explico en este episodio). También cuenta las visitas que llegan desde ChatGPT, Perplexity, Gemini o Claude, te deja permitir o bloquear cada bot en robots.txt, genera llms.txt y calcula una puntuación de preparación para IA de 0 a 100. Los datos se guardan en tu propio servidor, con las IP anonimizadas, y no se envían a servicios externos. Ten en cuenta que es nuevo. Si buscas algo más establecido, tienes a VigIA, de Fernando Tellado. Contenidos recomendados Vídeo de la Zona Código: crear un rol para clientes en WordPress con permisos limitados 487 | Cómo hacer que tu web aparezca en ChatGPT y otras IAs Curso de SEO para IAs Curso de Miles Modular SiteGround

  2. 14 oct

    550 | Q&A de Woo, CPTs, formularios por pasos y evitar spam en Elementor

    Escúchalo en: En el episodio 550 de WordPress Semanal respondo cinco dudas de oyentes con soluciones que puedes aplicar hoy. Verás cómo dejar que tus clientes elijan la dirección en Google Maps, crear un estado de pedido propio en WooCommerce, quitar el slug de un tipo de contenido, hacer formularios por pasos con botones en Gravity Forms y frenar el spam de los formularios de Elementor. Tabla de contenidos 1) Cómo dejar que el cliente elija su dirección en Google Maps al comprar en Woo, de Maximiliano2) Cómo crear un estado de pedido "Reservado" en WooCommerce, de Alejandro3) Cómo quitar el slug de un tipo de contenido de la URL y arreglar el error 404, de Sergio4) Cómo hacer un formulario por pasos con respuestas en forma de botón en Gravity Forms, de Luis Carlos5) Cómo evitar el spam en los formularios de Elementor, de SergioPlugin de la semanaContenidos recomendados 1) Cómo dejar que el cliente elija su dirección en Google Maps al comprar en Woo, de Maximiliano Maximiliano quiere que sus clientes marquen la dirección de entrega en un mapa de Google durante el checkout. Solución Existen plugins gratuitos que lo hacen. Kikote es el más usado, con selector de mapa y autocompletado de direcciones. SG Checkout Location Picker es otra opción más sencilla. Los dos necesitan una clave de API de Google Maps. Google pide una cuenta de facturación activa aunque el uso entre dentro del nivel gratuito, así que revisa los límites actuales antes de activarlo. Comprueba qué checkout usa tu tienda. Estos plugins funcionan con el checkout clásico (el shortcode) y no con el checkout por bloques, que es el que traen por defecto las tiendas nuevas. Prueba el pedido completo en móvil. Es donde más se usa el mapa y donde más fallan estos campos. Plugins mencionados. Kikote SG Checkout Location Picker 2) Cómo crear un estado de pedido «Reservado» en WooCommerce, de Alejandro Alejandro necesita un estado propio para los pedidos reservados, además de los que trae Woo. Solución: Con código es lo más ligero. Tienes el snippet en la Zona Código, en Crear estados de pedido personalizados en Woo. Con plugin te ahorras tocar código y puedes configurar colores y emails. BP Custom Order Status Manager y Custom Order Status for WooCommerce son dos opciones gratuitas. El identificador del estado empieza por wc- y no puede pasar de 20 caracteres en total. Si te pasas, el estado no se guarda bien. Un estado nuevo no envía emails ni mueve el stock por sí solo. Si quieres que «Reservado» avise al cliente o reserve unidades, hay que configurarlo aparte. Comprueba que el plugin o el código sea compatible con HPOS, el sistema de almacenamiento de pedidos de alto rendimiento de Woo. Plugins mencionados: BP Custom Order Status Manager Custom Order Status for WooCommerce 3) Cómo quitar el slug de un tipo de contenido de la URL y arreglar el error 404, de Sergio Sergio quería que las URLs de su tipo de contenido personalizado colgaran directamente de la raíz, sin el slug del tipo delante. Lo consiguió con Custom Post Type UI, pero le aparecieron errores 404. Solución: En Custom Post Type UI, desactiva la opción de usar el slug como prefijo y deja el slug de reescritura en «/». Después guarda de nuevo los enlaces permanentes en Ajustes, Enlaces permanentes, sin cambiar nada. Así WordPress regenera sus reglas de URL. Vacía la caché del plugin de caché y del servidor. En el caso de Sergio, el 404 desapareció con estos dos pasos. Ten en cuenta que WordPress no está pensado para esto de forma oficial. Si una página, una entrada y un contenido del tipo comparten el mismo slug, uno de los tres dará 404. Si la web ya estaba publicada, crea redirecciones 301 desde las URLs antiguas para no perder posicionamiento. Revisa páginas, entradas y archivos del tipo de contenido después del cambio. Un fallo aquí suele aparecer en una URL que no pruebas. 4) Cómo hacer un formulario por pasos con respuestas en forma de botón en Gravity Forms, de Luis Carlos Luis Carlos quiere dividir un formulario de Gravity Forms en secciones, con respuestas que parezcan botones, avance automático y caminos distintos según lo que elija el usuario. Solución: Para los caminos distintos, usa la lógica condicional sobre páginas. Cada respuesta muestra una página u otra. Para que las opciones parezcan botones, se hace con CSS sobre los radio buttons. Lo tienes explicado en Convertir radio buttons y casillas de Gravity Forms en botones. Para el avance automático, hay un plugin llamado Multi Page Auto Advance for Gravity Forms. La versión gratuita cubre radio buttons y desplegables. Si quieres un formulario que se sienta como una conversación, Gravity Forms tiene el add-on Conversational Forms. Mi consejo es usar solo lo que realmente necesites. Cuantas más piezas encadenes, más cosas pueden romperse al actualizar. Empieza por lo más simple y añade solo lo que aporte. Plugin mencionado: Multi Page Auto Advance for Gravity Forms 5) Cómo evitar el spam en los formularios de Elementor, de Sergio Sergio recibía spam en un formulario de Elementor y Antispam Bee no lo frenaba. Solución: Antispam Bee protege los comentarios, no los formularios. Por eso no hacía nada en su caso. Elementor Pro incluye su propio campo honeypot y soporta reCAPTCHA. Actívalos en el widget del formulario. Mi opción favorita es este plugin con honeypot compatible con Elementor, un campo oculto que solo rellenan los bots. El spam que escribe una persona a mano no se puede evitar con estas técnicas. Es parte del juego. Plugin mencionado: WP Armour – Honeypot antispam Plugin de la semana El plugin de la semana es Eventward, un calendario de eventos gratuito y sin versión de pago. Incluye eventos recurrentes, seis vistas (mes, semana, lista, fotos, mapa y día), mapas con OpenStreetMap sin clave de API, venues y organizadores, y entradas con RSVP. Las de pago usan Stripe con tu propia cuenta. Un aviso, es muy nuevo (versión 0.5, +200 instalaciones y pocas reseñas todavía), así que pruébalo bien antes de usarlo en la web de un cliente. Contenidos recomendados Vídeo de la Zona Código: botón para modo claro / oscuro en tu web Curso de Miles para diseñar en WordPress con IA Zona Código 370 | Crear estados de pedido personalizados en Woo Zona Código 372 | Convertir radio buttons y casillas de Gravity Forms en botones Zona Código 377 | Anti Spam en Contact Form 7 con palabras negativas Episodio 541 | Q&A de IA, agentes, Novamira, Claude… aplicado a WordPress Newsletter de WordPress Semanal La entrada 550 | Q&A de Woo, CPTs, formularios por pasos y evitar spam en Elementor es una artículo de Gonzalo Navarro.

  3. 7 oct

    549 | Miles: diseña con IA directamente en el editor de WordPress

    Escúchalo en: En el episodio 549 de WordPress Semanal te hablo de Miles, una herramienta de IA que te lleva de una idea a un diseño editable con bloques nativos de WordPress, sin empezar de cero ni reconstruir una maqueta. Te cuento cómo funciona, qué no hace todavía y cómo probarlo sin riesgo. Tabla de contenidos Qué es Miles (y qué no es)De la idea a WordPress en cinco pasosDónde probarlo sin riesgoLo que Miles no hace todavíaMi opinión tras usarlo en proyectos realesCómo empezar hoyAprende Miles paso a pasoPlugin de la semanaContenidos recomendados Qué es Miles (y qué no es) Miles es un agente de IA hecho para WordPress. No es un generador de páginas. Trabaja con la estructura real de WordPress y con estos elementos. Bloques, páginas y entradas. Patrones reutilizables. Medios y estilos del tema. Te puede ayudar de dos maneras. Crear un sitio nuevo a partir de una idea, un brief o unas webs de referencia. Mejorar un sitio que ya tienes, con rediseño de secciones, textos nuevos y ajustes visuales. También puede ayudar con algo de funcionalidad, como formularios. Más adelante te cuento hasta dónde llega. De la idea a WordPress en cinco pasos Miles funciona más como un compañero creativo que como un formulario. El proceso tiene cinco pasos. La idea. Le cuentas qué quieres construir. Si falta algo importante, te hace preguntas y lo convierte en un brief del sitio. La dirección. Antes de construir, te propone varias direcciones de diseño. Aquí afinas el gusto, por ejemplo más sobrio, más cálido o más directo. La página de inicio. Al elegir una dirección, construye la home completa. Todavía es un diseño estático, se ve pero no se edita con bloques. Start editing. Cuando el diseño te convence, este botón lo convierte en piezas nativas de WordPress, como bloques, patrones, estilos del tema, medios y navegación. El Site Plan. Es la lista de tareas con lo que falta, es decir, el resto de páginas y la funcionalidad pendiente. Tú decides en varios puntos, que son el brief, la dirección de diseño, el momento de pasar a editar y el Site Plan. Corregir ahí una cosa pequeña ahorra mucho trabajo después. Dónde probarlo sin riesgo Hay tres formas de usar Miles. Te cuento las dos que cubre el curso. El design sandbox. Entras en app.bymiles.ai, eliges «New Site» y empiezas a diseñar. No necesitas WordPress ni el plugin. Es un entorno separado donde puedes explorar sin tocar nada real. El plugin en tu WordPress. Lo instalas en una web de desarrollo o de staging y trabajas directamente sobre ella. La tercera es instalarlo como skill en agentes de código como Claude Code, Codex o Cursor. No la vemos hoy, pero existe. Mi consejo es empezar por el sandbox y no probar el plugin en una web en producción. Lo que Miles no hace todavía El primer build incluye la página de inicio y el sistema de diseño, no todas las páginas. Solo automatiza formularios de contacto y de consulta. Tiendas, reservas, membresías, pagos y búsqueda requieren configuración aparte. Undo solo deshace el último cambio. No es un historial de versiones. Textos, datos, precios, enlaces, accesibilidad y SEO tienes que revisarlos tú. Miles acelera mucho, pero el criterio sigue siendo tuyo. Mi opinión tras usarlo en proyectos reales Me encanta para generar propuestas de diseño a clientes. Lo uso sobre todo para la idea de diseño inicial. Después prefiero hacer la mayoría de cambios manualmente. Cómo empezar hoy Crea una cuenta en app.bymiles.ai. Puedes registrarte con Google o GitHub, y hay un plan gratuito. Pulsa «New Site» y prueba con un proyecto pequeño. Dale un brief claro desde el principio. Es lo que más ayuda a que el resultado no sea genérico. Si luego lo llevas a WordPress, hazlo primero en un entorno de pruebas y con copia de seguridad. Aprende Miles paso a paso He preparado un curso completo de Miles. Son 8 clases con un proyecto de principio a fin, el sitio de un estudio de arquitectura de reformas. En el curso vemos estos temas. El brief y el diseño en el sandbox. Cómo conectar Miles a WordPress. Cómo usarlo con seguridad. Cómo exportar e importar un diseño. Cómo editar un sitio que ya existe. Lo tienes en gonzalonavarro.es/cursos/miles. Plugin de la semana El plugin de la semana es TrazoForms, un constructor de formularios pensado para que se vean bien y sean accesibles desde el primer momento. Incluye once paletas de color con contraste comprobado, modo claro y oscuro, lógica condicional, 19 tipos de campo, nueve plantillas y antispam sin CAPTCHA. El formulario funciona incluso sin JavaScript y guarda las respuestas en tu propia base de datos. Es gratuito y tiene traducción oficial al español. Un aviso, es muy nuevo (versión 0.3, primera versión pública y aún sin reseñas), así que pruébalo bien antes de usarlo en la web de un cliente. Contenidos recomendados Vídeo de la Zona Código: 495. Generador de contraseñas seguras en WordPress sin plugins Curso de Miles Episodio 531 | Cómo crear tus propios temas de WordPress desde el editor Episodio 535 | Por fin un agente IA que controla WordPress (Novamira) Newsletter de WordPress Semanal La entrada 549 | Miles: diseña con IA directamente en el editor de WordPress es una artículo de Gonzalo Navarro.

  4. 30 sept

    548 | El fin de los botones: el futuro es el diseño web por intención

    Escúchalo en: En el episodio 548 de WordPress Semanal hablo del diseño por intención: dices qué quieres y el sistema te da el resultado, sin menús ni formularios de por medio. Te cuento cómo aplicarlo a tu WordPress, sin ser diseñador. Tabla de contenidos Qué es el diseño por intención, en una fraseDónde encaja en una web WordPressTres niveles según cuánto quieras meterteLo que hay que vigilar antes de automatizarlo todoCuándo no compensa el esfuerzoPlugin de la semanaContenidos recomendados Qué es el diseño por intención, en una frase Este artículo lo explica perfectamente: The Death Of The Button (Smashing Magazine) El usuario dice qué quiere, el sistema resuelve el trabajo detrás y devuelve un único resultado. Sin menús, sin filtros, sin pasos intermedios. Ejemplo de reservar un vuelo: elegir «ida y vuelta», escribir origen y destino, abrir un calendario, elegir pasajeros, buscar, filtrar por precio, ordenar, comparar y pasar por un checkout de varias páginas. Diez o más pasos. Con diseño por intención, escribes «vuelo sin escalas a Málaga el próximo fin de semana, menos de 300 dólares, que llegue antes de las 5 de la tarde» y el sistema te da directamente la mejor opción. ¿Cómo puedes aplicar este principio a WordPress? Dónde encaja en una web WordPress Lo mejor es ver algunos ejemplos: Un buscador de productos en WooCommerce que entiende «un regalo para mi madre por menos de 50 euros», en vez de obligar a marcar cinco filtros a mano. Un formulario de presupuesto o de reserva reducido a un único campo de texto, donde una IA extrae los datos y rellena el resto por el usuario. Un chat que resuelve la duda directamente con la respuesta, en vez de mandar al usuario a bucear en una página de preguntas frecuentes. Tres niveles según cuánto quieras meterte Sin tocar código: revisa lo que ya tienes y quita pasos y campos que no son imprescindibles. Muchas veces el problema no es falta de IA, es un formulario de doce campos que podría ser de cuatro. Con plugins ya hechos: herramientas de búsqueda semántica para WooCommerce, o un chat conectado a tu propio contenido (lo que se conoce como RAG) que responde con lo que ya tienes escrito en tu web. A medida: conectas un campo de texto a la API de un modelo de IA, que interpreta lo que pide el usuario y rellena automáticamente los campos de un formulario o de una búsqueda. Lo que hay que vigilar antes de automatizarlo todo El problema de la caja negra: si una IA interpreta lo que pide el usuario, tienes que mostrarle lo que ha entendido («Buscando vuelos sin escalas a Chicago por menos de 300 dólares…»), para que pueda corregirlo si se ha equivocado. Sin eso, un resultado raro es imposible de depurar. No automatices lo que necesita confirmación: un pago, publicar contenido públicamente o borrar algo deben seguir pidiendo una confirmación explícita. Automatiza la ejecución rutinaria, no las decisiones que tienen consecuencias. Cuándo no compensa el esfuerzo Una web escaparate pequeña, con poco contenido y sin buscadores ni formularios largos, no necesita «eliminar la interfaz». Esto compensa donde ya existe fricción real: un catálogo grande, un proceso de reserva con muchos pasos, un checkout complicado. Si tu web o un cliente no tienen ese problema de fricción, no se lo vendas como capa de marketing encima de algo que ya funciona bien. Plugin de la semana Esta semana, en vez de uno, comparo cuatro plugins de enlaces rotos. Mi recomendación es Broken Link Notifier: en vez de rastrear todo tu sitio de golpe, revisa los enlaces de cada página según la van visitando tus propios usuarios reales y te avisa por panel, email, Discord, Slack o Teams. Menos carga para tu servidor, 4,8 estrellas y un desarrollador que responde rápido. El clásico Broken Link Checker es el más conocido y técnicamente sano, pero arrastra reseñas negativas. Broken Link Checker by AIOSEO comprueba tus enlaces en la nube, pero exige cuenta (y tarjeta de crédito) incluso para el plan gratuito. Y Check for Broken Links ha crecido demasiado rápido, convirtiéndose en una suite SEO completa a costa tener fallos. Contenidos recomendados Vídeo de la Zona Código: 494. Calculadora de cuota de préstamo o hipoteca en tiempo real para WordPress Taller: Cómo usar WordPress Browser Extension Artículo original: The Death Of The Button (Smashing Magazine) Newsletter de WordPress Semanal La entrada 548 | El fin de los botones: el futuro es el diseño web por intención es una artículo de Gonzalo Navarro.

  5. 23 sept

    547 | Ya no hace falta usar WordPress

    Escúchalo en: En el episodio 547 de WordPress Semanal te doy mi punto de vista sobre dos tendencias actuales. La primera, vender la IA como una característica más de tu servicio o producto; y la segunda, asumir que con la IA ya no necesitas usar ciertas herramientas, como WordPress. Tabla de contenidos Una noticia que vemos todos los díasLa IA no es el beneficio, es el medioEl falso dilema: "con IA ya no hace falta WordPress"Fiabilidad frente a lo nuevo y relucientePlugin de la semanaContenidos recomendados Una noticia que vemos todos los días ACF ha añadido soporte para la Abilities API de WordPress, la infraestructura sobre la que se monta MCP. En la práctica: Puedes conectar un agente como Claude Code directamente a tu instalación de ACF. El agente ve qué grupos de campos existen ya en tu web. Puede crear tipos de contenido, taxonomías y campos por ti. Puede leer y escribir datos directamente, sin pasar por el editor. El product manager de ACF lo demostró en directo con una web de alquileres vacacionales. Todo esto ya podías hacerlo antes con un MCP global, como Novamira. En esta clase vemos el paso a paso para hacerlo con ACF. La IA no es el beneficio, es el medio Fíjate en cómo ACF ha vendido estas dos novedades. No lo han anunciado como «ya tenemos IA». Lo han enmarcado como: «Crear tu modelo de contenido es más rápido.» «Tu contenido se entiende mejor y se encuentra más fácil.» La IA es el mecanismo, no el titular. A tu cliente no le importa si una web «tiene IA». Le importa: Ahorrar tiempo. Vender más. Tener menos trabajo de mantenimiento. Que le encuentren en Google (o en ChatGPT). Si cuando presupuestas o explicas un proyecto destacas que lleva inteligencia artificial como si fuera un beneficio en sí mismo, estás vendiendo la herramienta en vez del resultado. Por ejemplo, cambia el mensaje de «un chatbot con IA para tu web» a algo como «tus clientes resolverán sus dudas inmediatamente, a cualquier hora del día y sin que tú tengas que hacer nada». El falso dilema: «con IA ya no hace falta WordPress» Es una comparación que circula bastante últimamente, y no se sostiene. La IA no compite con WordPress sino que, bien combinado, lo potencia. Igual que con otras herramientas de diseño y desarrollo web. Las preguntas para decidir con qué tecnología harás una web, siguen siendo las mismas: Qué tipo de web será: corporativa, eCommerce, membresía, inmobiliaria… Quién la va a desarrollar: un profesional, un amateur… Quién la va a mantener después de entregarla: un técnico, alguien sin conocimientos… Qué presupuesto hay … Para muchos proyectos, WordPress con un agente de IA conectado es más argumento a favor que en contra. Fiabilidad frente a lo nuevo y reluciente El propio responsable de ACF lo resumía así: el código improvisado en un fin de semana con IA no sustituye la fiabilidad de un producto mantenido por un equipo que lleva años detrás. Esto aplica en dos niveles: A la disyuntiva «IA vs. WordPress» en general. Dentro del propio ecosistema de IA aplicada a WordPress: elegir una integración que ya lleva tiempo rodando y con soporte detrás frente a una recién anunciada. Plugin de la semana El plugin de la semana es OXP Breaking News Ticker. Me contactó directamente su desarrollador para dármelo a conocer. Crea barras de noticias con scroll (tipo «última hora») a partir de tus propias entradas o de titulares escritos a mano, con varios temas visuales y modos de movimiento, y se coloca con un bloque de Gutenberg o un shortcode. Contenidos recomendados Vídeo de la Zona Código: Buscador instantáneo para filtrar preguntas frecuentes (FAQ) en WordPress Episodio 535: Por fin un agente IA que controla WordPress (Novamira) Episodio 541: Q&A de IA, agentes, Novamira, Claude… aplicado a WordPress Curso de Novamira Curso de Novamira Pro Newsletter de WordPress Semanal La entrada 547 | Ya no hace falta usar WordPress es una artículo de Gonzalo Navarro.

  6. 16 sept

    546 | WooPayments, Stripe o PayPal: qué pasarela usar en WooCommerce

    Escúchalo en: En el episodio 546 de WordPress Semanal hablamos de las pasarelas de pago en WooCommerce: cómo funciona WooPayments, qué la diferencia de las otras pasarelas oficiales, qué alternativas usa de verdad la gente en España y qué merece la pena comparar antes de elegir una. Tabla de contenidos 1. WooPayments: la opción nativaLas otras pasarelas oficiales de WooCommerce.comStripePayPalAlternativas no oficiales pero populares (con foco en España)Lo que de verdad hay que compararErrores y advertencias habitualesPlugin de la semanaContenidos recomendados 1. WooPayments: la opción nativa WooPayments es el plugin de pagos propio de WooCommerce (Automattic), gratuito, sin cuota mensual. Gestionas cobros, reembolsos y disputas desde el propio wp-admin, sin salir de tu tienda. En España, la comisión por tarjeta es del 1,5% + 0,25€, con un +2% adicional si la tarjeta es de fuera de Europa y otro +2% si hay conversión de moneda. Las disputas cuestan 15€ (sus docs dicen que te la devuelven si la ganas, pero mejor preguntar porque Stripe no las devuelve). Si vendes con domiciliación SEPA, la comisión baja a 0,35€ por operación, mucho más barata que la de tarjeta si trabajas con suscripciones a clientes europeos. Un detalle que conviene saber: por debajo, WooPayments usa Stripe, pero a través de una cuenta de reventa de Automattic, no de tu propia cuenta de Stripe. Eso simplifica el alta (no pasas por la verificación directa de Stripe), pero te deja dependiendo del soporte y las condiciones de WooCommerce.com en lugar de las de Stripe. Las otras pasarelas oficiales de WooCommerce.com Stripe La extensión oficial de Stripe (distinta de WooPayments) conecta tu propia cuenta de Stripe: acceso directo al dashboard, a Stripe Radar, a todo lo que hemos contado en los episodios 520 a 529. No dependes de que WooCommerce medie tus fondos. PayPal La extensión oficial de PayPal Payments conecta directamente tu cuenta de PayPal, con el mismo reparto de ventajas e inconvenientes que ya vimos en el episodio 491 (Stripe vs PayPal). Square, Klarna y otras también tienen extensión oficial, más relevantes si vendes también en punto físico o quieres ofrecer pago aplazado. Alternativas no oficiales pero populares (con foco en España) Redsys es la pasarela bancaria española: conecta con el TPV virtual de tu banco. El plugin más usado para integrarla en WooCommerce no es de WooCommerce, es de terceros, y suele incluir Bizum como método de pago adicional, algo que en tickets pequeños puede notarse en la conversión. Plugin para Redsys en Woo más usado, de José Conti. Extensiones Redsys de Codection para usar de forma independiente o en plugins populares GoCardless tiene extensión propia en el marketplace de Woo y está pensado específicamente para domiciliaciones SEPA recurrentes, si tu negocio es de suscripciones. Mollie es otra alternativa con buena cobertura de métodos locales europeos. Lo que de verdad hay que comparar No te quedes solo con el porcentaje de portada. Mira si hay cuota mensual, cómo se calculan las conversiones de moneda, cómo se gestionan las disputas y cada cuánto tienes el dinero disponible en tu cuenta (el payout). Si vendes suscripciones, comprueba si la pasarela reintenta automáticamente un pago fallido o si necesitas WooCommerce Subscriptions aparte para eso. Si tu público es mayoritariamente español, tener Bizum disponible puede bajar el abandono de carrito más de lo que puedas ahorrar mirando comisiones. Errores y advertencias habituales No actives pasarelas por si acaso. Solo las que sepas que usarán tus clientes. Piensa también en tu contabilidad. Cuantos menos pasarelas tengas, más fácil lo tendrás. Prueba el proceso de pago completo con cada pasarela que configures. Y no des por hecho que más opciones de pago siempre suben la conversión. A partir de tres o cuatro métodos, el efecto se diluye, y en algunos casos genera más parálisis de decisión que confianza. Plugin de la semana El plugin de la semana es Visualizer. Crea gráficos (de barras, líneas, tarta, tablas…) a partir de datos que puedes escribir a mano, subir en CSV o traer de una hoja de Google Sheets, e insertarlos en cualquier entrada o página como bloque. Útil si en algún momento quieres acompañar un artículo con datos propios sin depender de una captura de pantalla estática. Contenidos recomendados Vídeo de la Zona Código: confeti en la página de gracias de WooCommerce Curso WooCommerce renovado Newsletter de WordPress Semanal La entrada 546 | WooPayments, Stripe o PayPal: qué pasarela usar en WooCommerce es una artículo de Gonzalo Navarro.

  7. 14 sept ·  Contenido extra

    El evento para agencias WordPress al que tienes que ir (presencial y online) – WP Agency Forum

    Escúchalo en: En este episodio extra de WordPress Semanal charlo con Juanma Rodriguez, country manager de SiteGround en España, y Héctor de Prada, cofundador y CEO de ModularDS, del WP Agency Forum 2026. Un evento creado para agencias de desarrollo web y profesionales que ofrecen servicios basados en WordPress que buscan crecer de forma estructurada, rentable y con visión a largo plazo. Tabla de contenidos Qué es el WP Agency ForumQué lo diferencia de otros eventosCómo fue la primera edición (2025)Qué cambia este año, según el feedbackPrograma y ponentes 2026Cómo asistir Qué es el WP Agency Forum Evento pensado para agencias y freelancers cuyo negocio gira en torno a WordPress, pero centrado en los retos de negocio, no en la parte técnica del CMS. Temas: crecimiento, escalado, gestión de equipos, integración de nuevas herramientas (no solo WordPress) y adaptación a la IA. Perfil de asistente muy homogéneo: dueños de agencia o freelancers que ya funcionan como agencia (diseño, desarrollo, mantenimiento web), más medios de prensa. No apunta a quien empieza con WordPress ni a desarrolladores de plugins. Qué lo diferencia de otros eventos No es un evento oficial de WordPress ni una WordCamp. Deliberadamente pequeño y exclusivo, para mantener homogeneidad entre asistentes. Entre semana (no fin de semana como suelen ser los eventos WordPress), con enfoque de negocio. El año pasado hubo salas de reuniones para prensa, entrevistas, y encuentros entre agencias e inversores interesados en comprar/fusionar agencias. Cómo fue la primera edición (2025) Previstas 150 plazas, acabaron siendo ~170 asistentes; se agotaron entradas semanas antes. Lo mejor valorado, según encuestas posteriores: las masterminds (mesas de trabajo en grupos pequeños con negocios similares). Muchos de esos grupos de mastermind siguen activos un año después. Hay solapamiento entre ponentes y asistentes: gente que fue público repite como ponente, y viceversa. Qué cambia este año, según el feedback Se alargan las dinámicas tipo mastermind (lo que más valor generó). Se acortan algunas ponencias. Se elimina una de las mesas redondas para dar más espacio a talleres prácticos. Más servicio de catering y momentos para café. Programa y ponentes 2026 José Carlos Cortizo (Corti) – CMO de Product Hackers y cofundador de Escalando Agencias Marta Emerson​ – Experta en inteligencia relacional y marca personal Ricardo Tayar – Fundador y CEO de Flat 101, empresa especializada en soluciones de mejora de conversión (CRO) Joan Boluda – Formador y consultor de marketing online Peter Lead – Fundador y CEO de Peter Lead, una de las principales agencias SEO de España Miguel Villamil – CEO y fundador de A1M, la aceleradora número 1 para agencias de habla hispana Elisa Chamorro – CEO y cofundadora de la agencia de marketing y branding Mussa Marketing Sacra Jaimez – CEO de Close, agencia de marketing digital y desarrollo web con WordPress Rocío Dos Santos – CEO y Responsable Comercial de TLC Agencia de Marketing Cómo asistir Alternativa online gratuita con streaming: el año pasado hubo ~1.200 registrados. Presencial: miércoles 7 de octubre, Talent Garden, Madrid (cerca de Atocha). Plazas limitadas, previsiblemente se agotan. Código de descuento: wpsemanal → 20% en entradas presenciales. Reserva tu plaza aquí La entrada El evento para agencias WordPress al que tienes que ir (presencial y online) – WP Agency Forum es una artículo de Gonzalo Navarro.

  8. 9 sept

    545 | Así es el nuevo admin de WordPress en 2026 (DataViews)

    Escúchalo en: En el episodio 545 de WordPress Semanal te cuento qué ha cambiado en la pantalla de administración de tus entradas, páginas y medios. Spoiler: ya no recarga la página cada vez que filtras. Se llama DataViews y llegó con WordPress 7.0. Tabla de contenidos 1. Qué es DataViews y de dónde viene2. Dónde lo ves hoy, y dónde todavía no3. Lo que cambia de verdad en Entradas, Páginas y Medios4. Filtra y ordena sin recargar la página5. Selección y acciones en bloque, más rápidas6. El Omnibar: navega sin ratón7. Lo que trae (y lo que no) la versión 7.18. Antes de actualizar una web de cliente9. De regalo: más accesibilidadPlugin de la semanaContenidos recomendados 1. Qué es DataViews y de dónde viene Desde que existe WordPress, las pantallas de Entradas, Páginas y Medios se apoyaban en WP_List_Table: una tabla generada en el servidor que recargaba toda la página cada vez que filtrabas, ordenabas o cambiabas de página. Llevaba así, prácticamente sin cambios, desde 2013. WordPress 7.0 «Armstrong» (20 de mayo de 2026) sustituyó esa tabla por DataViews, un componente moderno construido en React. No es un rediseño cosmético: cambia cómo se cargan, filtran y muestran tus datos. Una aclaración antes de seguir: DataViews es un componente que WordPress pone a disposición de cualquier pantalla del admin, y ese componente sabe hacer más cosas de las que verás activadas en Entradas o Páginas. Cada pantalla decide qué parte de esas capacidades enciende. En este episodio distingo lo que ya puedes usar hoy de lo que el componente permite pero WordPress todavía no ha activado ahí. 2. Dónde lo ves hoy, y dónde todavía no DataViews está activo en Entradas, Páginas y Medios. Ahí es donde vas a notar el cambio nada más entrar. Ojo con esto si trabajas con clientes: los tipos de contenido personalizados (productos de WooCommerce, cursos de Tutor LMS o LearnDash, anuncios, lo que sea que uses) siguen con la tabla clásica de toda la vida. WordPress ya ha dicho que quiere llevar DataViews también ahí, pero todavía no ha llegado. No le digas a un cliente que «todo el admin» ha cambiado, porque no es así. 3. Lo que cambia de verdad en Entradas, Páginas y Medios En Entradas y Páginas sigues viendo una tabla, la misma de siempre a primera vista. Lo que cambia es cómo responde: ya no recarga la pantalla completa al filtrar, ordenar o pasar de página. En Medios sigue la cuadrícula que ya conocías, ahora sobre este mismo motor. El componente DataViews sabe mostrar también vista de lista con distintas densidades, o una vista de «actividad» tipo timeline, y sabe alternar entre varias vistas desde un selector. Nada de eso está encendido en Entradas, Páginas o Medios ahora mismo. Sí lo verás si trabajas con temas de bloques en el Editor de sitio (lo cuento en el punto 7), pero en tu día a día gestionando contenido, de momento es tabla o cuadrícula, y punto. 4. Filtra y ordena sin recargar la página Esto sí lo tienes ya, y es el cambio que más vas a notar: cada filtro que aplicabas (por autor, por categoría, por estado, por fecha) suponía antes una recarga completa. Ahora se filtra al momento, en el navegador, sin esperas. Puedes combinar varios filtros a la vez y ver el resultado sin perder el sitio donde estabas. 5. Selección y acciones en bloque, más rápidas La selección múltiple y las acciones en bloque no son nuevas, siempre han estado ahí. Lo que cambia es que ahora responden sin recargar la pantalla entre medias: seleccionas varias entradas, aplicas el cambio (categoría, estado, autor) y lo ves reflejado al instante. 6. El Omnibar: navega sin ratón No es parte de DataViews, pero llegó en la misma tanda de cambios y merece mención: pulsando Cmd+K (Mac) o Ctrl+K (Windows) se abre una paleta de comandos desde la que puedes saltar a cualquier pantalla, entrada o ajuste sin tocar el ratón. Con WordPress 7.1 este atajo funciona también dentro del Editor de sitio. 7. Lo que trae (y lo que no) la versión 7.1 Aquí conviene ir con cuidado con lo que se lee por ahí. Las pantallas de Plantillas, Partes de plantilla y Patrones del Editor de sitio ya usaban DataViews antes de la 7.1, con su propio selector de vistas (tabla, cuadrícula…). Lo que añade la versión 7.1 no es esa interfaz en sí — ya existía —, sino un conjunto de filtros en PHP para que quien desarrolla temas y plugins pueda personalizar esas pantallas: qué campos se ven, el orden por defecto, qué vistas puede alternar el usuario. Es una mejora para desarrolladores, no una función nueva que vayas a notar de un día para otro si no programas. 8. Antes de actualizar una web de cliente Si algún plugin que uses añade columnas personalizadas, filtros propios o acciones en bloque a las pantallas de Entradas, Páginas o Medios, revísalo en un entorno de staging antes de actualizar en producción. Los ganchos clásicos que usaban esos plugins (manage_posts_columns, manage_posts_custom_column, acciones en bloque personalizadas) todavía no están del todo integrados con DataViews, así que el comportamiento puede no ser el esperado hasta que el propio plugin se actualice. Esto afecta también a tiendas WooCommerce: aunque los productos siguen con tabla clásica, algunas extensiones tuvieron que publicar parches de estilos porque asumían la interfaz antigua en pantallas compartidas del admin. 9. De regalo: más accesibilidad WordPress 7.1 ha añadido tooltips accesibles (con las nuevas funciones wp_get_tooltip() y wp_get_toggletip()) y ha mejorado el soporte para lectores de pantalla en los listados del admin, con etiquetas más claras y una navegación más predecible. Un efecto colateral positivo de toda esta reforma.. Plugin de la semana El plugin de la semana es Add From Server Reloaded. Sirve para cuando el límite de subida de tu hosting se interpone: subes el archivo por FTP o SSH y el plugin lo importa a la Biblioteca de medios en un clic, con detección de duplicados y bloqueo de tipos de archivo peligrosos. Funciona en hosting compartido y multisite. Gratuito. Contenidos recomendados Vídeo de la Zona Código: cómo crear un popup de intento de salida a nivel de página Episodio 384: Guía definitiva para personalizar el admin de WordPress Episodio 427: La solución a un admin de WordPress lento Newsletter de WordPress Semanal La entrada 545 | Así es el nuevo admin de WordPress en 2026 (DataViews) es una artículo de Gonzalo Navarro.

4,9
de 5
141 valoraciones

Información

El podcast semanal para sacarle partido real a WordPress. Cada episodio cubre una herramienta, un proceso o una decisión concreta: lo que necesitas para crear mejores webs, en menos tiempo y con más criterio.

Quizá también te guste