Potencia Pro, WordPress y cozas

Miguel Angel Terrón

Podcast semanal sobre WordPress. Tu referencia para potenciar tu WordPress. El mejor podcast de humor de WordPress. Hablamos de plugins, experiencias y peripecias de este maravilloso CMS desde un punto de vista de lo más irreverente. Si te gusta WordPress, aprenderás con una sonrisa, o no…

  1. 3d ago

    Cómo diagnosticar una web WordPress lenta con método

    Tercer capítulo de la decimoprimera temporada de potencia.pro, el podcast de WordPress y cozas. Es el número 337, aunque ni los propios anfitriones terminan de ponerse de acuerdo al principio sobre si es el tercero o el cuarto. Miguel Angel Terrón y Mariano Pérez vuelven con su mezcla habitual: WordPress, IA, actualidad tecnológica y chistes malos. Muy malos. El calentamiento no falla. Primero llega un chiste de multas por exceso de velocidad y coches tuneados. Después, el que sirve de puente al tema del día: ¿qué generan los tractores que no corren? Cuellos de botella en las carreteras. Pues de cuellos de botella va el episodio, pero de los que aparecen en WordPress. «Mi web va muy lenta»: cómo hacerlo de forma profesional La escena es conocida. Un cliente llega diciendo que su web va lenta. Nosotros la abrimos con los ojos muy abiertos y, muchas veces, no sabemos por dónde empezar o caemos en lo obvio: «¿será tal plugin?», dicho con voz de asco. La propuesta del episodio es sustituir esa intuición por un método ordenado en cuatro pasos. Al final, toda la información se convierte en una lista de prioridades. Paso 1: medir como mide un usuario real Lo que hace casi todo el mundo es entrar en PageSpeed Insights o en una herramienta parecida de Core Web Vitals, pegar la URL de la portada y mirar la nota. Este planteamiento tiene dos fallos. Las condiciones no son reales. El servicio analiza la web desde un buen servidor y con una buena conexión. Tus usuarios, en cambio, quizá navegan con un móvil y 4G. Conviene simular esas condiciones con herramientas que permiten configurar el dispositivo y la conexión: WebPageTest SpeedVitals (no es de Google) Scanfully Solo se mide la portada. La portada puede ir rapidísima y el resto de páginas no. Lo ideal es elegir tres páginas: la portada; una ficha de producto, si es una tienda; otra página con muchas visitas, como la de contacto. Nada de escoger las condiciones del servicio, que son solo texto. Tampoco vale la 404: esa siempre vuela. De esta medición salen las métricas clave: TTFB: lo rápido que responde el servidor. LCP: lo que tarda en mostrarse el elemento más grande, normalmente «la foto gorda». CLS: cuánto se mueve el diseño mientras carga la página. INP: lo rápido que responde la web cuando el usuario interactúa, por ejemplo al escribir en un formulario de contacto. A mitad de explicación hubo tiempo para quejarse de la carraspera que llega con septiembre. Clásico. Paso 2: servidor y base de datos Después de lo que ve el usuario, toca mirar lo que hay debajo. Versión de PHP Lo primero es comprobar la versión de PHP. Con PHP 8.2 o superior, adelante. Por debajo de eso, malamente: optimizar va a ser difícil y perderás el tiempo. Caché de objetos A quien no es de sistemas, «caché de objetos» le suena a los trastos que tiene en casa. En realidad es la caché de la base de datos. Cada artículo que se muestra en la página del blog es un objeto que sale de una consulta. Conviene recordar cómo funciona una web con WordPress: archivos PHP que piden datos a la base de datos para montar la página. La base de datos suele ser una de las partes más lentas, así que es un cuello de botella habitual. Si la web no tiene caché de objetos, hay que activarla. Si el servidor no lo permite, toca plantearse cambiar de hosting. Estado de la base de datos Hay que revisar varias cosas: Opciones de carga automática (autoload): si se está cargando demasiado. Versión del motor. Muchos hostings te dejan usar PHP 8.3 u 8.4, pero mantienen MariaDB o MySQL en versiones antiguas. Actualizar la base de datos da respeto, pero es un punto clave. Índices. Funcionan como el índice de un libro: van directos al dato. WordPress no los trae por defecto. En una web corporativa pequeña casi no se nota, pero en una tienda con 5.000 productos marcan la diferencia. Algunos plugins los generan, aunque no es lo ideal, porque las tareas de sistemas no deberían hacerse desde WordPress. Herramientas para este paso Query Monitor: el básico para detectar consultas de más o consultas demasiado grandes. WP-CLI con el comando `doctor`, para los avanzados que prefieren la terminal. Code Profiler: una herramienta reciente y muy completa para analizar el rendimiento. Scanfully: además de medir, revisa la salud del sitio con más profundidad que la herramienta que trae WordPress. AAA Option Optimizer, el plugin de Joost de Valk, fundador de Yoast. El nombre está pensado para salir el primero en la lista. Lo dejas funcionando una semana o diez días y te dice qué opciones se cargan sin usarse. Es especialmente útil en webs con muchos años de vida. También se pueden revisar las consultas SQL a mano en el servidor. Pero a mano, poco, que somos «agentes de la automatización». Paso 3: el frontend Aquí la herramienta principal es el inspector del navegador. Sus pestañas de red, cabeceras y respuestas muestran todo lo que hace el navegador para pintar la página. Estos son los puntos que conviene vigilar: Cuántos archivos JavaScript y CSS se cargan. Hay temas y constructores que meten decenas de archivos. Con Avada, por ejemplo, es fácil ver 30 hojas de estilo cargándose a lo loco. Conexiones a dominios externos. Imágenes alojadas en otro sitio, scripts de terceros o plugins de seguridad que conectan con servidores como los de Sucuri para escanear. Todo eso ralentiza. Tareas largas de JavaScript. A veces no hay muchos scripts, pero uno solo hace muchísimo trabajo. Tiempos de carga de cada elemento. Si sabes lo que buscas, o sabes preguntarle a una IA sobre lo que estás viendo, el inspector te da información a raudales. «Una jartada», en palabras del episodio. Paso 4: la caché, siempre al final La caché es el último paso por una razón: si la aplicas antes, puede tapar todos los problemas anteriores sin resolverlos. Lo correcto es dejar la web bien desde el principio y usar la caché para ganar ese último empujón. En todos sus tipos (de objetos, de navegador, de página), la idea es la misma: tener las cosas preparadas antes de tiempo para servirlas más rápido. En este paso también se revisa el CDN, y aquí hay un error frecuente. Para qué sirve un CDN. Un CDN es útil para el tráfico internacional. Si tu tienda vende en China, tiene sentido que las imágenes se sirvan desde un servidor cercano y no desde el Reino Unido. Cuándo sobra. Si todo tu tráfico viene de España y tu hosting ya está en España, añadir un CDN con nodo en España apenas mejora nada. Y ahora, a priorizar Contarle al cliente todo lo recopilado solo sirve para que te mire con cara rara. Lo profesional es priorizar. Normalmente habrá dos, tres o cuatro factores que frenan de verdad la web, y otros que apenas influyen. La clave está en centrarse en lo que más rendimiento aporta. Reflexión: webs hechas con IA en un VPS «propio» De ahí surge una reflexión que va más allá de WordPress. Entre moda y moda, como el aura farming, crece otra tendencia: gente que prefiere no pagar el mantenimiento a un desarrollador. Se hace la web con IA y la monta en un VPS «propio». ¿Propio de quién? Del propietario, claro. Muchos creen que una web así no puede ser atacada porque es estática. Pero todo lo explicado en el método es justo lo que resulta crítico para la seguridad: una base de datos sin actualizar; reglas WAF desfasadas; un CDN mal configurado. Con eso, la web queda expuesta a ataques de denegación de servicio o a scripts maliciosos. Hay además otro riesgo. Todas las IA aprenden de las mismas fuentes y tienden a hacer las cosas del mismo modo. Si aparece una vulnerabilidad en ese patrón, o en una versión concreta de PHP o de Java, afecta a todas las webs generadas igual. Lo que parecía libertad frente al mantenimiento puede acabar siendo una cárcel, sobre todo si no sabes qué está pasando en tu servidor. Un VPS en Hetzner por entre 5 y 14 euros al mes es una maravilla, pero hay que mantenerlo. Por eso el consejo es claro. Si creas un proyecto con Codex, Claude, OpenCode o cualquier otra herramienta, incluye una regla fundamental: revisar qué hay pendiente de actualizar en el servidor y actualizarlo. Y pídelo por favor, que cuando las máquinas tomen el control conviene haber sido educado. Noticia: ataques a la cadena de suministro en plugins En el terreno de la seguridad se está poniendo de moda en WordPress el ataque a la cadena de suministro. Funciona así: 1. Un plugin lleva años siendo fiable en WordPress.org. 2. El desarrollador, que apenas gana dinero con él, lo vende encantado. 3. El nuevo dueño mete código malicioso en la siguiente actualización. 4. Tú, que llevas diez años usando ese plugin, ni te enteras de que ha cambiado de manos. Para combatirlo ha aparecido wpbacon.io, un servicio que audita los plugins que cambian de propietario y revisa sus versiones posteriores. Sus cifras actuales: 124.548 plugins vigilados; unas 50.000 auditorías ya cerradas; código malicioso encontrado en 22 plugins. Puedes buscar los plugins que usas para ver si están auditados o pedir que auditen alguno. Recurso del día: 10Web Esta vez la recomendación es un servicio, no un plugin: 10Web. Le describes la web que quieres, por ejemplo una tienda de galletas con pepitas de chocolate. Te hace preguntas y genera una web bonita sobre WordPress, con un tema basado en bloques que luego puedes llevar a tu hosting. Si lo prefieres, puedes limitarte a tomar las ideas y construirlas tú. Tiene planes de pago, pero los tokens gratuitos del principio dan de sobra para crear una primera web sin pagar nada. Gratis total. Cierre con bizcocho (y con chiste) Para terminar, el recordatorio de apuntarse a la gaceta, donde llega un resumen de cada episodio. Resumen, no transcripción completa, que se enrollan mucho. Por si el chiste también acaba en la newsletter, Mariano Pérez remata con uno sobre una camiseta de Desi

  2. Sep 25

    Los plugins con IA de Fernando Tellado y Javier Casares

    Arranca un nuevo episodio de Potencia.pro, el podcast de WordPress y cozas, con Miguel Ángel Terrón y Mariano Pérez al micrófono. Es el capítulo 336, segundo de la temporada… ¿undécima? ¿Décimo primera? Tras un pequeño debate lingüístico, y alguna broma de las que marcan la casa, lo dejan en «décimo primera», que suena menos a cacho de algo. Un plugin exclusivo… que nadie descarga Miguel Ángel recuerda que los suscriptores de Potencia tienen a su disposición el plugin que subió para ellos. Según él, «miles y miles de personas» se lo han pedido. En concreto, una: Madrillano, que le llamó por teléfono para que se lo pasara, a pesar de estar suscrito y poder descargarlo él mismo. Eso sí, le parece un plugin maravilloso. WordCamp Europe en Málaga Antes de entrar en materia, Miguel Ángel anuncia que ya se han publicado los organizadores de la WordCamp Europe que se celebrará en Málaga en mayo del año que viene, y él está entre ellos. Le encantan las fotos del equipo, con pelos de todos los colores. Lo que le preocupa un poco es tener que hablar con todos en inglés. Su plan: sonreír mucho y decir yes. Plugins hechos con IA por quienes más saben El tema principal de hoy nace de una reflexión de Mariano. Con la IA, cualquiera puede hacerse un plugin. Pero cuando quienes lo hacen son programadores expertos, cansados de usar herramientas de terceros que solo cubren el 80 u 85 % de lo que necesitan, el resultado es otra cosa. Es el caso de Fernando Tellado y Javier Casares, dos de los mayores referentes de WordPress en España. Se han hecho sus propios plugins para cubrir sus necesidades y, además, los comparten con todo el mundo. Los plugins de Fernando Tellado Fernando tiene 23 plugins en su perfil de WordPress.org. Mariano destaca algo que Fernando defiende con mucho énfasis: no son plugins «rastreros», de esos que usan el repositorio como escaparate. Esos plugins ofrecen una versión Lite que apenas sirve y te empujan a comprar la Pro. Los de Fernando están completos en el repositorio, sin versiones de pago. Además, son recientes, él mismo los usa en su web y los actualiza constantemente. DietPress Su logo es un tenedor, un cuchillo y una cuchara, lo cual tiene su gracia porque el plugin sirve para poner a dieta a WordPress. Mariano bromea con que debería estar tachado para que no coma. Es un optimizador en la línea de Machete, el plugin de Nilo. Elimina elementos antiguos o innecesarios que WordPress carga sin necesidad: Activa o desactiva características no esenciales. Reduce las peticiones a la base de datos. Acelera la carga de la página. La versión anterior, programada a mano, ofrecía unas diez o doce opciones. Con la ayuda de la IA ahora supera las cincuenta. Vigía Pensado para hacer GEO, es decir, para que las inteligencias artificiales vean mejor tu web: Te da una puntuación de cómo te están viendo las IA. Analiza más de cincuenta rastreadores de aplicaciones de IA. Permite bloquear los bots que no te interesen, por ejemplo los de las IA chinas. Mariano lo ilustra con el ejemplo de quien compró una bombilla fundida en un chino y ya no quiere saber nada. Miguel Ángel, en cambio, confiesa que le encantaría ser chino. Genera el archivo llms.txt, una especie de robots.txt con directrices para que la IA lea mejor la web. Mariano cree que de momento no sirve de mucho, aunque admite que puede estar equivocado. Crea un esquema JSON de la web. Vigilant Es el favorito de Mariano y, según él, probablemente el menos usado de los tres. Se trata de un plugin de seguridad 100 % gratuito. Lo sitúa como una alternativa a Wordfence o Sucuri que protege más y carga menos la web. Va por la versión 3.0.1 y su última novedad técnica es la autorreparación: si un virus infectara su código, es capaz de eliminarlo y restaurarse tal como estaba. Fernando lo explica en un artículo de su blog. Los plugins de su web En su propio dominio, Fernando tiene otra sección de plugins que no pasan por el repositorio. Allí la mayoría también son gratuitos: Un traductor con IA, pensado sobre todo para tiendas WooCommerce. Recuerda a Weglot, pero funciona de forma distinta. No toca la base de datos: al servir la página, pasa el contenido por la IA que tengas conectada y la muestra traducida. Mariano había visto algo parecido en inglés con pago mensual, y aquí es gratis. Un revisor de datos de productos para Google. Analiza todas las fichas y te dice qué está mal y qué se puede mejorar, algo ideal para tiendas de 3.000 productos que nadie va a revisar a mano. Dos de pago: una capa de consentimiento para cumplir la RGPD y otro relacionado con formularios. Los plugins de Javier Casares WPVulnerability Para Mariano es el plugin estrella de Javier y lo tiene instalado en todas sus webs. Se conecta a una base de datos de vulnerabilidades y revisa todo: servidor, plugins y temas. Te avisa de cualquier problema de seguridad pendiente de arreglar. Javier lo programó a mano en su día y ahora, con la IA, lo ha mejorado muchísimo. Los plugins de su empresa En la web de su empresa, Javier ha liberado plugins que desarrolló para clientes. Son más pequeñitos que los «macroplugins» de Fernando, pero están muy bien hechos: 2FA: autenticación en dos pasos, como el plugin de WordPress, pero con su criterio. Si lo miras por dentro, funciona mejor. SMTP: para enviar correos desde WordPress, esa fuente eterna de dolores de cabeza cuando el servidor no deja mandarlos. Asegura el envío, reintenta y se autoevalúa si hay errores. Secrets: guarda cifradas, o «encristadas», como bromean, las claves de API y de servicios de IA. Así no quedan en claro en la base de datos si esta se ve comprometida. Telemetry Disable: WordPress envía datos de la instalación, como número de usuarios o de entradas, que no son necesarios para funcionar. Este plugin elimina toda la telemetría no esencial y deja solo lo indispensable. Frecuencia: automatizaciones para podcasts, con transcripción automática y resúmenes por IA. Cuesta 240 euros y Mariano se lo dedica a Miguel Ángel como «chimpún» final. El aviso sobre Alexa A raíz de la telemetría, la conversación deriva hacia Alexa. Miguel Angel advierte de que los altavoces graban mucho más de lo que creemos. Además, cualquiera con acceso a la cuenta puede escuchar esos audios en Amazon. Su consejo: si vais a hacer algo inconfesable en casa de vuestros padres o de vuestros hijos, desactivad el micrófono. Noticias WordCamp Galicia Los dos tienen previsto ir. Todavía queda un mes y ya hay más de 150 entradas vendidas. Mucha gente guapa y una organización que lo hace muy bien. Ipsum, el nuevo tema por defecto de WordPress Se ha presentado el tema que llegará con WordPress 7.2, previsto para antes de fin de año. Lo desarrolla un equipo de 56 personas y trae una gran novedad: por primera vez no llevará el nombre del año. Se llamará Ipsum, como el lorem ipsum de toda la vida. Es un tema tipo lienzo en blanco, al estilo de GeneratePress o Astra. Incluirá muchos patrones, tipografías y opciones de personalización. Tiene su historia: el equipo había diseñado inicialmente un tema mucho más artístico y elaborado. Al presentarlo, se pidió algo más neutro para que cada cual pusiera lo que quisiera. Ese primer diseño no se tirará a la basura, porque también lo publicarán aparte. Mary Hubbard, presidenta de la Open Website Alliance Miguel Ángel confiesa que siempre se enamora de quien está al lado de Matt, por aquello de la «erótica del poder». La noticia es que Mary Hubbard, responsable de WordPress.org, asume también la presidencia de la Open Website Alliance, la alianza de proyectos de software libre. La presidencia es rotatoria, como la de la Unión Europea, y ahora le toca a WordPress. Purple, el primer tema de bloques de WooCommerce Tras mucho trabajo con el checkout en bloques, WooCommerce enseña una preview de Purple, su primer tema oficial hecho con bloques. Como indica el nombre, es moradito y muy bonito, y se puede probar para ver cómo queda una tienda con él. Jurassic.Ninja El descubrimiento de la semana: Automattic tiene un servicio para crear sitios de prueba con un nombre genial, Jurassic.Ninja. No es un WordPress en el navegador como WordPress Playground, sino un sitio alojado de verdad y con Jetpack incluido. A Miguel Ángel le viene de perlas. Para probar su plugin de generación de posts usaba Playground, que no permite las llamadas externas que su plugin necesita. Plugins del día Kiki Mariano cuenta el que le «hizo llorar». Él vive feliz con GeneratePress y Gutenberg, hasta que descubrió un nuevo constructor visual al estilo Elementor llamado Kiki. El nombre prometía, pero ni el nombre ni la chica que aparece en la web resultaron ser lo que él había leído, así que sigue sin cambiarse. Para quien no se deje llevar por estas cosas, promete diseñar libremente, como en Canva o Figma. Después genera los bloques de Gutenberg correspondientes con una interfaz más moderna, y se puede empezar gratis. WP Shipyard Shipyard significa astillero, y la metáfora le va que ni pintada. Este plugin gratuito permite al administrador cambiar de tema en privado: solo él ve el nuevo diseño mientras lo prepara, y el resto de visitantes sigue viendo la web de siempre. Cuando todo está listo, el barco sale del astillero y se publica el nuevo tema. No hace falta poner la web en mantenimiento. Agenda y despedida El lunes de la semana que viene hay meetup de WordPress en Sevilla. La próxima WordCamp en España será la de Valencia y luego llegará la de Galicia. Por el camino asoma también la de Faro, que para eso estamos en Iberia. Ya puestos, fantasean con vivir la reunificación de la península. Como manda la tradición, el episodio no se cierra sin chiste. A un amigo de Mariano le dijeron los médicos que tenía el hueso descalcificado. ¿La respuesta? «Bueno, lo importante e

  3. Sep 16

    Echan a Matt, vuelve, y Cloudflare para WordPress

    Nueva temporada, mismos protagonistas Empieza la temporada once de potencia.pro (capítulo 335, con rima incluida) tras un verano sin grabar juntos. Miguel Ángel Terrón y Mariano Pérez vuelven a hablar de lo de siempre: cómo mejorar tu negocio con WordPress e IA… y de «cozas», que son otras cosas. Novedad de temporada: la página principal de potencia.pro está rediseñada enterita (bueno, enterita salvo alguna página suelta como la de la gaceta, que sigue igual que siempre). Ahí se explica todo lo que hace el proyecto, los plugins disponibles y demás. Y si quieres estar al día: El grupo de Telegram: potencia.pro/telegram La gaceta/newsletter, cuya escaleta ahora la escribe la IA: potencia.pro/gaceta Un saludo cariñoso de paso a los compañeros de otros podcasts de WordPress en español, entre ellos Pablo y Ana de Un billete a chattanooga, y a Nahuai Badiola y Esther Solà. Que aunque por ahí se diga que son el único podcast de WordPress en español, basta buscar en Google para ver que hay tres o cuatro. Nosotros, del montón, tan felices. El culebrón: echan a Matt y vuelve dos días después La gran noticia post-verano: destituyeron a Matt Mullenweg como CEO de Automattic, la empresa detrás de WordPress.com, WooCommerce y compañía. Lo curioso es lo poco que se sabe, porque los únicos que estaban dentro no han dado declaraciones. Lo que ha trascendido: El consejo de administración (unas 7-8 personas) votó darle a Matt un permiso retribuido, una especie de baja pagada. Todos votaron a favor menos uno. Pusieron al director financiero como CEO en funciones. Matt asegura que se lo comunicaron 50 minutos antes de empezar la reunión, y pidió tiempo para hablar con sus abogados. Dos días después, algo pasó: Matt volvió a ser CEO y se marcharon todos los que habían votado a favor. No como venganza —insiste— sino por pérdida de confianza. Después publicó un anuncio buscando administradores de sistemas para, según dijo, «sacar sus cosas del servidor de Automattic» (probablemente su web personal y lo relacionado con .org). Terreno de pura especulación. Mary Hubbard, responsable de WordPress.org, comentó en el Slack que sus responsabilidades allí seguían intactas aunque Matt no fuera CEO, y que estaba encantada de que volviera. Otra pista interesante: se anunció el equipo que sacará WordPress 7.2 (previsto para mediados/finales de noviembre), y Matt figura como líder de la distribución, algo que no hacía desde hacía tiempo. Ha vuelto con energía renovada. Cloudflare con WordPress: lo gratis y lo de pago El bloque técnico va sobre Cloudflare, del que confesamos estar enamorados. Está muy de moda últimamente, en parte porque cada fin de semana la Liga bloquea rangos de IP para perseguir las retransmisiones piratas de fútbol, y a veces cae por medio alguna web legítima que comparte IP con contenido pirata. Un matiz importante: si tu web comparte IP con piratas no significa que seas pirata, y la Liga solo debería bloquear IPs concretas señaladas, no todas. Aun así, es un tema polémico. Más allá de la polémica, Cloudflare es una maravilla. Es un CDN (Content Delivery Network): si tu web está en un servidor de París, Londres o Madrid, el CDN sirve el contenido desde el nodo más cercano al usuario. Muy útil para audiencias internacionales; menos relevante si el 90% de tus clientes están en España. La parte gratis (más de la que parece) DNS más rápido que cualquier otro, incluso el de Google. Mejora el TTFB (Time To First Byte). Seguridad: protección frente a ataques DoS (denegación de servicio) y el famoso botón «I’m Under Attack». Filtrado de tráfico malicioso. Brotli: compresor que reduce el peso de las imágenes más que la compresión tradicional. HTTP/2 y HTTP/3: más estables y con mejor rendimiento de caché. Early Hints: técnica para empezar a cargar recursos importantes antes de que el servidor termine de generar la página. La parte de pago: APO Por unos 5 € al mes, el plugin de Cloudflare para WordPress activa APO (Automatic Platform Optimization): Cloudflare cachea tu web y la sirve como si fuera estática desde sus servidores, sin ir a tu alojamiento ni golpear la base de datos. Casi tan barato como la suscripción de potencia.pro (menos de 2 € al mes). ¿Problemas posibles? Prácticamente ninguno si la web está bien configurada y no tiene contenido mixto (recursos servidos por HTTP en vez de HTTPS). A estas alturas, eso no debería ser un problema para nadie. Plugin del día: Updater from Drive Esta vez el plugin es de cosecha propia: Updater from Drive («actualizador desde Drive»). Resuelve un dolor real cuando gestionas muchos clientes: Tienes plugins personalizados o con licencia que no quieres meter directamente en cada web del cliente. Aun así quieres que se actualicen automáticamente. Cómo funciona: Conectas el plugin con Google Drive mediante su API. Le indicas una carpeta donde guardas todos los plugins que deben actualizarse. Cada 24 horas (o al pulsar el botón Check Now), revisa la carpeta y actualiza los plugins que hayan cambiado, como si fuera el repositorio de WordPress.org pero con tus plugins. Admite excepciones y reglas: si no identifica un plugin, puedes decirle qué fichero .zip corresponde a cada uno. Ideal si gestionas 70 webs de clientes y actualizar todo a mano es un suplicio (y MainWP no siempre va fino). El plugin estará disponible en la sección de descargas para que la gente lo trastee. Además, se prepara un plugin específico para los suscriptores de potencia.pro que permitirá auto-actualizar los plugins descargados desde la plataforma automáticamente, como una actualización más de WordPress. Y con esto cerramos el primer capítulo de la temporada once. Nos vemos la semana que viene. 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. 🎙️ Publicado con VozCaster, el bot de Telegram que convierte tu voz en un episodio de podcast publicado. Pruébalo gratis. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

  4. Jul 24

    IA y WordPress: por qué el criterio manda

    Hay un debate que lleva tiempo flotando en toda la comunidad del desarrollo web, y en la de WordPress en particular: ¿tiene sentido seguir apostando por una plataforma tradicional cuando una IA es capaz de generar páginas enteras, con código personalizado e interfaces, en cuestión de segundos? Es una sensación perfectamente comprensible. Cuando ves lo que la inteligencia artificial puede hacer al vuelo, es natural preguntarse qué espacio le queda a WordPress. Pero, bajo mi punto de vista, el valor de WordPress no ha desaparecido: simplemente ha cambiado de lugar. En lugar de competir contra la IA, WordPress se está consolidando como el motor de ejecución y la base de datos sobre la que esa misma inteligencia artificial opera. Propiedad y soberanía de los datos La gran diferencia entre las soluciones no-code basadas en IA (o las plataformas SaaS empaquetadas que te alquilan su infraestructura) y WordPress es el control total. Con WordPress, la base de datos, los usuarios, los pedidos y los contenidos son 100% tuyos o de tu cliente. No hay locking. Ese concepto que antes se aplicaba a ciertos temas cerrados hoy lo trasladamos a la IA: no dependes de cambios drásticos en los precios de las APIs de empresas como ChatGPT o Claude, ni del cierre repentino de un servicio. La soberanía digital es un activo cada vez más crítico. Hay empresas que despidieron a mucha gente pensando que la IA lo haría todo, y muchas han terminado quebrando por eso. La IA necesita un backend confiable La inteligencia artificial es extraordinaria generando código y diseñando interfaces al vuelo, pero necesita una estructura sólida detrás para funcionar en el mundo real: la lógica de negocio, la persistencia, la gestión de usuarios y roles, las pasarelas de pago, las suscripciones y los flujos complejos. Un ejemplo real: la web de vozcaster.com la desarrollé entera con IA. Registré el dominio, la alojé en Cloudflare y le pedí a la IA que me creara un HTML estático muy mono, con colores bonitos y una tabla de precios dinámica con su selector anual. Todo rápido y precioso. Pero cuando llega el momento de la verdad —los usuarios, la seguridad, la gestión de suscripciones—, esa tabla enlaza a potencia.pro, donde todo lo gestiona WordPress mediante un plugin. La IA te resuelve la parte estática; la lógica de negocio y la persistencia en condiciones te las da una plataforma madura. Infraestructura lista para usar En lugar de construir desde cero un sistema de autenticación, una base de datos y un panel de administración para cada proyecto generado por IA, WordPress te ofrece toda esa arquitectura probada en batalla de forma nativa. Además, WordPress ya no es el simple generador de plantillas HTML o el gestor de blogs de antaño. Hoy cuenta con: APIs robustas gracias a su REST API y a soluciones como GraphQL. Un funcionamiento excelente como CMS headless, donde la IA alimenta los datos mientras la capa de presentación se gestiona externamente. Integración nativa con agentes de IA gracias al protocolo MCP, que permite conectar un sitio WordPress con modelos de inteligencia artificial para generar contenido, automatizar soporte o procesar datos de forma mucho más sencilla, precisamente por la madurez de la plataforma. Los flecos y los casos de borde Crear un prototipo visual con IA lleva minutos. Pero resolver los flecos finales —el cumplimiento del RGPD, las integraciones con ERP locales, la facturación compleja, los flujos de trabajo específicos— sigue requiriendo un sistema maduro. El repositorio de plugins de WordPress aporta esa flexibilidad para cubrir ese 1% de necesidades complejas que una herramienta automática suele pasar por alto. Es curioso: la IA arranca a toda velocidad, pero al llegar a cierto punto se frena, porque necesita hacer cosas que WordPress ya resuelve de forma simple por estar tan implementado. En una carrera de fondo, WordPress se come a la IA. Pasa igual que con los constructores visuales: Elementor es maravilloso y rapidísimo para la primera versión de una web presencial de cliente, pero cuando quieres implementar cosas más complejas a veces te toca irte a temas como GeneratePress. Son esos casos de borde que WordPress tiene más que superados. El rol del profesional no desaparece: se transforma Es como el agricultor que pasa del arado al tractor: sabe lo mismo, pero lo hace más rápido. El trabajo pesado ya no es picar CSS ni maquetar desde cero. El valor del profesional con experiencia en WordPress ha migrado hacia: La arquitectura de la información y la estrategia. El criterio técnico y la seguridad: saber evaluar si el código generado por la IA es seguro, optimizado y mantenible. La capacidad de conectar el ecosistema de WordPress con flujos de IA para aportar valor real, no solo un sitio estático. Otro ejemplo propio: he desarrollado un bot de Telegram que se conecta con WordPress para publicar capítulos de podcast (de hecho, este capítulo lo estoy publicando con ese sistema porque no tenía ganas de editar). Si yo no tuviera el criterio adquirido a lo largo de más de 15 años, no podría usar la IA de forma eficiente. Sé dónde está la identificación de usuario, cómo se gestiona una suscripción, dónde están los datos, y conozco a fondo plugins como PowerPress. Ese conocimiento profundo es el que me permite establecer la arquitectura y la estrategia adecuadas. No cualquiera puede desarrollar así. En resumen La IA ha democratizado la creación de webs sencillas: cualquiera puede pedirle una página que le diga lo guapo y lo alto que es, y quedará preciosa. Pero, precisamente por eso, las arquitecturas abiertas y extensibles como WordPress se han vuelto aún más valiosas como núcleo de proyectos digitales complejos: gestión de bases de datos, arquitectura, estrategia y capa de negocio. Cuando mezclamos ambos mundos —lo que ya conocemos de WordPress con la inteligencia artificial— aparecen cosas maravillosas. Así que no, la IA no nos va a quitar el trabajo: nos facilita avanzar de forma eficiente. Pero hay que usarla con criterio, y ese criterio es justamente lo que los desarrolladores del mundo WordPress hemos acumulado durante años. La IA sin criterio no sirve de nada. 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. 🎙️ Publicado con VozCaster, el bot de Telegram que convierte tu voz en un episodio de podcast publicado. Pruébalo gratis. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

  5. Jul 1

    Cervezas y charla sobre IA en WordPress Sevilla

    Otra tarde en Espacio RED Un nuevo capítulo de Tostar que arranca, como tantas otras veces, en Espacio RED y con una cerveza recién servida (sin alcohol, por supuesto) bien fresquita sobre la mesa. En esta ocasión la grabación se hace en compañía de Luis, después de asistir al meetup de WordPress Sevilla, que se organiza a través de Meetup. Una charla sobre IA y WordPress El motivo de la reunión fue una ponencia de Mariano centrada en el uso de la inteligencia artificial dentro de WordPress. Entre lo más destacado: El uso de un modelo local de IA, ejecutado directamente sobre una nueva instalación de Linux. Un enfoque muy práctico sobre cómo aplicar estas herramientas al trabajo diario con WordPress. La charla resultó súper interesante y, como es habitual en estos encuentros, dio pie a seguir hablando del tema de forma más larga y distendida durante las cervezas posteriores. Probando Vodcaster Además de comentar la ponencia, este capítulo sirvió para enseñarle a Luis cómo funciona el sistema de voz de Telegram que se creó, disponible en Vodcaster.com. Buena parte de sus funcionalidades son gratuitas, así que la invitación queda abierta para entrar y probarlo. Y con esto lo dejamos aquí, para ir a ver qué opciones tenemos. Una cosita chiquitita más y hasta el próximo capítulo. 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

  6. Jun 7

    Con David Pérez el la WordCamp Europe 2026

    Último día de la WordCamp Europe 2026 en Cracovia y, como no podía ser de otra forma, había que sacar al menos un capítulo de la maleta. Me acompaña David Pérez, de Close Marketing, para repasar entre risas —y algo del brilli brilli que quedaba de la noche anterior— todo lo que ha dado de sí el mayor evento WordPress de Europa. Una WordCamp para enmarcar 2.441 asistentes (que, según cuentan, alguien contó uno a uno a la entrada 😏) y gente de más de 80 países —«85», matiza David—. Un anfiteatro espectacular, charlas a rebosar y una zona de expositores donde, por mucho que lleves toda la vida en WordPress, siempre descubres herramientas y plugins que no imaginabas. «Piensas que está todo hecho, pero es mentira.» Practicando inglés a base de pasillos Una de las grandes ventajas de un evento así es el inglés. Llegas como un cervatillo deslumbrado, pero según vas cogiendo el tonillo de cada país hace clic en tu cabeza y empiezas a entenderlo todo (con suerte, sin acabar hablando con acento indio el lunes). David, que se examina pronto, ha venido a entrenar de lujo. La charla de Matt y el cierre Mención obligada a la charla de Matt —con el clásico juego de «The Real Matt»— y al cierre de la WordCamp por la tarde, donde se anuncia la próxima ciudad. ¿Repetiremos? David lo tiene claro: «Yo creo que sí»… aunque primero toca convencer a la familia. David Pérez y Close Marketing Aprovechamos para charlar con David, que ya tiene una agencia de 13 personas. Eso sí, avisa en broma: como el 13 da mala suerte… mejor contratar a uno más. (Que nadie se asuste el lunes 😅.) Lo que pasa en Polonia… Y como todo buen episodio de Potencia Pro, hubo ración de humor: las «polacas», la pesadilla de la chapa misteriosa (con Fede Padilla como principal sospechoso), el brilli brilli de la fiesta y aquello de que «lo que pasa en Polonia, se queda en Polonia». ¿Quieres los detalles? Déjanos un comentario y quizá te los contemos por privado. O no. 😉 En resumen Una experiencia que recomendamos a cualquiera: diversidad de culturas, aprendizaje a raudales y muy buen rollo. Puede que caiga otro capítulo en el aeropuerto… quién sabe. Y sí: este episodio se ha publicado con el bot. Si lo estás leyendo, es que funcionó. 🤖 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

  7. Jun 4

    Actualidad desde la WordCamp Europe

    Estoy aquí solito, ya que María no está en España y me he venido a Cracovia, donde estoy disfrutando de la World Cup en Europa. Como no puedo resistir la oportunidad de practicar mi inglés, me metí en la parte de registro y estoy descubriendo que mi inglés no es tan bueno como pensaba. Estoy pasando un rato genial aquí, conociendo a gente maravillosa con la que hablo online sobre WordPress. Me gustaría hacer pequeñas entrevistas y contar sus impresiones sobre cómo está todo, cómo funciona y demás. Esas cosillas que se hacen cuando vienes a eventos de este tipo. No voy a poner música de entrada ni salida en estos capítulos, para que no sea pesado. Continuaremos informando desde Cracovia, así que síguenos por aquí. 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

  8. Jun 3

    Mariano se dirige a la World Cup Europe

    Materron comienza el episodio transmitiendo su entusiasmo por el viaje que se avecina y la oportunidad de practicar inglés y conocer a nuevas personas. También menciona su interés en probar su nuevo bot, vozcaster.com, y ver cómo funciona en vivo en el evento de WordPress, la maravillosa WordCamp Europe 2026. El bot en cuestión se conecta con un plugin de WordPress que hace de intermediario con PowerPress y que permite grabar audios y automáticamente transcribirlos, además de agregar títulos y música de entrada y salida. Hay una versión gratuita disponible sin inteligencia artificial, perfecta para cualquier persona que desee grabar sus propios episodios. Además de hablar sobre su bot, Materron también menciona su intención de hacer un experimento con el plugin en este capítulo y ver cómo funciona en la práctica real. La WorldCamp Europe es una oportunidad única para él de probar su creación y conectarse con otros aficionados al podcasting. En conclusión, este episodio es un capítulo divertido y emocionante que muestra la pasión de Materron por el podcasting y su deseo de probar nuevas cosas (tecnológicas…). 🤖 El contenido de este post ha sido generado automáticamente con inteligencia artificial a partir de la transcripción del audio. Puede contener errores o imprecisiones. ¿Te ha gustado el episodio? Si quieres que sigamos experimentando con bots, protocolos y empanadillas polacas, no olvides suscribirte y dejarnos tu valoración. ¡Nos escuchamos en el próximo capítulo! Métodos de contacto Enviadnos vuestras preguntas al grupo de Telegram. Apuntaos al canal de Youtube del podcast https://www.youtube.com/potenciapro Si nos queréis decir algo directamente lo podéis hacer a @potenciapro , @materron, @mpc, o en el grupo de Telegram Y si eres muy muy muy fan del podcast Echa un vistazo a cómo nos puedes ayudar en https://potencia.pro/se-prosperoso/

5
out of 5
3 Ratings

About

Podcast semanal sobre WordPress. Tu referencia para potenciar tu WordPress. El mejor podcast de humor de WordPress. Hablamos de plugins, experiencias y peripecias de este maravilloso CMS desde un punto de vista de lo más irreverente. Si te gusta WordPress, aprenderás con una sonrisa, o no…

More From Miguel Angel Terrón

You Might Also Like