WordPress

WordPress es un sistema de gestión de contenidos enfocado en crear cualquier tipo de sitio web. Originalmente alcanzó gran popularidad en la creación de blogs, para convertirse en una vez una de las principales herramientas para la creación de sitios web comerciales.

  • WordPress multiidioma: opciones y trampas

    ·

    WordPress no tiene soporte nativo para múltiples idiomas. Llevamos años esperándolo, hay propuestas en marcha dentro del proyecto, pero a día de hoy si quieres un sitio multiidioma en WordPress tienes que recurrir a plugins. Y ahí empieza el problema. Este post repasa algunas opciones disponibles, sus diferencias arquitectónicas fundamentales, y por qué algunas de ellas pueden dejarte el sitio roto de formas que no son fáciles de reparar. No pretendo sentar cátedra, pero es que estoy en varios proyectos que tratan con distintos idiomas, y organizar todo está siendo un lío monumental para que no se rompa nada. WordPress… Read More →

  • Barra hosting

    ·

    ¿Qué está ocurriendo con WordPress.org y las negociaciones de hosting que Automattic quiere mantener en privado? Recientemente Automattic y Matt Mullenweg han pedido a una corte federal de EE. UU. que se mantengan bajo sello judicial partes del último reclamo de WP Engine, argumentando que esos documentos contienen detalles confidenciales de negociaciones con proveedores de hosting para aparecer como “recomendados” en WordPress.org. Esta noticia puede sonar abstracta si no conoces el contexto más amplio, pero lo que está en el centro de todo es una discusión sobre quién decide qué empresas aparecen asociadas al ecosistema WordPress y bajo qué criterios.… Read More →

  • WordPress Campus Connect Mataró

    ·

    El pasado jueves tuve la oportunidad de participar en el Campus Connect que se hizo en la Escola Pia de Mataró con Josep Morán. No es (y supongo que no será) la primera vez que hago una charla sobre WordPress. En realidad ya hablé un poco de este asunto sobre la formación con WordPress en las aulas y la curva de aprendizaje que tiene. Gente técnica Una de las grandes diferencias con otras ocasiones es que estos alumnos son gente de un Ciclo Formativo de Grado Medio/Superior de Informática, lo que significa que saben de WordPress porque es la herramienta… Read More →

  • OpenGraph (by ROBOTSTXT)

    ·

    Últimamente, he estado en ese punto entre la promoción de los contenidos, y la optimización de las imágenes… y es que OpenGraph no soporta los nuevos formatos de imágenes. Así que, como ya expliqué el otro día Con la creación de una extensión del plugin Two Factor, ahora le llega el turno a un plugin de OpenGraph que haga que salgan las imágenes. Por norma general uso el plugin Modern Image Formats de la Comunidad WordPress para que al subir un JPG o PNG automáticamente se convierta en WebP o, en mi caso, en AVIF. El tema es que no… Read More →

  • Two Factor Extended: cuando «tener 2FA» no es suficiente

    ·

    En WordPress, hablar de seguridad suele incluir un: activa el doble factor. Y sí, es un consejo correcto. La autenticación en dos factores (2FA) es probablemente una de las medidas más efectivas para evitar accesos no autorizados. El problema es que, en muchos casos, se queda en consejo. Instalas el plugin, aparece la opción en el perfil… y ahí termina todo. Cada usuario decide si lo configura o no. Y en un entorno personal eso puede ser aceptable, pero en una organización, con roles, responsabilidades y datos en juego, no lo es. De esa experiencia nace Two Factor Extended. El… Read More →

  • Sincroniza documentación GitHub con WordPress

    ·

    Hace años que me tocó liderar varios procesos de ayuda a sincronizar los famosos handbook de WordPress que están en GitHub con los propios WordPress. Al final he hecho una solución. No parece tener sentido Aparentemente, no tiene mucho sentido que teniendo un CMS como WordPress, haya que crear contenidos en Markdown en GitHub para después sincronizarlo con eso, WordPress, pero tiene una razón de ser. Por un lado, no siempre hay que dar acceso a un WordPress para que cualquiera pueda editar… aunque hay control de cambios en un sitio, si se empiezan a cambiar contenidos de forma sostenida… Read More →

  • Plugins WordPress (by ROBOTSTXT)

    ·

    Por aquellos días de septiembre del año pasado (o sea, hace 4 meses) explicaba que estaba haciendo algunos experimentos de programar un plugin de WordPress 100% con IA… sí, IA para todo, «sin red». En Internet 4 meses es como un año, y pensar que hace ya tanto tiempo que hice mis primeras pruebas del plugin de SMTP, parece muy lejano, sobre todo, porque ese plugin ha estado funcionando sin problemas en un centenar de sitios. En las últimas semanas, he pasado de usar OpenAI Codex (por API) a Claude Code (por API), y eso también ha cambiado el paradigma… Read More →

  • Telemetría de WordPress

    ·

    Llevo ya unas cuantas charlas hablando sobre el proyecto FAIR, y estoy contento de haber podido hablar de ello en una WordCamp tras un par de Meetup. Si no sabes qué es FAIR, al día siguiente de su lanzamiento en junio de 2025 escribí sobre ello, cuando el proyecto casi ni estaba definido. Además, he hablado de forma extensa en la Meetup de Terrassa (en vídeo ha sido eliminado de WordPress TV) y hace poco en la Meetup de Mataró. Y siguiendo la línea más parecida a esta última, decidí plantear para Zaragoza una charla focalizada más en qué es… Read More →

  • Repositorio Git corporativo

    ·

    Desde hace un tiempo me he dado cuenta de una cosa bastante básica, pero que durante años he ido resolviendo «a ojo»: en WordPress acabas acumulando mucho software pequeño. Plugins mínimos, mu-plugins, snippets envueltos en un tema hijo, un «parche» que nació para un cliente y que ahora vive en tres instalaciones… y, cuando quieres acordarte, la pregunta ya no es «¿dónde está el ZIP?», sino «¿cuál era el ZIP bueno?». Ahí es donde tener un repositorio Git corporativo deja de ser un capricho y se convierte en un hábito sano. En el caso de ROBOTSTXT, con Forgejo: un Git… Read More →

  • WordPress y los límites de expresión

    ·

    Esta mañana me he levantado con un pequeño WordPress drama que, directamente, me afecta. El mensaje está en el canal de WordPress TV del Slack de WordPress global, y básicamente lo que plantea es que digo cosas que no cumplen los estándares de la Comunidad WordPress. El mensaje es este: El vídeo al que hacen referencia (lo pongo directamente aquí porque no sé si lo habrán quitado o no de WordPressTV) es este: Me gustaría hacer foco en las cosas que se exponen como que son falsas o que son problemáticas o como se quieran ver, y me gustaría hacer… Read More →

  • La curva de aprendizaje de WordPress

    ·

    Estas últimas semanas he vuelto a entrar en las aulas de La Salle Barcelona con esa mezcla de familiaridad y sorpresa que producen las rutinas que, aun repitiéndose año tras año, nunca acaban siendo iguales. Es un gesto casi mecánico: conectar el portátil, revisar las diapositivas, comprobar que internet responde, mirar a la clase y reconocer caras que todavía no sé a dónde me llevarán. Pero este curso, mientras me preparaba para explicar lo que llevo explicando desde hace varios años (la creación de un briefing y la construcción de un sitio web con WordPress), me he dado cuenta de… Read More →

  • WordPress 6.9: configuración del servidor

    ·

    Se acerca el lanzamiento de WordPress 6.9, y esto nos lleva a plantear qué configuración de servidor va a ser la óptima para esta nueva versión mayor de WordPress. Recomendación de ROBOTSTXT Existen distintas fuentes de información cuando hablamos de las configuraciones de WordPress con respecto al servidor. Las principales son las que dan el equipo de Core y el equipo de Hosting de WordPress. Nuestra recomendación, por compatibilidad, para WordPress 6.9 es la siguiente: Es importante tener en cuenta que estas recomendaciones son para instalaciones nuevas de WordPress, aunque, dependiendo de los plugins instalados, se podría actualizar cualquier WordPress… Read More →

  • Presentando WordPress 6.9

    ·

    Aprovechando el lanzamiento del día 2 de diciembre de WordPress 6.9, y que tocaba hacer Meetup de WordPress Barcelona, hemos pensado en recuperar una de las tradiciones… presentar la nueva versión. Aunque aún falta una semana y pocos días para el lanzamiento, la mayoría de novedades ya son conocidas, así que las he recopilado en esta presentación. Esta versión es de esas que no trae muchos cambios «visibles» pero sí que deja paso a lo que vendrá en WordPress 7.0. Tampoco era una versión que tenía que llegar en 2025, pero si no se lanzaba una versión así, WordPress se… Read More →

  • FAIR: Descentralizando la infraestructura de WordPress

    ·

    Ayer estuve en la Meetup de WordPress Terrassa hablando de unos temas de los que estoy bastante metido últimamente: el proyecto FAIR. Ya hace un tiempo que hablé del proyecto, pero sin entrar mucho en detalle de las 3 grandes patas que pretende resolver. Si estás en el mundo de WordPress, sabes que todo pasa, al final, por el control centralizado de WordPress.org. Pero, ¿y si te dijera que hay un movimiento cocinándose para ofrecer más libertad, independencia y resiliencia? Hablemos de FAIR (Federated and Independent Repositories). Este proyecto no solo busca descentralizar el ecosistema, sino que lo está haciendo… Read More →

  • Lanzamiento del proyecto FAIR

    ·

    Esta tarde la Fundación Linux ha presentado el proyecto FAIR, una iniciativa de código abierto como repositorio federado de plugins y temas para proveedores de hosting, plugins comerciales y desarrolladores de herramientas en el ecosistema WordPress. El proyecto FAIR Package Manager, gracias a los voluntarios del proyecto, crea un nuevo sistema de interoperabilidad haciendo la web más innovadora y accesible para todos. La gestión de paquetes independiente de proveedores para WordPress proporciona una infraestructura universal crítica que aborda las nuevas realidades del contenido, el comercio electrónico y la IA. El proyecto FAIR Package Manager ayuda a que los plugins y… Read More →

  • WordPress Governance Oversight Board

    ·

    El pasado 30 de abril de 2025 se dictó una parte de sentencia sobre el caso contra Automattic y Matt Mullenweg. No es la sentencia completa de todo, pero sí una parte de ella teniendo en cuenta la situación. Al final dejo el texto y PDF para su lectura, pero quiero ir comentando cada uno de los partes de esto, y su relación con que se haya devuelto el acceso a todo el mundo que se había bloqueado desde agosto de 2024 en adelante. Como detalle, he de recordar que yo fui una de esas personas que fueron bloqueadas durante… Read More →

  • WordPress ha muerto. Larga vida a WordPress.

    ·

    El pasado 27 de marzo, una treintena de almas valientes (y otros no tanto) —también conocidos como contribuidores y gestores del proyecto WordPress— se reunieron para discutir el preocupante estancamiento en los tickets de Gutenberg y del núcleo. A pesar de mantener cifras estables, la finalización efectiva de tareas ha caído en picado desde el lanzamiento de WordPress 6.7, allá por los finales de 2024. Esto, sumado a un ambiente comunitario cargado y un trasfondo legal poco inspirador como cortesía del culebrón entre Automattic y WP Engine, desembocó en una pregunta inevitable: ¿y si dejamos de intentar tres versiones al… Read More →

  • NewPress Communewty

    ·

    Lo que más me pregunta la gente últimamente es: ¿hacia dónde va WordPress? Y la verdad es que la respuesta no es nada sencilla, aunque a la vez lo es. No voy a entrar en el cómo hemos llegado aquí, pero lo que sí que tengo claro es que estamos delante de otro proceso como el de, por ejemplo, MySQL / MariaDB. Cuchara hace unos meses, Matt retó a crear todos los forks de WordPress que se quisieran (aunque luego se enfadó porque hubo gente que los hizo). La situación es que crear un fork de WordPress no es problema… Read More →

  • WordCamp Zaragoza 2025

    ·

    Un año más, entre las primeras WordCamp del año en España encontramos la WordCamp Zaragoza, que este 2025 ha estado dedicada específicamente a la inteligencia artificial. A diferencia de prácticamente siempre, en vez de irme todos los días del evento, he aprovechado en ir y volver el mismo día desde Barcelona, en AVE de buena mañana, y volver justo en el cierre. Estos días quería pasar más tiempo con mi familia y quedarme allí no era una opción. Así que, básicamente, me he pasado el sábado hablando con gente. Personas que hacía algún tiempo que no veía, otras tantas que,… Read More →

  • Adiós (hasta luego) WordPress

    ·

    Estos últimos meses han sido tremendos para la Comunidad WordPress, seguramente un punto de inflexión en toda su historia después de más de 20 años. Qué ha pasado, por encima No voy a entrar en detalles de todo lo que ha pasado, porque es público y notorio, aunque voy a dejar una lista de entradas (creo que ordenadas temporalmente) que podrían dar una idea: Aunque quizá la mejor manera de saber qué ha pasado es escuchar el WPpódcast. Situación personal Quitando todo, mi resumen personal es que, desde que empezó todo este movimiento, estoy sin acceso al Slack de la comunidad… Read More →