Descubrir
WordPress Semanal
WordPress Semanal
Autor: Gonzalo Navarro
Suscrito: 415Reproducido: 11,023Suscribirte
compartir
Descripción
En WordPress Semanal, presentado por Gonzalo Navarro, aprenderás a utilizar WordPress y sus mejores plugins en profundidad. Hablamos de cómo crear y gestionar webs con WordPress de cero a profesional. Con recomendaciones basadas en +6 años de experiencia a través de audio tutoriales, listados, opiniones y preguntas/respuestas.
506 Episodes
Reverse
Escúchalo en:
En el episodio 505 de WordPress Semanal te cuento cómo sacar partido al plugin Block Visibility, uno de los complementos más flexibles que existen para el editor. Casos de uso muy prácticos para mostrar u ocultar bloques exactamente donde y cuando quieras.
Tabla de contenidos
Qué es Block Visibility y por qué puede cambiar tu forma de trabajar1. Los controles básicos: útiles para cualquier web2. Casos de uso prácticos y muy comunes3. Casos de uso avanzados (lo que antes requería código)4. Lo que puedes hacer ahora sin necesidad de builders ni código5. Errores comunes al usar Block Visibility (y cómo evitarlos)Plugin de la semana: Disable XML-RPCContenidos recomendados
Qué es Block Visibility y por qué puede cambiar tu forma de trabajar
Block Visibility te permite controlar cuándo, cómo y a quién se muestra cada bloque de Gutenberg.Y lo hace sin trucos, sin shortcodes, sin custom code y sin builders pesados.
Es como darle un “modo condicional” a cualquier bloque.
Es útil porque:
Evita duplicar páginas
Te permite personalizar contenido sin romper diseño
Da control real sin programación
Es ligero y trabaja con el editor nativo
1. Los controles básicos: útiles para cualquier web
Son opciones que puedes usar desde el primer minuto:
Por dispositivo
Mostrar un bloque solo en móvil o solo en escritorio.
Por fecha y hora
Publicar/ocultar bloques durante campañas, eventos o lanzamientos.
Por tamaño de pantalla
Ajustar diseños sin CSS: un bloque para pantallas grandes, otro para móviles.
Por estado del usuario
Mostrar algo solo si el usuario está logueado o no.
Casos típicos: un botón distinto para no registrados, un aviso solo visible en móvil, una promoción temporal sin tocar el contenido principal.
2. Casos de uso prácticos y muy comunes
Aquí es donde el plugin brilla para el 90% de usuarios:
Mostrar un CTA distinto para usuarios no registrados
Cambiar la cabecera o el menú según el dispositivo
Ocultar una sección durante ciertas horas o días
Mostrar mensajes personalizados en época de promociones
Cambiar bloques en función del ancho de pantalla sin tocar CSS
Mostrar contenido extra solo a miembros o clientes
Esto evita duplicar la página y te permite crear variaciones limpias y rápidas.
3. Casos de uso avanzados (lo que antes requería código)
Aquí empiezan las cosas interesantes.
Por rol del usuario
Bloques solo para editores, autores, clientes, suscriptores…
Por URL o ruta
Mostrar un bloque solo si el usuario está en /blog/ o /tienda/camisetas/
Por fuente de referencia
Mostrar un mensaje solo si viene de Instagram, Google Ads o una newsletter.
Por parámetros (query strings)
Mostrar un bloque si la URL tiene ?bono=true
Perfecto para campañas, promociones y tests simples.
Integración con WooCommerce
Mostrar contenido según la categoría del producto
Bloques visibles solo si hay productos en el carrito
Mensajes distintos según el estado de la compra
Integración con Easy Digital Downloads
Mostrar contenido solo a compradores de un producto concreto
Avisos post-compra sin tocar plantillas
Integración con ACF
Mostrar bloques según el valor de un campo personalizado
Lógica avanzada sin escribir hooks
Esto te permite construir páginas “inteligentes” sin crear plantillas nuevas ni tocar código.
4. Lo que puedes hacer ahora sin necesidad de builders ni código
Block Visibility te permite:
Crear variantes de landing page dentro de la misma URL
Mostrar versiones distintas de bloques sin duplicar la página
Usar lógica condicional sin PHP
Gestionar redirecciones visuales con bloques alternativos
Crear personalizaciones para roles, dispositivos o campañas
Para muchos proyectos, es suficiente para evitar un builder entero.
5. Errores comunes al usar Block Visibility (y cómo evitarlos)
Abusar de las condiciones y crear webs difíciles de mantener
No documentar qué hace cada bloque y por qué
Crear demasiadas versiones del mismo bloque sin necesidad
Usarlo para tapar problemas de estructura en lugar de resolverlos
La clave es usarlo con intención: pocos bloques, pocas reglas y lógica clara.
Plugin de la semana: Disable XML-RPC
Disable XML-RPC desactiva completamente la funcionalidad XML-RPC de WordPress, una puerta de entrada muy utilizada en ataques automatizados y fuerza bruta. Al activarlo cierras ese acceso mejorando la seguridad y reduciendo la carga en el servidor sin configuraciones complejas.
Contenidos recomendados
Vídeo de la Zona Código: saludo flotante a clientes de WooCommerce con enlace a su cuenta
Curso de Block Visibility
Newsletter de WordPress Semanal
La entrada 505 | Visibilidad condicional en WordPress (casos de uso muy útiles) es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 504 de WordPress Semanal hablamos de cómo puedes asegurarte de no perder el foco obsesionándote con herramientas accesorias, novedades efímeras y supuestos trucos… mientras descuidas los básicos que realmente marcan la diferencia.
Tabla de contenidos
La idea de fondo: obsesión por lo accesorio, olvido de lo esencial1. La moda de las herramientas “mágicas”2. Los básicos que casi nadie trabaja3. La paradoja: cuanto más te apoyas en herramientas, peor funciona tu web4. Cómo volver a los básicos en WordPress (método práctico en 3 pasos)1) Replantea la base: qué quieres que haga tu web2) Reconstruye con mentalidad minimalista3) Añade herramientas avanzadas solo si multiplican lo anteriorPlugin de la semanaContenidos recomendadosCTA: Apúntate a la lista prioritaria de Black Friday
La idea de fondo: obsesión por lo accesorio, olvido de lo esencial
En el mundo de la salud pasa constantemente:personas que compran gafas con lentes rojas, apps de sueño, gadgets de biohacking, suplementos… mientras siguen durmiendo mal, comiendo peor y moviéndose poco.
Las herramientas pueden ayudar, sí. Pero no arreglan lo que solo se corrige con hábitos básicos.
En WordPress ocurre exactamente lo mismo.
1. La moda de las herramientas “mágicas”
En WordPress estamos viviendo:
El boom de la inteligencia artificial
Plugins que prometen crear webs enteras automáticamente
Themes vendiéndose como “la solución definitiva”
Constructores y efectos cada vez más complejos
El problema no es la herramienta.El problema es pensar que sustituye lo fundamental.
2. Los básicos que casi nadie trabaja
La mayoría de problemas de WordPress aparecen por ignorar lo esencial:
Falta de estructura clara
Themes elegidos por estética, no por estabilidad ni por cómo te permite maquetar páginas
Plugins duplicados o innecesarios
Rendimiento descuidado
Propuesta de valor poco clara
Configuraciones básicas mal hechas
Imágenes y otros recursos de la web sin optimizar
Contenidos incoherentes o sin jerarquía
Sin tener esto, ninguna herramienta avanzada te salva.
3. La paradoja: cuanto más te apoyas en herramientas, peor funciona tu web
En términos de salud es habitual caer en la paradoja de cuantas más dietas haces, peores son tus hábitos. Y a la larga, los resultados son contraproducentes.
En WordPress pasa lo mismo:
Cuantos más plugins, más posibilidades de romper cosas
Cuantos más efectos y capas, más lenta se vuelve la web
Cuanta más IA sin criterio, más inconsistente es el contenido
Cuanto más saltas de herramienta en herramienta, menos avanzas
4. Cómo volver a los básicos en WordPress (método práctico en 3 pasos)
Volver a los básicos no significa “voy a simplificar un poco”.Significa resetear la forma en que trabajas tu web.
1) Replantea la base: qué quieres que haga tu web
Define el objetivo principal
Identifica las 2–3 páginas que lo sostienen
Elimina todo lo que distrae de ese camino
2) Reconstruye con mentalidad minimalista
Elige un theme limpio y estable
Activa solo los plugins esenciales
Prioriza velocidad y claridad antes que efectos
Revisa que todo funcione bien en móvil
3) Añade herramientas avanzadas solo si multiplican lo anterior
Builders, efectos y IA vienen después, no antes
Cada herramienta debe justificar su existencia¿Aporta velocidad? ¿Conversión? ¿Claridad? ¿Ahorra tiempo real?
Si no aporta, fuera
Volver a los básicos no te limita: te prepara para que todo lo demás funcione mejor.
Plugin de la semana
El plugin de la semana es Bulk Delete Users by Email. Útil para limpiar instalaciones, pruebas o sitios llenos de usuarios falsos o duplicados.
Permite eliminar usuarios en masa filtrando por su correo electrónico. Ideal si quieres borrar registros de spam, pruebas o patrones concretos sin tener que hacerlo uno a uno.
Contenidos recomendados
Vídeo de la Zona Código: Desactivar Google Fonts externas en WordPress
Newsletter de WordPress Semanal
CTA: Apúntate a la lista prioritaria de Black Friday
Si quieres acceder a mi oferta de Black Friday con bonus exclusivos, apúntate aquí:
Desbloquea los bonos
Uno de los bonus será un paquete de web básica preconfigurada, un archivo listo para importar con WordPress + plugins esenciales ya configurados. El punto de partida perfecto para cualquier proyecto.
Los bonus solo estarán disponibles para quienes se apunten a la lista prioritaria. Desaparecen el 27/11 a las 23:59
La entrada 504 | Las gafas rojas en WordPress (vamos mal) es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 503 de WordPress Semanal te cuento cómo puedes auditar tu propia web en WordPress sin depender de terceros, sin herramientas complicadas y sin perderte en tecnicismos. Es una guía práctica para detectar problemas reales, priorizar mejoras y asegurarte de que tu web está funcionando como debería.
Tabla de contenidos
Por qué deberías auditar tu web de vez en cuando1. Revisa el rendimiento real (lo que ve tu usuario)2. Haz una limpieza rápida de plugins3. Comprueba la salud del sitio4. Seguridad básica que puedes revisar tú mismo5. Revisión rápida de SEO técnico6. Conversión: lo más ignorado y lo que más impacto tiene7. Navegación y experiencia de usuario8. Procesos internos e integracionesPlugin de la semanaContenidos recomendados
Por qué deberías auditar tu web de vez en cuando
Hacer una auditoría a tu propia web es una de las tareas más útiles que puedes hacer como propietario o gestor de un sitio en WordPress. Sirve para:
Ver si algo se ha roto y no te has dado cuenta.
Descubrir por qué tu web va lenta.
Detectar problemas de SEO básicos.
Asegurarte de que tu captación de leads funciona.
Evitar perder ventas, formularios o visitas.
No necesitas conocimientos avanzados. Solo revisar los puntos adecuados.
1. Revisa el rendimiento real (lo que ve tu usuario)
No empieces por PageSpeed. Empieza por tu móvil.
Entra en tu web desde tu móvil, sin WiFi.
Mira cuánto tarda en cargar.
Comprueba si hay saltos de diseño, menús lentos o imágenes enormes.
Repite en dos o tres páginas clave.
Después sí puedes usar herramientas como Lighthouse o GTMetrix, pero como complemento, no como objetivo.
2. Haz una limpieza rápida de plugins
Revisa cuántos plugins tienes activos.
Elimina los que no estás usando.
Desactiva plugins duplicados en funciones.
Comprueba la fecha de actualización de cada uno.
Evita plugins abandonados o que generan avisos constantes.
Una parte importante de la lentitud o los errores suele venir de aquí.
3. Comprueba la salud del sitio
En tu WordPress ve a: Escritorio → Salud del sitio
Ahí podrás ver:
Errores del servidor.
Configuraciones recomendadas.
Extensiones que faltan.
Problemas de rendimiento.
Avisos de plugins o temas.
No tienes que dejarlo todo en verde, pero sí arreglar lo que realmente afecta.
Tutorial del Salud del sitio
4. Seguridad básica que puedes revisar tú mismo
Usa contraseñas seguras y activa 2FA.
Asegúrate de tener un plugin de seguridad activo.
Comprueba que haya copias de seguridad automáticas y recientes.
Revisa los usuarios: quién tiene acceso y con qué permisos.
Cambia el usuario administrador “admin” si aún existe.
Todo esto se hace en unos minutos y evita dolores de cabeza más adelante.
Curso de Solid Security
5. Revisión rápida de SEO técnico
Revisa que tu web esté indexada correctamente.
En Search Console, mira si hay errores de rastreo.
Comprueba que los títulos y descripciones están bien montados.
En WordPress, revisa la configuración de tu plugin de SEO.
Asegúrate de no tener páginas privadas o de prueba indexadas.
No necesitas ser experto en SEO para evitar errores graves.
Curso de Search Console
6. Conversión: lo más ignorado y lo que más impacto tiene
Hazte estas preguntas:
¿Se entiende en 3 segundos qué ofreces?
¿Hay un CTA claro en la home?
¿Tu formulario de contacto funciona?
¿Tus formularios de suscripción están bien conectados?
¿Hay puntos de fuga que llevan a sitios que no aportan nada?
Una auditoría sin revisar conversión se queda coja.
Taller: plantea la landing perfecta
7. Navegación y experiencia de usuario
Revisa tu web en móvil y ordenador.
Comprueba que la navegación es coherente.
Asegúrate de que los menús no cambian sin sentido.
Revisa el tamaño del texto, los contrastes y el espaciado.
Evita efectos, animaciones o sliders que dificulten el uso.
Si alguien no sabe dónde hacer clic, tu web no está funcionando.
Clase sobre la fase de testeo de una web.
8. Procesos internos e integraciones
¿Llegan correctamente los formularios a tu email?
¿Las automatizaciones funcionan como deberían?
¿Funciona tu checkout si tienes una tienda?
¿Los avisos de stock, pedidos o formularios llegan bien?
¿Están actualizados los accesos a servicios externos?
Esto es lo que más problemas causa sin que el usuario lo detecte.
Plugin de la semana
Guest Order Assigner es un plugin muy sencillo pero tremendamente útil si usas WooCommerce.
Permite asignar pedidos de invitados a usuarios existentes, evitando duplicados en el historial del cliente. Ideal cuando alguien compra sin iniciar sesión aunque ya tenga cuenta.
Contenidos recomendados
Vídeo de la Zona Código: Desactivar emojis en WordPress (por rendimiento)
Apúntate a la lista prioritaria de Black Friday
Si quieres acceder a mi oferta de Black Friday con bonus exclusivos, apúntate aquí:
Lista prioritaria de Black Friday
Uno de esos bonus será precisamente una auditoría gratuita de tu web, donde revisaré los puntos clave que acabamos de ver y te entregaré un vídeo con mis conclusiones.
Los bonus solo estarán disponibles para quienes estén en la lista prioritaria.
La entrada 503 | Cómo auditar tu propia web en WordPress en 8 pasos es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 502 de WordPress Semanal resuelvo dudas sobre si los plugins eliminados dejan rastro, cómo mantener traducciones con Loco Translate, cómo instalar fuentes locales, cómo planificar una web con tienda y cursos, y cómo aplicar precios según la distancia en WooCommerce. .
Tabla de contenidos
1) ¿Dejan rastro los plugins que elimino?, de Elena2) ¿Hay que dejar Loco Translate instalado para mantener las traducciones?, de Elena3) Instalar una fuente localmente en mi theme, de Daniel4) Cómo planificar una web que combine productos físicos y cursos online, de Jose Antonio5) Precio basado en distancia en WooCommerce, de Jesús
1) ¿Dejan rastro los plugins que elimino?, de Elena
Respondida en el minuto 5:04
Buenas tardes, Gonzalo.
Cada vez que se instalan y desintalan un plugins, por ejemplo si pruebo distintos plugins para una misma función por ver cual considero mejor, ¿queda algún rastro o resto de los mismos que se deba eliminar, aunque sea solo por no ir ocupando el almacenamiento del hosting con basura?
Enlaces relevantes:
Cómo eliminar tablas de la bbdd de WP
2) ¿Hay que dejar Loco Translate instalado para mantener las traducciones?, de Elena
Respondida en el minuto 7:18
Acerca del plugin Loco Translate, una vez traducido lo que quiero, ¿se puede eliminar o si se elimina se pierde lo traducido? Entiendo que debe ser lo segundo por lo que dices de que se pueden perder las traducciones si se actualiza el theme, pero me gustaría que me lo confirmaras. Sobre este asunto, si en lugar de hacerlo como un nuevo idioma, tal como explicas en el vídeo, se hace sobre un tema hijo, ¿también se evitaría el problema de las actualizaciones del tema?
Enlaces relevantes:
Traducciones y modificación de cadenas en WordPress
Tutorial de Loco Translate
3) Instalar una fuente localmente en mi theme, de Daniel
Respondida en el minuto 10:32
Buenas tarde, Gonzalo.
Tanto me ha insistido Sergio con Astra que he estado echando un vistazo. Ciertamente tiene puntos muy atractivos.
¿Podrías ayudarme con un asunto?¿Cómo se podría hacer para tener instalados localmente tipos de fuentes con Astra?
Muchas graciasUn saludo
Enlaces relevantes:
Curso de Astra
Plugin Use Any Font
Instalar fuentes de Google manualmente
Tutorial de Kinsta para instalar fuentes localmente
4) Cómo planificar una web que combine productos físicos y cursos online, de Jose Antonio
Respondida en el minuto 12:49
Muy buenas, Gonzalo. Tengo una pequeña empresa en Canadá dedicada a la venta de productos españoles y a servicios de catering, sobre todo paellas en eventos. Ahora quiero crear una web para tener más alcance y lanzar una nueva línea de negocio: cursos de cocina española online para canadienses, con suscripción anual y un blog sobre cultura y gastronomía. Además, en los vídeos me gustaría ofrecer los productos que se usan en las recetas con un descuento a través de mi distribuidor.
Ya hice un par de webs básicas con Elementor hace tiempo, pero ahora quiero hacerlo bien. Mis dudas son: ¿qué builder y plantilla me recomiendas?, ¿el blog mejor dentro de la web o separado?, ¿cómo enfocar las compras con mi distribuidor?, y si ya tengo dominio y hosting en GoDaddy, ¿es mejor crearlo todo desde ahí o hacerlo en local y luego subirlo?
Muchas Gracias de Antemano.
Enlaces relevantes:
Cómo poner modo próximamente en WordPress
5) Precio basado en distancia en WooCommerce, de Jesús
Respondida en el minuto 19:10
¡Hola Gonzalo!Tengo un cliente que se dedica al control de plagas y quiere vender los servicios por internet con Woocommerce.Cada servicio tiene un precio fijo más el desplazamiento desde la localidad de la empresa hasta la localidad donde haya que prestar el servicio. ¿Sabéis de algún plugin para calcular el precio basado en la distancia entre 2 localidades o códigos postales?¡Gracias!
Enlaces relevantes:
Plugin gratuito para poner precio basado en distancia en WooCommerce
Opción de pago
Plugin de la semana
El plugin de la semana es Username Updater. Permite cambiar fácilmente el nombre de usuario de cualquier cuenta en WordPress, algo que por defecto no se puede hacer desde el panel.Es muy útil cuando quieres mejorar la seguridad (por ejemplo, si el usuario principal se llama “admin” o coincide con tu nombre público) o cuando gestionas webs de clientes y necesitas ajustar nombres sin crear usuarios nuevos.
Contenidos recomendados
Vídeo de la Zona Código: igualar proporciones de imágenes de producto de Woo
Poner logos de las mismas dimensiones aunque tenga distinto tamaño
Curso de Seriously Simple podcasting
Lista prioritaria para Black Friday
La entrada 502 | Rastro de plugins, traducciones, fuentes, webs mixtas y precios por distancia es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 501 de WordPress Semanal te enseño cómo crear y publicar tu podcast desde tu web WordPress, con total libertad para decidir dónde alojar tus audios y cómo distribuirlos.
Tabla de contenidos
1. La falsa sensación de facilidad de las plataformas externas2. Por qué hacerlo desde WordPress es más sencillo de lo que parece3. Cómo alojar tus audios4. Publicar tu podcast con Seriously Simple Podcasting5. Migrar tu podcast desde otra plataforma sin perder suscriptores6. PowerPress vs Seriously Simple Podcasting: diferencias realesEnfoque y facilidad de usoConfiguración del feed RSSGestión de episodiosCompatibilidad y almacenamientoEstadísticas y monetizaciónCurva de aprendizajeCurso de publicación de podcast con Seriously Simple PodcastingPlugin de la semanaContenidos recomendados
1. La falsa sensación de facilidad de las plataformas externas
Servicios como Spotify for Podcasters, Anchor o Substack son cómodos al principio, pero te atan a sus reglas: el feed no es tuyo, no puedes personalizar tu web y dependes de sus políticas.Con WordPress puedes tener esa misma facilidad… pero con control total sobre tu contenido.
2. Por qué hacerlo desde WordPress es más sencillo de lo que parece
Publicas episodios igual que entradas del blog.
Todo el contenido (audio, texto e imagen) está centralizado en tu web.
Puedes enviar el feed a cualquier plataforma (Spotify, Apple, etc.).
Puedes cambiar de hosting o de plugin sin perder tus episodios.
3. Cómo alojar tus audios
Tienes dos opciones totalmente válidas:
Subir los audios a tu propio hosting, si tu web no tiene un gran volumen de descargas o contratas un servidor con recursos suficientes.
Usar un hosting especializado en podcasts (como Castos, Blubrry, Podbean o Buzzsprout) y conectarlo fácilmente con WordPress.Seriously Simple Podcasting o PowerPress te permiten usar cualquiera de los dos métodos, sin configuraciones demasiado técnicas.
4. Publicar tu podcast con Seriously Simple Podcasting
Con el plugin Seriously Simple Podcasting (SSP) puedes:
Crear tu podcast en minutos desde el panel de WordPress.
Publicar nuevos episodios con la misma facilidad que una entrada.
Añadir audio, descripción e imagen desde una única pantalla.
Generar uno o varios feeds RSS automáticamente para distribuirlos.
Integrarlo con servicios de alojamiento externos si lo prefieres.
5. Migrar tu podcast desde otra plataforma sin perder suscriptores
Si ya tienes un podcast en otra plataforma, puedes traerlo fácilmente a WordPress:
Importa tu feed RSS y tus episodios se crearán automáticamente.
Mantén tu hosting actual o muévete cuando quieras.
Configura una redirección del feed antiguo al nuevo para que las apps sigan mostrando tus episodios sin que tus oyentes tengan que hacer nada.Así puedes migrar sin perder audiencia ni posicionamiento.
6. PowerPress vs Seriously Simple Podcasting: diferencias reales
Tanto PowerPress como Seriously Simple Podcasting (SSP) son excelentes opciones para gestionar un podcast desde WordPress, pero tienen algunas diferencias. Aquí te explico las diferencias reales para que sepas cuál elegir.
Enfoque y facilidad de uso
SSP está pensado para ser rápido y sencillo, incluso si es tu primer podcast. Todo se gestiona desde el editor de WordPress con una interfaz moderna y limpia.
PowerPress está orientado a usuarios más técnicos o con experiencia previa. Tiene más opciones avanzadas, pero su configuración inicial puede abrumar.
Configuración del feed RSS
SSP crea el feed automáticamente al instalar el plugin. Solo necesitas añadir el título, descripción e imagen del podcast. Después, si lo necesitas, puedes crear más feeds y configurarlos con más detalle.
PowerPress no tiene un asistente inicial básico. Debes repasar toda la configuración y personalizar cada detalle del RSS (metadatos, canales, categorías, episodios premium, etc.). Tienes más control, sobre todo si publicas podcasts premium.
Gestión de episodios
SSP usa el mismo sistema de entradas de WordPress: subir el audio y publicar. No necesitas aprender nada nuevo.
PowerPress también usa el mismo sistema pero añade más campos y opciones extra. Es más flexible, pero también más complejo.
Compatibilidad y almacenamiento
Ambos funcionan con archivos alojados en tu hosting o en servicios externos.
SSP se integra directamente con Castos, que ofrece hosting y analíticas unificadas.
PowerPress se integra con Blubrry, su propio servicio de alojamiento y estadísticas profesionales.
Estadísticas y monetización
SSP ofrece estadísticas básicas y se centra en la publicación sencilla. Si quieres monetizar, puedes combinarlo con un plugin de membresía o su extensión Castos Pro.
PowerPress tiene métricas de escucha más avanzadas (si usas Blubrry) y soporte para episodios premium con acceso restringido. También puedes combinarlo con un plugin de membresía.
Curva de aprendizaje
SSP → ideal para quien quiere lanzar y mantener un podcast sin complicaciones técnicas.
PowerPress → ideal para quien necesita más control sobre la configuración de múltiples feeds o mayor control sobre la distribución.
Curso de publicación de podcast con Seriously Simple Podcasting
Tener tu podcast en WordPress es fácil, flexible y te da libertad total: publicas desde tu web, eliges dónde alojar los audios y mantienes el control de tu contenido.Si quieres ver cómo hacerlo paso a paso, te recomiendo mi curso de Seriously Simple Podcasting, donde te enseño a crear, configurar y publicar tu podcast directamente desde WordPress, incluso si ya lo tienes en otra plataforma.
Plugin de la semana
El plugin de la semana es WP Last Modified Info, con el que puedes mostrar la fecha de última actualización de tus entradas o páginas en WordPress. Es ideal para blogs, webs de contenido o documentación donde quieres transmitir que tu información está al día. Además, mejora el SEO, ya que Google valora positivamente los contenidos actualizados.
Contenidos recomendados
Vídeo de la Zona Código: desactivar recursos de WooCommerce donde no se usan
Curso de Seriously Simple Podcasting
Curso de podcasting en WordPress (con PowerPress)
Newsletter de WordPress Semanal
La entrada 501 | Cómo crear y publicar tu podcast desde WordPress (SSP vs PowerPress) es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 500 de WordPress Semanal te cuento cuándo y por qué conviene rechazar un proyecto o cliente, basándome en casos reales y situaciones que todos vivimos si trabajamos por cuenta propia o con servicios digitales.
Tabla de contenidos
¿Cuándo decir que no a un posible cliente?1. Cuando puedas2. Cuando el proyecto no encaja contigo3. Cuando las señales de alarma aparecen pronto4. Cuando el cliente no confía en tu criterio5. Cuando no hay claridad en los límites6. Cuando el precio no tiene sentido7. Cuando te aleja de tu objetivo8. Cuando el cliente lo quiere para ayer9. Cuando el trato no es respetuoso10. Cuando simplemente no te apeteceConclusiónPlugin de la semanaContenidos recomendadosPreguntas frecuentes sobre rechazar clientes
¿Cuándo decir que no a un posible cliente?
1. Cuando puedas
Al principio dirás que sí a casi todo, y está bien. Pero en cuanto tengas estabilidad o un pequeño colchón, empieza a filtrar.Decir «no» a tiempo evita quedarte atrapado en proyectos que no aportan ni dinero ni motivación.
2. Cuando el proyecto no encaja contigo
Si un trabajo está fuera de tu especialidad o no disfrutas haciéndolo, no lo aceptes.Cada «no» a lo que no encaja te acerca a los proyectos que sí te llenan.
3. Cuando las señales de alarma aparecen pronto
Desconfía de quienes regatean desde el primer contacto, desconfían de tu método o posponen pagos.Si algo no huele bien desde el principio, di no y ahórrate el mal trago.
4. Cuando el cliente no confía en tu criterio
Si cada decisión se cuestiona, no hay relación profesional posible.Trabaja con quien te ve como experto, no con quien te discute cada paso.
5. Cuando no hay claridad en los límites
Proyectos sin plazos definidos o sin límites de revisiones acaban devorando tu tiempo.Decir no a eso es decir sí a tu salud mental.
6. Cuando el precio no tiene sentido
No aceptes precios bajos por si salen más cosas después.Tu tiempo invertido en un mal cliente te aleja de los que realmente valoran tu trabajo.
7. Cuando te aleja de tu objetivo
Un proyecto puede ser rentable y aún así ser un desvío.Decir no a lo que no encaja con tu estrategia es avanzar con intención.
8. Cuando el cliente lo quiere para ayer
La urgencia ajena no debe convertirse en tu problema.El trabajo con prisa rara vez sale bien y casi nunca compensa.
9. Cuando el trato no es respetuoso
No toleres condescendencia ni manipulación.El respeto no se negocia, y quien empieza mal, termina peor.
10. Cuando simplemente no te apetece
Si algo te da mala espina, escucha esa voz.Tu intuición es una herramienta más, y muchas veces acierta antes que tú.
Conclusión
Decir no no es perder una oportunidad: es proteger tu tiempo, tu energía y la calidad de tu trabajo.Cada vez que pones un límite, mejoras tu negocio y tu bienestar.
Plugin de la semana
El plugin de la semana es WP Mail Logging, con el que puedes registrar todos los correos que envía tu instalación de WordPress. Es muy útil para diagnosticar problemas de envío o comprobar si los correos transaccionales (como confirmaciones o notificaciones) se están mandando correctamente.
Contenidos recomendados
Vídeo de la Zona Código: mostrar tiempo de carga de tus páginas cuando estás conectado como admin
Cómo configurar envío de correos SMPT en WordPress
Curso de entrega de webs a clientes
Newsletter de WordPress Semanal
Preguntas frecuentes sobre rechazar clientes
¿Cómo decir no a un cliente sin cerrar puertas?Agradece la oportunidad, explica brevemente que el proyecto no encaja contigo y, si puedes, recomienda a otro profesional.
¿Y si necesito el dinero?En las primeras etapas puede que no tengas margen, pero cuando alcances estabilidad, el filtro se vuelve imprescindible para crecer.
¿Decir no puede mejorar mi reputación?Sí. Los clientes valoran más a quienes tienen criterio y límites claros. Transmite profesionalidad y foco.
¿Y si me arrepiento después de rechazar un proyecto?Ocurrirá alguna vez, pero el balance a largo plazo siempre compensa.
¿Qué señales indican que un cliente será problemático?Regatea precios, desconfía de tu experiencia, exige urgencia constante o evita comprometerse por escrito.
La entrada 500 | Cuando decir «no» a un cliente vale más que el dinero del proyecto es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 499 de WordPress Semanal te cuento cómo modificar cadenas y traducciones en WordPress de forma correcta, sin perder los cambios al actualizar. Verás las distintas opciones (desde usar plugins hasta hacerlo por código) y cuándo conviene cada una para mantener tu web totalmente en tu idioma.
Tabla de contenidos
1. Por qué a veces aparecen textos sin traducir2. Métodos para modificar traduccionesa) Con pluginb) Por código (usando filtros)c) Editando archivos .po y .mo manualmente3. Cuándo conviene cada método4. Buenas prácticas5. Tu turno
1. Por qué a veces aparecen textos sin traducir
Muchos temas y plugins incluyen su propio archivo de traducción (.po y .mo).
Si el desarrollador no tradujo todo, verás partes en inglés o con frases poco naturales.
Además, algunos textos se generan por código, no desde esos archivos.
2. Métodos para modificar traducciones
a) Con plugin
Loco Translate → la opción más sencilla para la mayoría de usuarios.
Permite buscar cadenas dentro de cualquier plugin o tema y modificarlas directamente.
Es importante guardar las traducciones en la ruta de “lenguaje del usuario” (/wp-content/languages/) para no perderlas con las actualizaciones.
Say What → cuando quieres modificar un par de cadenas o cuando no encuentras lo que quieres desde Loco Translate
Proceso más manual (en su versión gratuita) pero muy útil
b) Por código (usando filtros)
Con el filtro gettext o gettext_with_context puedes reemplazar cualquier texto directamente desde tu plugin o functions.php.
Ideal si quieres controlar pocas cadenas muy concretas.
c) Editando archivos .po y .mo manualmente
Puedes usar herramientas como Poedit para editar los archivos de idioma.
Es más técnico, pero útil si prefieres mantener las traducciones fuera de WordPress y subirlas después.
3. Cuándo conviene cada método
Plugins como Loco Translate o Say What: para usuarios o implementadores que quieren rapidez.
Filtros PHP: para desarrolladores o si quieres integrar las traducciones en un miniplugin personalizado.
Archivos .po y .mo: para proyectos grandes o cuando gestionas varios idiomas.
4. Buenas prácticas
Nunca edites las traducciones dentro del plugin o tema original.
Guarda los cambios en las rutas de usuario o en un miniplugin propio.
Si usas un tema hijo, coloca ahí las traducciones personalizadas.
Revisa después de cada actualización si el texto vuelve a su estado original (puedes automatizarlo).
5. Tu turno
Modificar cadenas en WordPress no es solo una cuestión estética: mejora la experiencia de usuario y transmite profesionalidad. Ya sea con Loco Translate o por código, lo importante es hacerlo de forma que no pierdas tus cambios con cada actualización.
Plugin de la semana
El plugin de la semana es Say What?, con el que puedes modificar cualquier cadena de texto de tu web WordPress sin tocar código ni editar archivos de traducción. Solo tienes que indicar el texto original, el dominio del plugin o tema y la nueva cadena que quieres mostrar. Es gratuito, ligero y perfecto para personalizar textos sin complicarte.
Contenidos recomendados
Vídeo de la Zona Código: cómo forzar el cambio de contraseña cada varios días
Modificar cadenas de texto en WordPress con Loco Translate
Newsletter de WordPress Semanal
La entrada 499 | La forma profesional de cambiar textos y traducciones en WordPress es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 498 de WordPress Semanal respondo preguntas sobre child themes de bloques, analítica sencilla, imágenes aleatorias, biblioteca por carpetas y actualizar PHP en WordPress. Un repaso rápido y práctico a temas que todos nos encontramos al gestionar webs.
Tabla de contenidos
1) Temas hijo para themes de bloques, de Elena2) Plugin de analítica sencillo, de Juan Carlos3) Carga de imágenes aleatorias , de Eduardo4) Biblioteca multimedia por carpetas (gratis), de Jose5) Actualizar versión de PHP, de Juan Carlos
1) Temas hijo para themes de bloques, de Elena
Respondida en el minuto 3:49
Buenas tardes (otra vez),
Leyendo sobre el tema twenty twenty three he encontado esto:«The Create Block Theme plugin streamlines all of those tasks – including making a child theme, which is a different process for block themes than classic ones.» (https://wordpress.org/support/topic/support-resources-for-twenty-twenty-three/)
¿Sabes en que es distinto el proceso de crear un tema hijo en temas de bloques? Yo he usado el normal y de momento, hasta donde he probado, funciona bien.
Por cierto, el tema 2023 no tiene archivo funtions.php (al menos no lo encuentro), lo que de entrada me ha dejado sorprendida.
Un saludo
Enlaces relevantes:
Curso de Full Site Editing
2) Plugin de analítica sencillo, de Juan Carlos
Respondida en el minuto 9:12
Hola Gonzalo, necesitaría por favor me recomendases un plugin para poder recopilar todas la visitas a la web (tipo analitys) pero básico y que genere un informe para enviarlo por email todas las semanas.Gracias por tu ayudaUn SaludoJuan Carlos
Enlaces relevantes:
Plugin Burst Statistics
Curso de Fathom Analytics
3) Carga de imágenes aleatorias , de Eduardo
Respondida en el minuto 10:30
Hola Gonzalo.
Para un proyecto me están pidiendo poner en su web (con divi) una especie de Slider donde cada vez que cargue la página aparezca una imagen diferente. No el típico slider que tiene varias imágenes y empieza siempre por la misma y van pasando.
Las imágenes una vez cargada la página no cambian, pero cada vez que carga sale una foto diferente de las que tiene (3 o 4 imágenes)
¿Conoces algún plugin que haga eso?
Enlaces relevantes:
Plugin Hot Random Image
4) Biblioteca multimedia por carpetas (gratis), de Jose
Respondida en el minuto 11:32
Hola Gonzalo
Qué tal va todo? He visto tu curso de WP Media Folder, pero me podrías recomendar otro que sea de uso gratuito? He visto varios pero no se de cual fiarme y me imagino que tú tendrás un favorito.
Muchas gracias por todo
Saludos
Enlaces relevantes:
Plugin Real Media Library
5) Actualizar versión de PHP, de Juan Carlos
Respondida en el minuto 13:09
Buenos díasNecesito vuestra ayuda, quisiera actualizar la versión de php ( actualmente 7.4.3 ) a la versión 8.Hay algún tipo de incompatibilidad o problema con estas versiones y wordpress ??Gracias por vuestra ayudaJuan Carlos
Enlaces relevantes:
Plugin compatibilidad php
Plugin de la semana
El plugin de la semana es WP 2FA, con el que puedes añadir autenticación en dos pasos a los inicios de sesión de tu web WordPress. Es gratuito, fácil de configurar y compatible con métodos como códigos por app o correo electrónico, añadiendo una capa extra de seguridad sin complicar la experiencia de los usuarios.
Contenidos recomendados
Vídeo de la Zona Código: Botón de copiar enlace al final de posts
Curso del GenerateBlocks
Newsletter de WordPress Semanal
La entrada 498 | Child themes de bloques, analítica sencilla, imágenes aleatorias, biblioteca por carpetas y actualizar php es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 497 de WordPress Semanal hablamos de cómo usar GenerateBlocks y sus herramientas para maquetar con control y precisión, sin recurrir a código ni constructores pesados.
Tabla de contenidos
1. Para quién es GenerateBlocks2. La filosofía de GenerateBlocks3. Claves prácticas para aprovechar su sistema visual de CSSa) Domina las jerarquíasb) Usa unidades relativasc) Saca partido al diseño responsivod) Aprovecha las clases personalizadase) Usa efectos visuales con intención4. Buenas prácticas visuales sin escribir CSS5. Toma acción
1. Para quién es GenerateBlocks
Muchos usuarios de WordPress se sienten limitados al diseñar porque no dominan CSS.
GenerateBlocks cambia eso: su enfoque es pensar en CSS sin tener que escribirlo.
Combínalo con el theme hermano: GeneratePress
2. La filosofía de GenerateBlocks
Cada ajuste visual en GenerateBlocks representa una propiedad CSS real.
Container → estructura y fondo (div o section)
Grid → flexbox o grid layout
Spacing → margin y padding
Typography → fuentes, tamaños y alturas
Entender esto te permite diseñar con lógica, no solo con apariencia.GenerateBlocks no te oculta el CSS: te enseña a usarlo de forma visual.
3. Claves prácticas para aprovechar su sistema visual de CSS
a) Domina las jerarquías
Cada bloque hereda estilos del contenedor padre.
Usa los padres para definir estructura, fondo o tipografía base.
Los hijos solo para ajustes puntuales.
b) Usa unidades relativas
Sustituye los píxeles por em, rem, % o vh/vw.
Así logras un diseño fluido y adaptable sin media queries.
c) Saca partido al diseño responsivo
Casi todos los ajustes (espaciado, tamaño, visibilidad) tienen versión móvil, tablet y escritorio.
Es CSS responsivo, pero aplicado visualmente.
d) Aprovecha las clases personalizadas
Añade clases desde la pestaña “Advanced” para crear estilos globales.
Ejemplo: .btn-principal para todos los botones de llamada a la acción.
Esto reduce trabajo y mantiene coherencia visual.
e) Usa efectos visuales con intención
Hover, sombras, bordes redondeados o fondos con degradado: todo sin tocar código.
Úsalos para destacar, no para saturar.
4. Buenas prácticas visuales sin escribir CSS
Define variables globales de color y tipografía.
Evita contenedores innecesarios: menos es más.
Piensa primero en la estructura y después en el estilo.
Reutiliza bloques globales para mantener coherencia entre páginas.
5. Toma acción
GenerateBlocks es una forma moderna de aplicar CSS sin escribirlo, entendiendo lo que hay detrás.Si aprendes los fundamentos del CSS y los combinas con GenerateBlocks, tendrás un control de diseño total.
Te recomiendo ver mis cursos de CSS básico aplicado a WordPress y GenerateBlocks, donde lo explico paso a paso con ejemplos reales. También puedes revisar el curso de GeneratePress.
Plugin de la semana
El plugin de la semana es Frontend User Avatar, con el que los usuarios pueden subir y gestionar su propio avatar directamente desde el frontend de tu web, sin acceder al panel de administración ni depender de Gravatar. Es gratuito, ligero y muy útil en webs de membresía, comunidades o directorios con perfiles públicos.
Contenidos recomendados
Vídeo de la Zona Código: redirigir al último contenido publicado en el login
Curso de GenerateBlocks
Newsletter de WordPress Semanal
La entrada 497 | Diseña como un pro con GenerateBlocks (sin escribir CSS) es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 496 de WordPress Semanal repasamos los 10 dolores de cabeza más habituales cuando gestionamos una web de membresía… y, lo mejor de todo, te voy a contar cómo solucionarlos de forma práctica.
Montar una web de membresía con WordPress es relativamente fácil hoy en día. El verdadero reto viene después: mantenerla funcionando sin problemas, evitar pérdidas de ingresos y dar una buena experiencia a los suscriptores.
Tabla de contenidos
1. Pagos fallidos que no desactivan el acceso2. Emails críticos que no llegan3. Olvido de contraseñas4. Conflictos con la caché5. Renovaciones bloqueadas por SCA/PSD26. Compartir credenciales7. Alta tasa de bajas (churn)8. Soporte saturado por preguntas repetitivas9. Problemas con upgrades y downgrades10. Migración de suscriptores desde otra plataformaPlugin de la semanaContenidos recomendadosPreguntas frecuentes sobre webs de membresía
1. Pagos fallidos que no desactivan el acceso
Dolor: usuarios con pagos rechazados siguen entrando al contenido.
Solución: configurar webhooks de Stripe/PayPal y usar un plugin fiable (Restrict Content Pro, WooCommerce Subscriptions, Paid Memberships Pro) con la configuración correcta.
2. Emails críticos que no llegan
Dolor: emails de bienvenida, renovación o cancelación no llegan. Puede llevar a usuarios desinformados y a soporte saturado.
Solución: configurar SMTP con tu servidor o un servicio especializado tipo SendGrid.
3. Olvido de contraseñas
Dolor: decenas de tickets de “no puedo entrar”.
Solución: habilitar login mágico por email o login social (Google, Apple).
Plugin para login mágico.
4. Conflictos con la caché
Dolor: usuarios logueados ven contenido incorrecto (páginas abiertas o bloqueadas al azar).
Solución: excluir cookies y páginas restringidas de la caché. A veces hay configuración específica para esto en los plugins de caché.
5. Renovaciones bloqueadas por SCA/PSD2
Dolor: pagos recurrentes rechazados por bancos europeos.
Solución: Asegúrate de usar un plugin de membresía que utilice la API de Stripe Billing, con soporte SCA y actualización automática de tarjetas.
6. Compartir credenciales
Dolor: un usuario paga, varios acceden.
Solución: limitar sesiones activas o bloquear accesos simultáneos desde IPs diferentes.
Cómo impedir varias sesiones a la vez de los usuarios.
7. Alta tasa de bajas (churn)
Dolor: suscriptores que se van rápido.
Solución: buena bienvenida, emails de reactivación y ofrecer pequeñas victorias desde el primer mes.
8. Soporte saturado por preguntas repetitivas
Dolor: mismas dudas de acceso y facturación una y otra vez.
Solución: base de conocimiento, vídeos rápidos y chatbots con respuestas automáticas.
Cómo crear una base de conocimiento en WordPress
Cómo crear un chatbot con IA en WordPress
9. Problemas con upgrades y downgrades
Dolor: errores al cambiar de plan que llevan a pagos duplicados o frustración de usuarios.
Solución: plugins con gestión nativa de cambios de plan prorrateados (ej: RCP, Paid Memberships Pro) o estar atento para hacerlo manualmente.
10. Migración de suscriptores desde otra plataforma
Dolor: riesgo de perder usuarios activos al cambiar de sistema.
Solución: importar clientes y pagos desde Stripe con EasyRestrict o importadores de PMPro.
Plugin de la semana
El plugin de la semana es Easy Actions Scheduler Cleaner, con el que puedes limpiar fácilmente las tareas programadas acumuladas en WordPress (Action Scheduler), evitando sobrecargas y mejorando el rendimiento de tu web.
Contenidos recomendados
Vídeo de la Zona Código: intranet sin plugins
Curso de GenerateBlocks
Newsletter de WordPress Semanal
Preguntas frecuentes sobre webs de membresía
¿Cómo evitar pérdidas de ingresos en una membresía?Configura correctamente los webhooks de Stripe/PayPal y usa un plugin que gestione automáticamente los pagos fallidos.
¿Qué hacer si los emails no llegan a los suscriptores?Usar un proveedor SMTP fiable como Postmark, Amazon SES o SendGrid asegura la entrega de emails importantes.
¿Cómo evitar que los usuarios compartan credenciales?Limita sesiones simultáneas y detecta accesos desde IPs diferentes para bloquear abusos.
¿Cuál es la mejor forma de reducir el churn en una membresía?Un onboarding eficaz, ofrecer resultados rápidos y mantener comunicación activa ayuda a retener más tiempo a los suscriptores.
¿Cómo migrar suscriptores desde otra plataforma a WordPress?Exporta clientes y suscripciones desde Stripe y usa un plugin de membresía que permita importarlos de forma segura (EasyRestrict, PMPro).
La entrada 496 | Los 10 dolores de cabeza al gestionar webs de membresía (y cómo resolverlos) es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 495 de WordPress Semanal exploramos estrategias prácticas para escalar tu agencia: desde la captación de clientes hasta la automatización de procesos, el uso de IA en los flujos de trabajo y la integración de WordPress con otras tecnologías.
Muchos profesionales que empiezan como freelance WordPress terminan funcionando como agencia, con más clientes y servicios que gestionar. El reto no es solo crecer, sino hacerlo de forma sostenible, sin perder rentabilidad ni foco.
Tabla de contenidos
1. Captación de clientes sostenible2. Automatización de procesos3. Inteligencia Artificial en los flujos de agencia4. Escalar sin perder foco ni rentabilidad5. Integración de WordPress con otras tecnologías6. Conclusión y acción prácticaPreguntas frecuentes sobre escalar agencias WordPressPlugin de la semanaInstrucciones para entrar en el sorteo de la entrada gratuita al WP Agency ForumContenidos recomendados
1. Captación de clientes sostenible
No depender solo de recomendaciones.
SEO local para atraer clientes de tu zona.
Estrategias GEO y SEO real adaptadas a la era de la IA.
Marketing de contenidos (blogs, podcasts, newsletters).
Colaboraciones con otros profesionales.
2. Automatización de procesos
Uso de herramientas como n8n, Make o Zapier.
Ejemplos prácticos:
Leads que entran automáticamente en tu CRM.
Recordatorios de pago automáticos.
Informes generados y enviados a clientes sin intervención manual.
Beneficio: ahorro de tiempo y reducción de errores.
3. Inteligencia Artificial en los flujos de agencia
Generación de contenido optimizado para clientes.
Chatbots de soporte basados en IA.
Segmentación inteligente de clientes y análisis de proyectos.
Ejemplo: clasificar solicitudes de presupuesto automáticamente para priorizar las más rentables.
4. Escalar sin perder foco ni rentabilidad
No intentar abarcarlo todo.
Elegir una especialización clara (tipo de clientes, sector o servicio).
Documentar procesos para delegar mejor.
Medir rentabilidad por servicio y cliente.
5. Integración de WordPress con otras tecnologías
WordPress como núcleo, pero no único recurso.
Conexiones útiles:
Email marketing.
CRMs y plataformas de reservas.
Sistemas de e-learning o e-commerce avanzado.
Herramientas no-code para validar rápido.
Ejemplo: WordPress + Zapier + Google Sheets para reportes automáticos.
6. Conclusión y acción práctica
Escalar tu agencia no significa trabajar más, sino trabajar mejor.
Claves principales:
Crear un sistema de captación de clientes previsible.
Automatizar procesos y aprovechar la IA.
Mantener foco y procesos claros para no perder rentabilidad.
El futuro de las agencias WordPress pasa por combinar WordPress con herramientas externas que multipliquen el valor para el cliente.
Preguntas frecuentes sobre escalar agencias WordPress
¿Qué significa escalar una agencia WordPress?Implica crecer en clientes, servicios y facturación, pero de manera estructurada y sostenible, sin perder rentabilidad.
¿Cómo captar clientes de forma sostenible en una agencia WordPress?Con SEO local, estrategias adaptadas a la IA y marketing de contenidos, evitando depender solo de recomendaciones.
¿Qué procesos se pueden automatizar en una agencia digital?Desde la gestión de leads y pagos hasta informes de clientes, con herramientas como n8n, Make o Zapier.
¿Cómo aplicar IA en una agencia WordPress?Para generar contenido, automatizar soporte y analizar datos de clientes para tomar mejores decisiones.
¿Por qué es importante especializarse al escalar una agencia?La especialización permite diferenciarse, ser más eficiente y mantener márgenes de rentabilidad altos.
¿Qué tecnologías se pueden integrar con WordPress para escalar una agencia?CRM, email marketing, e-learning, reservas, e-commerce y herramientas no-code, según las necesidades de cada cliente.
Plugin de la semana
El plugin de la semana es User Menus, con el que puedes mostrar u ocultar elementos del menú de navegación de tu web según el rol o el estado de conexión de cada usuario, personalizando así la experiencia de navegación sin tocar código.
Instrucciones para entrar en el sorteo de la entrada gratuita al WP Agency Forum
Comenta esta publicación de Instagram explicando por qué te gustaría ir al evento
Sigue a las cuentas de SG España, ModularDS y a mí
Avisaremos por Mensaje Directo de Instagram al ganador
Contenidos recomendados
Vídeo de la Zona Código: añadir prefijo a títulos de CPT
Cursos de IA en WordPress
Evento WP Agency Forum
Newsletter de WordPress Semanal
La entrada 495 | Cómo escalar tu agencia WordPress: estrategias, IA y automatización es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 494 de WordPress Semanal te cuento cómo migrar tus podcasts premium de Mumbler a WordPress. Opciones, procesos y herramientas necesarias.
El cierre de Mumbler ha dejado a muchos podcasters buscando alternativas para mantener su audiencia y, sobre todo, sus suscriptores de pago. La buena noticia es que puedes migrar tu podcast, ya sea abierto o premium, a tu propia web con WordPress y tener control total sobre tu contenido y tus ingresos.
Tabla de contenidos
1. Introducción: el cierre de Mumbler2. Migrar un podcast abierto (gratuito)3. Migrar un podcast premium (contenido de pago)Opción A: Spotify for Podcasters (premium)Opción B: Montarlo en tu web con WordPress (recomendada)Tres pasos clave:Paso 1. Migrar el feed a WordPressPaso 2. Migrar las suscripciones de pagoPaso 3. Importar los suscriptores a WordPress4. Cómo funciona el contenido premium en PowerPress5. Ventajas de migrar a WordPress6. Conclusión / Acción prácticaPreguntas frecuentes sobre migrar podcasts premium de MumblerPlugin de la semanaContenidos recomendados
1. Introducción: el cierre de Mumbler
Contexto: Mumbler cierra el 30 de septiembre.
Si tienes un podcast abierto (gratuito), la migración es muy simple.
Si tienes un podcast premium (de pago), hay más pasos, pero con WordPress puedes conseguir control total sobre tu audiencia y tus ingresos.
2. Migrar un podcast abierto (gratuito)
Opción rápida: Spotify for Podcasters
Entra en tu cuenta de Mumbler → “Productos” → selecciona tu podcast → “Edita”.
Copia el “RSS público”.
Pégalo en la herramienta de migración de Spotify for Podcasters.
Spotify detectará el podcast, episodios e imagen.
Si tu podcast ya estaba en Spotify a través de Mumbler, podrás reclamarlo introduciendo un código que recibirás por email.
Resultado: tu podcast queda alojado en Spotify for Podcasters.
Opción independiente: WordPress + PowerPress
Instala el plugin PowerPress.
Usa la opción “Import Podcast” → “Anywhere else” → pega el feed de Mumbler.
Elige dónde alojar los audios (tu hosting o un proveedor especializado como Blubrry, Buzzsprout, Bunny.net, S3…).
Resultado: control total desde tu web.
3. Migrar un podcast premium (contenido de pago)
Aquí tienes dos alternativas:
Opción A: Spotify for Podcasters (premium)
Igual que con el podcast abierto, pero usando el “RSS privado”.
Debes cumplir condiciones de Spotify para monetizar (mínimo 2 episodios y 100 oyentes en los últimos 60 días).
Problema: se pierden los suscriptores de pago de Mumbler → cada uno tendría que volver a darse de alta en Spotify.
Opción B: Montarlo en tu web con WordPress (recomendada)Tres pasos clave:
Paso 1. Migrar el feed a WordPress
Instala PowerPress.
Crea un canal premium en “Podcast Channels” → “Advanced options”.
Usa “Import Podcast” → pega el RSS privado de Mumbler.
Sube los audios a un servicio de hosting alternativo (ya que Mumbler dejará de servirlos).
Paso 2. Migrar las suscripciones de pago
Mumbler gestionaba los cobros con Stripe.
Stripe permite la copia segura de datos (PAN copy) entre cuentas.
Pide a Mumbler el traspaso de tus clientes y sus métodos de pago a tu propia cuenta de Stripe.
Una vez importados, tendrás todas las suscripciones activas en tu cuenta.
Paso 3. Importar los suscriptores a WordPress
Instala un plugin de membresía compatible, por ejemplo EasyRestrict.
Crea un producto para tu podcast premium (nombre, precio, periodicidad).
Asigna el producto al feed premium de PowerPress.
Usa el importador de EasyRestrict para traer los suscriptores desde Stripe → se crearán como usuarios en WordPress con su suscripción activa.
Resultado: los oyentes premium podrán seguir accediendo al feed privado desde apps compatibles, sin perder continuidad.
4. Cómo funciona el contenido premium en PowerPress
Solo los canales personalizados o custom post types pueden convertirse en premium (el feed principal siempre será público).
PowerPress añade el rol Premium Subscriber y la capacidad Premium Content.
La protección funciona mediante usuario/contraseña de WordPress.
Puedes gestionarlo de forma manual (roles) o automática (con un plugin de membresía).
Apps compatibles con feeds privados: Apple Podcasts, Overcast, Pocket Casts, Podcast Addict…
Apps no compatibles: Spotify, Google Podcasts, iHeartRadio.
5. Ventajas de migrar a WordPress
Control absoluto sobre tus feeds y suscriptores.
Independencia de terceros que pueden cerrar.
Integración con tu web, cursos o membresía.
Escalabilidad: audiocursos, bundles, episodios de pago único.
6. Conclusión / Acción práctica
Si tu podcast es gratuito → migrar a Spotify for Podcasters o a WordPress con PowerPress.
Si tu podcast es premium →
Migrar el feed a WordPress con PowerPress.
Migrar las suscripciones a tu cuenta de Stripe.
Importar usuarios a tu web con EasyRestrict.
Es un proceso que requiere varios pasos, pero te asegura independencia y te da un negocio más sólido a largo plazo.
Preguntas frecuentes sobre migrar podcasts premium de Mumbler
¿Qué pasa con los podcasts gratuitos en Mumbler?Puedes migrarlos fácilmente a Spotify for Podcasters o a WordPress usando PowerPress.
¿Qué necesito para un podcast premium en WordPress?WordPress, PowerPress, una cuenta de Stripe para pagos y un plugin de membresía como EasyRestrict para gestionar accesos.
¿Se pueden migrar los suscriptores de pago de Mumbler?Sí. Mumbler usaba Stripe, por lo que se pueden transferir clientes y suscripciones a tu propia cuenta mediante PAN Copy.
¿Cómo se protege un feed premium en PowerPress?PowerPress restringe el acceso con usuario/contraseña de WordPress asignados a un rol de suscriptor premium.
¿Qué apps soportan feeds privados?Apple Podcasts, Overcast, Pocket Casts, Podcast Addict, entre otras. No es compatible con Spotify o Google Podcasts.
¿Cuál es la ventaja de migrar a WordPress frente a otra plataforma?Independencia total, control sobre tus ingresos, integración con tu ecosistema digital y posibilidad de diversificar.
Plugin de la semana
El plugin de la semana es Contextual Related Posts, con el que puedes mostrar automáticamente entradas relacionadas al final de tus posts en WordPress, mejorando la navegación interna y el tiempo de permanencia de los usuarios en tu web.
Contenidos recomendados
Vídeo de la Zona Código: dejar siempre visible la caja de código de descuento en el checkout de WooCommerce
Curso de Stripe
Curso de PowerPress
Curso de Restrict Content Pro
Newsletter de WordPress Semanal
La entrada 494 | Cómo migrar tus podcasts premium de Mumbler a WordPress paso a paso es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 493 de WordPress Semanal hablamos de alternativas baratas a SG, Los themes Twenty, herramientas de optimización de hostings, fechas de entrega en Woo y generar PDFs de los artículos.
Tabla de contenidos
1) Alternativas más baratos que SiteGround, de Elena2) Merecen la pena los themes Twenty…, de Elena3) ¿Optimizar con lo que ofrece tu hosting o con plugins externos?, de Elena4) Seleccionar y gestionar fechas de entrega de productos en Woo, de Rafa5) Dar posibilidad a los lectores para generar PDF de los posts, de Juan José
1) Alternativas más baratos que SiteGround, de Elena
Respondida en el minuto 4:43
Estamos muy contentos con la suscripción, nos está resultando muy útil (mi marido y yo la seguimos desde la farmacia). Eso sí, ya nos han surgido varias dudas y seguro que vamos a dar bastante uso al soporte.
Las primeras son sobre el hosting. Hemos visto podcast y tutoriales que nos han aclarado algo, pero seguimos con muchas dudas. Nuestro proyecto será una página corporativa con blog, nada complejo. ¿Qué requisitos mínimos deberíamos buscar? Pensamos que cualquier plan básico servirá, pero no sabemos concretar datos (espacio que ocupa una web, inodos, bases de datos…) para poder comparar los planes de forma justa y no quedarnos cortos ni pasarnos.
Sabemos que sueles recomendar Siteground, aunque su renovación es más cara que otros. Hemos mirado varias alternativas pero no sabemos bien cómo decidirnos. La lista es:
Dinahosting
Factoria Digital
Hostinet
Loading
Lucushost
Raiola Networks
Sered
Siteground
Tropical Server
Webempresa
¿Descartarías alguna de entrada o hay alguna que recomendarías sin dudarlo?
Muchas graciasUn saludoElena
Enlaces relevantes:
SiteGround
Lucushost
Tipos de hosting para WordPress y cuál elegir
2) Merecen la pena los themes Twenty…, de Elena
Respondida en el minuto 9:20
Buenas tardes, Gonzalo.
Acerca de los temas propios de WP (los twenty… particularmente el último), veo que en los cursos los usas en ejemplos, pero no veo que los recomiendes para su uso. Sin embargo, haciendo pruebas me parece que la combinación de twentytwentythree con Gutenberg da muchas posibilidades. Quería preguntarte tu opinión sobre usar esta combinación de tema y editor, para trabajar y desarrollar la web.
Enlaces relevantes:
Curso de Full Site Editing
Curso de Spectra One
3) ¿Optimizar con lo que ofrece tu hosting o con plugins externos?, de Elena
Respondida en el minuto 11:39
Otra pregunta sobre otro tema. En aquellos hostings que ya ofrecen soluciones de rendimiento a través de plugins de caché, entiendo que lo mejor es usar ese propio del hosting en el que estés ¿o crees que es mejor prescindir de él y usar otro? supongo que usar dos juntos a la vez no es recomendable ¿No?
Enlaces relevantes:
Curso de optimización con SiteGround
Curso de velocidad en WordPress
Curso de WP Rocket
4) Seleccionar y gestionar fechas de entrega de productos en Woo, de Rafa
Respondida en el minuto 14:54
Hola Gonzalo,
Tengo otra duda con un proyecto, gracias de antemano por tu ayuda.
Es para una tienda online de pasteles. En los pedidos el cliente debe elegir la fecha de entrega, y lo que buscan es no tener que ir revisando manualmente cada pedido para apuntarla. La idea sería que esa información se refleje directamente en un calendario, de forma que puedan ver fácilmente, por ejemplo: “mañana tenemos estas entregas”.
¿Existe algún plugin para hacerlo dentro de la web o sería mejor usar una plataforma externa y conectarlo con Zapier u otra herramienta similar?
Gracias y un saludo,Rafa
Enlaces relevantes:
Plugin Order Delivery Date for WooCommerce
5) Dar posibilidad a los lectores para generar PDF de los posts, de Juan José
Respondida en el minuto 16:51
Buenas Gonzalo una vez más voy con una pregunta, y sugerencia. Estoy buscando un plugin para que los usuarios del post puedan crear pdf con el post. He estado mirando en tu material y me he encontrado con imprimir post y pagina. Pero esta cerrado desde el 2019. Me puede sugerir otro similar pero ya te digo me interesa más generar el pdf.
Gracias!!
Enlaces relevantes:
Crear botón descargar artículo en pdf (sin plugins)
Plugin para generar PDF de la página WordPress
Plugin de la semana
El plugin de la semana es Advanced Google reCAPTCHA, con el que puedes añadir la protección de Google reCAPTCHA al formulario de acceso, registro y recuperación de contraseña de WordPress, reforzando la seguridad contra ataques automatizados. Pero también a comentarios, a WooCommerce, EDD o BuddyPress.
Contenidos recomendados
Vídeo de la Zona Código: Cómo limitar envíos en Gravity Forms por usuario o email (día, semana o mes)
Newsletter de WordPress Semanal
La entrada 493 | Q&A hostings baratos, themes Twenty, optimización y Woo es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 492 de WordPress Semanal repasamos qué incluye LearnPress en su versión gratuita, en qué se diferencia de sus competidores y cuáles son sus limitaciones.
Si quieres montar una academia online con WordPress, seguro que te suenan plugins LMS como LearnDash, TutorLMS o Sensei. El problema es que la mayoría son de pago o muy limitados en sus versiones gratuitas.
LearnPress es diferente: con su versión gratuita puedes crear y vender cursos completos, con lecciones, cuestionarios y gestión de alumnos, sin gastar un euro.
Tabla de contenidos
1. Qué es LearnPress2. Qué puedes hacer con LearnPress gratis3. LearnPress vs otros LMS gratuitos4. Limitaciones de LearnPress gratis5. Conclusión y acción prácticaTabla comparativa: características gratuitas de plugins LMSPreguntas frecuentes sobre LearnPressPlugin de la semanaContenidos recomendados
1. Qué es LearnPress
Plugin LMS (Learning Management System) para WordPress.
Más de 100.000 instalaciones activas, comunidad sólida y soporte en constante evolución.
Te permite crear y vender cursos online directamente en tu web.
2. Qué puedes hacer con LearnPress gratis
Con el núcleo gratuito de LearnPress puedes:
Crear cursos con estructura jerárquica (curso → sección → lección).
Incluir lecciones con texto, vídeo u otros contenidos embebidos.
Configurar cuestionarios con distintos tipos de preguntas.
Llevar un seguimiento del progreso de los estudiantes.
Usar pasarelas de pago básicas como PayPal para cobrar tus cursos.
Integrar con editores como Gutenberg o Elementor.
Acceso a extensiones gratuitas para ampliar funciones.
3. LearnPress vs otros LMS gratuitos
LearnDash: completo y popular, pero solo versión de pago.
TutorLMS: gratuito con buen diseño, pero limitado en cuestionarios y certificados.
LifterLMS: núcleo gratis, pero lo básico (pasarelas) requiere addons de pago.
Sensei (Automattic): gratuito, pero menos flexible y con comunidad más pequeña.
LearnPress: su versión gratuita incluye lo esencial para lanzar una academia online sin coste inicial.
4. Limitaciones de LearnPress gratis
No incluye certificados personalizados (requiere addon premium).
Para usar Stripe, WooCommerce u otras pasarelas necesitas extensiones de pago.
Funciones avanzadas como suscripciones o gamificación también se reservan a la versión premium.
El soporte oficial prioritario está limitado a usuarios de pago.
5. Conclusión y acción práctica
LearnPress es la opción más completa si buscas crear cursos online en WordPress gratis. Con su núcleo puedes lanzar tu academia, validar tu idea de negocio y empezar a captar estudiantes.
Si más adelante necesitas certificados, suscripciones o métodos de pago extra, siempre puedes ampliar con addons premium.
Te recomiendo probarlo junto con el curso actualizado de LearnPress en GonzaloNavarro.es, donde te enseño paso a paso a configurar tu propia academia online en WordPress.
Tabla comparativa: características gratuitas de plugins LMS
Nota: esta tabla es para saber qué funcionalidades gratuitas ofrece cada plugin.
Funcionalidad / LMS
LearnPress
TutorLMS
LifterLMS
Sensei LMS
LearnDash
Crear cursos y lecciones
Sí
Sí
Sí
Sí
No
Cuestionarios
Sí (varios tipos)
Sí (básicos)
Sí (básicos)
Sí (básicos)
No
Gestión de estudiantes
Sí
Sí
Sí
Sí
No
Pasarela de pago básica
Sí (PayPal)
No
No
No
No
Certificados
No (solo premium)
No (solo premium)
No (solo premium)
No (solo premium)
No (solo premium)
Suscripciones / membresías
No (solo premium)
No (solo premium)
No (solo premium)
No (solo premium)
No (solo premium)
Comunidad y soporte
Alta
Alta
Media
Baja
Alta (solo clientes)
Versión gratuita usable para vender cursos
Sí (con PayPal)
Limitada
Limitada (sin pagos)
Limitada (sin pagos)
No
Preguntas frecuentes sobre LearnPress
¿Qué es LearnPress?Es un plugin gratuito para WordPress que convierte tu web en una plataforma de cursos online con lecciones, cuestionarios y gestión de estudiantes.
¿LearnPress es realmente gratuito?Sí. Su núcleo incluye lo esencial para crear y vender cursos, aunque algunas funciones avanzadas se ofrecen como extensiones premium.
¿Qué diferencia a LearnPress de otros LMS para WordPress?La mayoría de LMS populares limitan mucho sus versiones gratuitas o son solo de pago. LearnPress destaca porque con la versión gratis puedes montar un curso completo desde el primer día.
¿Se puede vender un curso con LearnPress gratis?Sí. La versión gratuita incluye integración con PayPal para cobrar directamente a tus alumnos.
¿Qué limitaciones tiene LearnPress frente a la competencia?No incluye certificados personalizados ni pasarelas como Stripe en la versión gratis, y algunas funciones avanzadas requieren addons de pago.
¿Es buena idea empezar con LearnPress?Si quieres lanzar tu academia online sin coste inicial y probar tu idea antes de invertir en un LMS premium.
Plugin de la semana
El plugin de la semana es Flexible Checkout Fields, con el que puedes personalizar fácilmente los campos del proceso de pago en WooCommerce, ya sea para añadir, eliminar o reorganizar campos sin necesidad de código.
Contenidos recomendados
Vídeo de la Zona Código: crear una caja o widget personalizado en el escritorio de WordPress
Curso de LearnPress
Curso de LearnDash
Newsletter de WordPress Semanal
La entrada 492 | LearnPress en WordPress: crea cursos online gratis con este LMS es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 491 de WordPress Semanal repasamos las ventajas y desventajas de Stripe y PayPal, cómo integrarlos en WordPress y cuál elegir según tu tipo de negocio.
Cuando montas una web en WordPress y necesitas cobrar online, la duda más común es: ¿usar Stripe o PayPal? Ambos son líderes en procesadores de pago, pero sus diferencias en comisiones, facilidad de uso, experiencia del cliente y compatibilidad pueden marcar la diferencia en tus ventas.
Tabla de contenidos
1. PayPal en WordPress2. Stripe en WordPress3. Plugins de integración en WordPress4. Cuál elegir según tu caso5. Conclusión y acción prácticaPreguntas frecuentes sobre Stripe y PayPal en WordPressPlugin de la semanaContenidos recomendados
1. PayPal en WordPress
Ventajas
Marca reconocida y de confianza para usuarios.
Solo requiere un correo electrónico, no tarjeta.
Se integra en casi cualquier plugin de WordPress.
Admite pagos rápidos y recurrentes.
Desventajas
Comisiones más altas que Stripe.
Redirige fuera de tu web, lo que rompe la experiencia de pago.
Existe el riesgo de que retenga fondos y limite cuentas.
2. Stripe en WordPress
Ventajas
Comisiones más bajas en general.
Pagos integrados en tu web, sin redirecciones.
Compatible con Apple Pay, Google Pay y pagos recurrentes.
Panel de control moderno y claro.
Desventajas
Menos conocido que PayPal en ciertos países.
Requiere que el cliente introduzca su tarjeta (puede generar fricción).
No disponible en todos los países.
3. Plugins de integración en WordPress
WooCommerce: soporta Stripe y PayPal de forma nativa.
Restrict Content Pro, Easy Digital Downloads, LearnDash: integraciones directas con ambas pasarelas.
Casi todos los plugins de formulario: integraciones con ambos a través de add-ons.
Plugins de donaciones/pagos simples: GiveWP, WP Simple Pay, PayPal Buttons.
4. Cuál elegir según tu caso
Productos digitales globales → mejor ofrecer ambos.
Mercados donde PayPal es muy usado → imprescindible incluirlo.
Experiencia fluida en tu web → Stripe es superior.
Suscripciones y membresías → Stripe suele ser más estable.
5. Conclusión y acción práctica
Lo ideal es ofrecer Stripe + PayPal para maximizar conversiones.
Si tienes que empezar por uno, prioriza Stripe si está disponible en tu país.
Analiza tus clientes: si muchos prefieren PayPal, no lo descartes.
Preguntas frecuentes sobre Stripe y PayPal en WordPress
¿Qué es más barato, Stripe o PayPal?Stripe suele tener comisiones más bajas que PayPal, aunque depende del país y del tipo de transacción.
¿Stripe funciona en todos los países?No. Stripe está disponible en más de 40 países, mientras que PayPal tiene mayor cobertura global.
¿Cuál ofrece una mejor experiencia de pago en WordPress?Stripe permite pagar sin salir de tu web, lo que mejora la confianza y las conversiones. PayPal suele redirigir al usuario fuera.
¿Se pueden usar Stripe y PayPal a la vez en WordPress?Sí. La mayoría de plugins de pago y eCommerce permiten habilitar ambas pasarelas para dar opciones al cliente.
¿Qué es mejor para suscripciones y membresías en WordPress?Stripe suele ser más estable y flexible para pagos recurrentes, aunque PayPal también es compatible.
Plugin de la semana
El plugin de la semana es Blocksy Companion, con el que puedes ampliar las funcionalidades del tema Blocksy añadiendo widgets, opciones de personalización y mejoras de rendimiento sin necesidad de código.
Contenidos recomendados
Vídeo de la Zona Código: crear página de gracias en Contact Form 7
Taller: cómo vender en WordPress rápido y sin carrito
Curso de Stripe
Episodio sobre Stripe en WordPress
Newsletter de WordPress Semanal
La entrada 491 | Stripe vs PayPal en WordPress: diferencias, ventajas y cuál elegir es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 490 de WordPress Semanal te cuento qué es el DOM en WordPress, cómo visualizarlo, ejemplos prácticos de uso en WordPress, y su relación con el rendimiento y la accesibilidad.
El DOM (Document Object Model) puede sonar técnico, pero es una de las herramientas más útiles para entender cómo funciona tu web en WordPress. Se trata de la representación en árbol del contenido de la página que interpreta el navegador. Gracias al DOM puedes inspeccionar, personalizar y mejorar tu web, además de descubrir qué tecnologías y plugins utilizan otras páginas que visites.
Tabla de contenidos
1. Qué es el DOM y por qué importa en WordPress2. Cómo visualizar el DOM en WordPress3. Ejemplos prácticos en WordPress4. DOM y rendimiento5. DOM y accesibilidad6. Herramientas útiles7. Conclusión y acción prácticaPreguntas frecuentes sobre el DOM en WordPressPlugin de la semanaContenidos recomendados
1. Qué es el DOM y por qué importa en WordPress
DOM = Document Object Model, representación en árbol de una página web.
El navegador lo interpreta y es lo que puedes inspeccionar y modificar.
En WordPress, cada tema, plugin y bloque acaba generando HTML que forma parte del DOM.
Referencia de MDN sobre el DOM
2. Cómo visualizar el DOM en WordPress
Herramientas del navegador: “inspeccionar elemento” en Chrome o Firefox.
Ejemplo: inspeccionar un bloque de Gutenberg para ver cómo se renderiza en el DOM.
También sirve para descubrir qué usan otras webs: ver librerías JS, frameworks CSS o clases típicas de constructores visuales.
Diferencia entre código fuente y DOM: El código fuente es el HTML original enviado por el servidor, mientras que el DOM es la versión renderizada y viva que genera el navegador tras ejecutar scripts y aplicar estilos.
WordPress añade dinámicamente scripts, estilos y clases al DOM.
3. Ejemplos prácticos en WordPress
Personalizar con CSS: localizar clases en el DOM para aplicar estilos personalizados.
Como editar css en WordPress
Identificar scripts y estilos cargados por plugins que afectan al diseño o rendimiento.
Añadir atributos o comportamientos con JavaScript directamente al DOM.
Cómo insertar js a WordPress
Eventos de usuario: cómo popups, menús o sliders dependen de elementos en el DOM para reaccionar a clics.
Analizar otras webs: al inspeccionar su DOM puedes detectar si usan Gutenberg, Elementor, WooCommerce, etc.
Cómo inspeccionar plugins, themes y servicios que usan otras webs
4. DOM y rendimiento
Algunos plugins inflan el DOM con demasiados elementos o código innecesario.
Un DOM limpio mejora la velocidad de renderizado y los Core Web Vitals.
Ejemplo: un constructor visual suele generar un DOM más complejo que Gutenberg.
Cómo mejorar el DOM para un mejor rendimiento en WordPress:
Usar temas y plugins ligeros que no generen HTML innecesario.
Eliminar constructores o complementos que añadan demasiadas capas de div.
Reducir el número de elementos anidados en la página (especialmente en páginas de inicio con muchos bloques).
Minificar y combinar CSS/JS para reducir tiempos de renderizado.
Usar lazy loading para imágenes y vídeos, evitando sobrecargar el DOM inicial.
5. DOM y accesibilidad
El orden y la semántica del DOM afectan a los lectores de pantalla.
Importancia de usar roles y etiquetas correctas en temas y plugins.
Buena práctica: comprobar que la estructura DOM sea clara y usable por todos los usuarios.
Cómo mejorar el DOM para una mayor accesibilidad en WordPress:
Usar etiquetas semánticas (header, main, footer, nav, article) en lugar de solo div.
Incluir atributos alt en imágenes y roles ARIA en elementos interactivos.
Revisar con herramientas como WAVE o Lighthouse que el DOM sea accesible.
Mantener un orden lógico en los encabezados (h1, h2, h3) para guiar la lectura.
Evitar elementos ocultos o mal estructurados que confundan a los lectores de pantalla.
6. Herramientas útiles
DevTools de Chrome/Firefox para inspeccionar y modificar el DOM en vivo.
Curso para usar de forma practica el inspector de Chrome
Cómo saber qué cookies usa una web desde el inspector de Chrome
Extensiones: WAVE (accesibilidad) y Lighthouse (rendimiento y usabilidad).
Plugins WordPress: Query Monitor para depurar lo que carga tu web (aunque no actúe directamente sobre el DOM, ayuda a entender el origen del código).
Taller gratuito: cómo medir el rendimiento de carga de tus plugins
7. Conclusión y acción práctica
Revisa cualquier página de tu WordPress, inspecciona un bloque o elemento y observa cómo se estructura en el DOM.
Prueba a aplicar un cambio con CSS o JS para ver el impacto inmediato.
Analiza el DOM de otras webs para inspirarte o descubrir qué tecnologías utilizan.
Mejora el rendimiento y la accesibilidad optimizando la estructura del DOM en tu WordPress.
Entender el DOM te da control sobre tu web más allá de temas y plugins.
Preguntas frecuentes sobre el DOM en WordPress
¿Qué es el DOM en una página web?El DOM es la representación en árbol de todos los elementos de una página (texto, imágenes, botones, scripts). El navegador lo interpreta y los desarrolladores pueden modificarlo en tiempo real.
¿Qué diferencia hay entre código fuente y DOM?El código fuente es el HTML original. El DOM es el resultado final que genera el navegador tras ejecutar scripts, cargar estilos y añadir elementos dinámicos.
¿Cómo inspeccionar el DOM en WordPress?Con las herramientas de desarrollo del navegador. Haz clic derecho → “Inspeccionar” y verás el DOM renderizado. Desde ahí puedes localizar bloques, clases y scripts.
¿Para qué sirve inspeccionar el DOM de otras webs?Sirve para descubrir qué tecnologías utilizan: si cargan WooCommerce, si usan Elementor o Gutenberg, qué librerías JavaScript implementan, etc. Es una forma práctica de aprender de otros proyectos.
¿Afecta el DOM al rendimiento de WordPress?Sí. Un DOM más limpio mejora la velocidad de renderizado y los Core Web Vitals. Optimizar el número de elementos, reducir anidamientos y cargar recursos de forma diferida ayuda a mejorar el rendimiento.
¿El DOM influye en la accesibilidad de una web?Totalmente. Un DOM bien estructurado, con etiquetas semánticas y roles adecuados, facilita el acceso a personas que usan lectores de pantalla y mejora la usabilidad general.
Plugin de la semana
El plugin de la semana es Find My Blocks, con el que puedes auditar dónde y cuántas veces usas cada bloque de Gutenberg para detectar redundancias, limpiar maquetaciones y reemplazar bloques pesados.
Contenidos recomendados
Vídeo de la Zona Código: animación de fade-in al hacer scroll
Cómo inspeccionar una web por dentro
Cómo inspeccionar plugins, themes y servicios que usan otras webs
Curso de Chrome Dev Tools
Newsletter de WordPress Semanal
La entrada 490 | Qué es el DOM y cómo usarlo para personalizar y mejorar tu WordPress es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 489 de WordPress Semanal repasamos qué es la prueba social, sus principales tipos, cómo aplicarla en WordPress con herramientas concretas y consejos para que resulte creíble y efectiva.
La prueba social es uno de los elementos más potentes para generar confianza y aumentar las conversiones en una web. Se basa en un principio simple: las personas tienden a confiar en aquello que otros ya han validado. En un mundo digital lleno de opciones, mostrar que otros han comprado, usado o recomendado lo que ofreces puede marcar la diferencia entre un visitante que se va y uno que se convierte en cliente.
Tabla de contenidos
1. Por qué la prueba social funciona2. Tipos de prueba social3. Cómo implementarla en WordPress4. Consejos para que la prueba social sea creíble5. Por qué algunas personas critican el uso de la prueba social6. Acción recomendadaPreguntas frecuentes sobre la prueba social en WordPressPlugin de la semanaContenidos recomendados
1. Por qué la prueba social funciona
Sesgo psicológico: confiamos más en lo que otros han validado.
Ejemplos clásicos: restaurantes llenos, productos con muchas reseñas.
Estudios muestran mejoras claras en tasas de conversión.
2. Tipos de prueba social
Testimonios escritos
Con nombre, foto y, si es posible, enlace.
Mejor si incluyen datos o resultados concretos.
Casos de éxito
Historia breve con antes, después y resultados medibles.
Valoraciones y reseñas
Estrellas y comentarios de clientes verificados.
Números y datos
Estadísticas de uso, miembros activos, ventas, descargas.
Logos de clientes o medios
Mostrar marcas o medios que han trabajado contigo o te han mencionado.
Contenido generado por usuarios
Fotos, vídeos o publicaciones en redes sociales hechas por clientes.
Actividad en vivo
Mensajes de compras recientes, reservas en tiempo real o usuarios conectados.
3. Cómo implementarla en WordPress
Testimonios: Strong Testimonials, Thrive Ovation, bloques de Gutenberg.
Reseñas externas: WP Business Reviews, Smash Balloon (Instagram/Facebook).
Patrones y plantillas: secciones listas para usar en páginas estratégicas.
Actividad en vivo: NotificationX, WP Social Proof, TrustPulse.
4. Consejos para que la prueba social sea creíble
Verificable: añadir datos reales y comprobables.
Específica: incluir detalles que refuercen la autenticidad.
Actualizada: renovar periódicamente testimonios y datos.
Natural: mantener un tono humano, no todo perfecto.
Distribuida: incluir prueba social en varias secciones clave de la web.
5. Por qué algunas personas critican el uso de la prueba social
Percepción de manipulación: puede verse como una táctica que explota sesgos psicológicos para influir en la compra.
Falsedad o exageración: testimonios inventados o fotos de stock reducen la confianza.
Relevancia dudosa: cifras o casos que no guardan relación directa con lo que se ofrece.
Sobrecarga visual: demasiados elementos de prueba social pueden saturar y distraer.
Uso descontextualizado: mostrarla demasiado pronto en el recorrido del usuario puede generar rechazo.
Conclusión: el problema no es la prueba social en sí, sino su uso poco auténtico o mal planteado. Debe ser genuina, relevante y bien integrada en la experiencia del usuario.
6. Acción recomendada
Identifica un tipo de prueba social que aún no utilices.
Implémentalo en una página con alto potencial de conversión.
Revisa su relevancia y credibilidad cada 6 meses.
Preguntas frecuentes sobre la prueba social en WordPress
¿Qué es la prueba social en marketing digital?La prueba social es una estrategia que muestra evidencia de que otras personas han confiado en un producto o servicio. Esto puede incluir testimonios, reseñas, casos de éxito, número de clientes o cualquier señal que indique aceptación social.
¿Por qué la prueba social aumenta las conversiones?Funciona porque las personas tienden a seguir el comportamiento de otros, sobre todo si los perciben como similares a ellas o como expertos. Esto genera confianza y reduce la sensación de riesgo antes de una compra o contratación.
¿Qué tipos de prueba social puedo usar en una web?Puedes usar testimonios escritos, casos de éxito, reseñas con estrellas, estadísticas de uso, logos de clientes, menciones en medios, contenido generado por usuarios y notificaciones en vivo de actividad reciente.
¿Cómo poner testimonios en WordPress?Existen plugins como Strong Testimonials o Thrive Ovation que permiten crear y mostrar testimonios en páginas o entradas. También puedes usar bloques de Gutenberg o constructores visuales para darles un diseño atractivo.
¿Qué plugin puedo usar para mostrar reseñas externas en mi web?Herramientas como WP Business Reviews o Smash Balloon permiten integrar reseñas de Google, Facebook, Instagram o Yelp directamente en tu página de WordPress.
¿Es buena idea mostrar actividad en vivo en mi web?Sí, siempre que no sea intrusivo. Plugins como NotificationX o WP Social Proof muestran notificaciones de compras recientes o usuarios activos, generando sensación de demanda y urgencia.
Plugin de la semana
El plugin de la semana es Real Media Library, con el que puedes organizar la biblioteca de medios de WordPress en carpetas y colecciones virtuales para encontrar fácilmente tus imágenes y archivos.
Contenidos recomendados
Vídeo de la Zona Código: evitar zoom en ios por doble toque
Newsletter de WordPress Semanal
La entrada 489 | Prueba social en WordPress: tipos y cómo aplicarla es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 488 de WordPress Semanal te enseño a instalar tipografías, buscar en PDFs, crear webapps en WordPress, librarte de avisos molestos en el admin y gestionar la facturación de tu web.
Tabla de contenidos
1) Usar tipografía personalizada en WordPress, de André2) Descubrir qué plantillas usan otras webs, de Rocío3) Buscador de PDFs, categorizar vídeos y webapp, de Rafa4) Evitar avisos molestos de los plugins, de Juan Carlos5) Cómo gestionar la facturación, de Leticia
1) Usar tipografía personalizada en WordPress, de André
Respondida en el minuto 04:08
Hola!Cómo puedo configurar en wordpress una tipografía que es propia de mi cliente, están en archivos woff y woff2. La idea es que sea elegible en la edición de las páginas y entradas.Uso el tema Kadence (con un tema hijo propio), sé que el tema Astra tiene un complemento para esto, pero Kadence no. ojalá me puedas indicar uno similar, y por supuesto que con un código igual me vale. Saludos y muchas gracias con antelación!
Enlaces relevantes:
Plugin Use Any Font
2) Descubrir qué plantillas usan otras webs, de Rocío
Respondida en el minuto 06:16
Hlla Gonzalo,
Cómo puedo saber qué plantilla de elementor una página que he visto en internet. Sé que está hecha con elementor pro pero no encuentro el modelo.Hay algún sitio donde me pueda descargar plantillas de elementor pro?GraciasUn saludo
Enlaces relevantes:
Cómo inspeccionar webs para saber cómo están hechas
Ejemplo
3) Buscador de PDFs, categorizar vídeos y webapp, de Rafa
Respondida en el minuto 09:03
Buenas tardes Gonzalo,
Un placer saludarte de nuevo y gracias por la ayuda.
El tema por el que te escribo es porque me han planteado un proyecto donde quieren que sea una web y una WEBAPP.
El proyecto es referente a una empresa que tiene mucha documentación y quieren que tenga lo siguiente:
Un buscador inteligente, que puedas ver un documento PDF y aparecieran debajo los documentos similares por si los quieres consultar también… hay algún sistema para categorizar o poner etiquetas a documentos? O alguna forma de hacerlo? y después, hay algún buscador inteligente que al encontrar uno de ellos, muestre debajo, los que sean de la misma categoría o que tengan las mismas etiquetas? No se como se podría hacer esto con documentos.
Por otro lado también habrán vídeos y páginas con información, pero las páginas, sin son POST no hay problema en categorizar y poner etiquetas, pero si hay vídeos que vienen de Youtube, se pueden categorizar en Wordpress de alguna manera para que al ver uno, salgan debajo otros similares?
Por último, en el tema de convertir esto en WEBAPP, ¿Cual es el mejor plugin? Ellos quieren que el usuario aparte de poder hacer esto por la web, tenga en el móvil un icono que abra esta web y en formato móvil o tablet pueda hacer lo mismo.
Muchas gracias!
Un saludo,
Enlaces relevantes:
Cómo buscar en pdfs con SearchWP
Plugin Super Progressive Webapp
4) Evitar avisos molestos de los plugins, de Juan Carlos
Respondida en el minuto 13:18
Buenos días GonzaloQueria preguntarte, si hay alguna manera de deshabilitar las notificaciones de los plugins instalados en el site para que te hagas premium.Aun al clicar en descartar, sigue saliendo una y otra vez, el más pesado de todos …… «WooCommerce Permalink Manager»Gracias por tu ayuda
Enlaces relevantes:
Plugin Disable Admin Notices
Curso de ASE
5) Cómo gestionar la facturación, de Leticia
Respondida en el minuto 15:52
Hola Gonzalo!
Quería preguntarte sobre las facturas…. me parece un dolor de cabeza brutal.¿Tienes algún consejo? Tanto para mi misma a la hora de gestionarme (tengo servicios y algún producto, actualmente genero las facturas con zoho invoice) como a la hora de cuando creo webs de membresia o academias a clientes y me piden que integre las facturas.Suelo hacerlo con woocommerce y el plugin eu vat number (para pedir el dni) y pdf invoice packing slips (para generar las facturas).Pero estoy segura que tienes alguna fórmula más sencilla….
Saludos!
Enlaces relevantes:
Servicio de FacturaDirecta (usa el código 1NG93SDB y obtén 2 meses gratis)
Plugin de la semana
Burst Statistics es un plugin de analítica auto‑alojada y respetuosa con la privacidad, que ofrece métricas esenciales como visitantes, sesiones, páginas vistas y objetivos, sin enviar datos a terceros y sin necesidad de cuenta.
Contenidos recomendados
Vídeo de la Zona Código: cómo modificar la fecha de inscripción a un curso de TutorLMS
Curso de Fathom Analytics
Newsletter de WordPress Semanal
La entrada 488 | Q&A de tipografías, búsqueda en pdfs, WebApps, mejora del admin y facturación es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 487 de WordPress Semanal vemos cómo lograr que tu contenido se muestre en respuestas de ChatGPT, Gemini o Claude. Descubre cómo crear un archivo llms.txt desde WordPress y empieza a optimizar tu web para la IA. .
Tabla de contenidos
¿Por qué es importante aparecer en respuestas de IA?¿Qué es el archivo llms.txt y cómo ayuda?Diferencia entre robots.txt y llms.txt¿Qué plugins de WordPress permiten generar llms.txt en 2025?Plugins SEO con soporte nativoAlternativas si tu plugin SEO no tiene soportePlugins dedicados para llms.txtBuenas prácticas para mejorar tu visibilidad en IA¿Esto mejora el SEO en Google?¿Y si quieres bloquear algunos bots de IA?
¿Por qué es importante aparecer en respuestas de IA?
Nueva fuente de tráfico: Las IA generan respuestas basadas en múltiples sitios web. Si tu contenido es citado, ganas visibilidad, autoridad e incluso visitas.
Evolución del SEO: La Generative Engine Optimization (GEO) busca posicionarte en herramientas como ChatGPT, Perplexity, Claude o Gemini.
Lógica de cita: La IA suele dar preferencia a contenido bien estructurado, actualizado y claramente enfocado a resolver preguntas.
¿Qué es el archivo llms.txt y cómo ayuda?
Es un archivo de texto en formato Markdown (tipo tusitio.com/llms.txt) que lista los contenidos que quieres destacar para modelos de lenguaje.
Funciona como una guía curada para bots de IA: les dice qué páginas y artículos deberían consultar primero.
No es obligatorio, pero ya lo consultan bots como GPTBot, ClaudeBot y PerplexityBot.
Diferencia entre robots.txt y llms.txt
El robots.txt controla rastreo e indexación por motores de búsqueda, mientras que llms.txt controla el acceso a tu contenido por parte de las IA generativas.
¿Qué plugins de WordPress permiten generar llms.txt en 2025?
Plugins SEO con soporte nativo
Yoast SEO (gratis y Premium)
Tiene generación automática y actualizaciones semanales.
Activación desde: Settings → Site Features.
Recomendado si ya usas Yoast y quieres simplicidad.
Ver vídeo nuevo
All in One SEO (AIOSEO)
Función activada por defecto.
Visible desde: All in One SEO → General Settings → Advanced.
Muy útil si tu sitio ya está optimizado con AIOSEO.
Importante: Rank Math, SEOPress y Slim SEO no ofrecen soporte nativo para llms.txt a julio de 2025.
Alternativas si tu plugin SEO no tiene soporte
Plugins dedicados para llms.txt
Website LLMs.txt
Compatible con Yoast, Rank Math y AIOSEO.
Permite elegir tipos de contenido, detectar bots de IA, y ofrece más control.
LLMs.txt & LLMs‑Full.txt Generator
Añade dos versiones del archivo (llms.txt y llms-full.txt).
Puedes incluir/excluir URLs, añadir extractos y usar comodines.
Consejo
Si usas Rank Math, SEOPress o Slim SEO, elige uno de estos plugins dedicados para implementar llms.txt sin cambiar tu plugin SEO principal.
Vídeo: cómo crear un archivo LLMs.txt
Buenas prácticas para mejorar tu visibilidad en IA
Incluye tu sitemap en llms.txt.
Destaca solo contenido útil, claro y actualizado.
Organiza por secciones (guías, landing pages, posts clave).
Usa títulos descriptivos y enlaces limpios.
Actualiza el archivo al menos una vez al mes (automáticamente o manualmente).
¿Esto mejora el SEO en Google?
No directamente, pero sí puede mejorar tu autoridad y ser citado en respuestas IA.
Google ya integra respuestas generadas (SGE), por lo que ser parte del ecosistema de IA también beneficia tu posicionamiento indirecto.
¿Y si quieres bloquear algunos bots de IA?
Mira este vídeo: cómo bloquear a ChatGPT y otros bots de IA para que no usen tu web como referencia
Plugin de la semana
Plugin Check te ayuda a validar si un plugin cumple con los estándares del repositorio oficial de WordPress. Ideal para desarrolladores que quieren asegurarse de que su código es limpio, seguro y compatible.
Contenidos recomendados
Vídeo de la Zona Código: cómo bloquear a ChatGPT y otros bots de IA
Curso de SEO básico en WordPress
Clase de los ajustes de Yoast SEO renovada
Curso de Rank Math
Curso de Slim SEO
Curso de SEOPress
Curso de estrategias SEO con Search Console
Curso de AI Engine
Newsletter de WordPress Semanal
La entrada 487 | Cómo hacer que tu web aparezca en ChatGPT y otras IAs es una artículo de Gonzalo Navarro.
Escúchalo en:
En el episodio 486 de WordPress Semanal vemos varias soluciones para mejorar tu experiencia en el escritorio de WordPress, eliminando elementos innecesarios que te ponen por la cara los plugins y themes que instalas.
Tabla de contenidos
1. El problema: sobrecarga visual en WordPress2. Hide AI: simplifica tu espacio de trabajo¿Qué hace este plugin?Cómo se usaBeneficios3. Plugins recomendados para optimizar aún más tu admin3.1 Turbo Admin – Comandos rápidos para WordPress3.2 Dashboard Notes – Notas visibles para mejor organización4. Consejos para mantener tu escritorio limpio y funcionalPlugin de la semanaContenidos recomendados
1. El problema: sobrecarga visual en WordPress
Plugins y temas están agregando botones y accesos directos relacionados con IA en Gutenberg, Media Gallery, páginas y configuraciones.
Este exceso visual distrae y complica tareas básicas para usuarios finales y administradores.
2. Hide AI: simplifica tu espacio de trabajo
¿Qué hace este plugin?
Oculta automáticamente botones y enlaces de IA en interfaces básicas del admin como Gutenberg, Entradas, Páginas y la biblioteca multimedia.
No altera funcionalidades específicas de otros plugins, pero puede ocultarlas si usan las mismas clases CSS.
Cómo se usa
Instalación simple: activar y listo.
Limpieza inmediata del backend, sin ajustes adicionales.
Interfaz frontal sin cambios.
Beneficios
Ideal para usuarios que necesitan concentrarse en la creación de contenido.
Perfecto para sitios gestionados con usuarios no técnicos que buscan simplicidad.
3. Plugins recomendados para optimizar aún más tu admin
3.1 Turbo Admin – Comandos rápidos para WordPress
Añade una paleta de comandos para navegar rápidamente en el escritorio (Ctrl/Cmd + Alt + Shift + P).
Limpia la barra superior agrupando notificaciones.
3.2 Dashboard Notes – Notas visibles para mejor organización
Crea notas tipo post-it directamente en el escritorio.
Personalizables por color, rol de usuario y visibilidad.
Muy útil para instrucciones internas y seguimiento de tareas.
4. Consejos para mantener tu escritorio limpio y funcional
Desactiva lo que no usas: muchos plugins permiten ocultar sus propias opciones desde sus ajustes.
Usa un plugin de gestión de avisos si te abruman los mensajes del admin.
Ordena tu menú lateral con herramientas como «Admin Menu Editor».
Crea perfiles de usuario personalizados para que cada rol vea solo lo necesario.
Plugin de la semana
El plugin de la semana es Hide AI. Recupera la claridad del admin ocultando botones y opciones de IA en Gutenberg, la biblioteca multimedia y otras zonas de administración.
Contenidos recomendados
Vídeo de la Zona Código: Restringir la biblioteca de medios en WordPress por usuarios
Curso de ASE
Curso de productividad en WordPress
Newsletter de WordPress Semanal
La entrada 486 | Menos IA, más claridad: devuelve el orden a tu escritorio es una artículo de Gonzalo Navarro.




Obrigado