En este post aprenderás a convertir tu blog de WordPress como una instancia de Mastodon (fediverso). Por ejemplo, podrás seguir el blog de WordPress desde tu cuenta de Mastodon.
Las emisiones digitales de esta publicación se estiman entre 0,044 gr. y 0,501 gr. de CO2 por página vista.

Actualización (16/09/23): El plugin ActivityPub fue desarrollado por Mattias Pfefferle pero fue comprado por Automattic. Consulta las preguntas frecuentes, dentro de la página del plugin, para ver el conjunto de características actual. El desarrollo de la versión 1.0 fue liderado por Mattias Pfefferle, ya dentro deAutomattic. La versión 1.0 contiene optimizaciones a nivel de funcionamiento e incluye dos bloques: uno, que permite mostrar la opción para seguir tu blog en el fediverso. Y otro para explorar la lista de los seguidores de tu blog. Puedes ver ambos en acción en la página de Blogpocket Feed de Mastodon.
Qué es el fediverso
El fediverso es una colección de plataformas sociales, independientes, descentralizadas y de código abierto, que se comunican entre sí mediante protocolos abiertos. Esto significa que los millones de usuarios de esas herramientas, distribuidos en miles de servidores pueden interactuar entre ellos como si estuvieran en una única herramienta social.
¿Te acuerdas del correo electrónico?
Qué plataformas sociales forman el fediverso
Mastodon, es la más conocida por ser el destino de miles de usuarios, provenientes de Twitter, tras los últimos acontecimientos provocados por su nuevo dueño. Pero hay otras muchas:
- BookWyrm: Una plataforma de lectura social, una alternativa a GoodReads de Amazon.
- Friendica: Una interfaz al estilo de Facebook y complementos como calendarios, un poco más complicado de usar porque ofrece muchas opciones y publicaciones largas sin límite de caracteres.
- Funkwhale: Almacenamiento y uso compartido de música y podcasts.
- Mobilizon: Organización de eventos, la alternativa de Fedi a Facebook Events.
- OwnCast: transmisión de video en vivo con una ventana de chat al costado, muy al estilo de Twitch.
- PeerTube: sitio para compartir videos al estilo de YouTube que utiliza tecnología P2P para permitir que incluso los servidores pequeños hagan que los videos se vuelvan virales, ya que cuantas más personas ven un video, más ancho de banda obtiene.
- PixelFed: Sitio para compartir fotos, similar en estilo a Instagram y Tumblr.
- WriteFreely ? – Blog minimalista donde el foco está en el texto, como una versión más tranquila de Medium.
Fuente: Fedi.tips
Qué es Mastodon
Mastodon es una especie de red social, que nos recuerda de lejos a Twitter. Pero, como sostiene José Luis Orihuela, «Mastodon no es UNA red social. Mastodon no es como Twitter. Mastodon no quiere ser como Twitter.» Aquí puedes leer la magnífica introducción de José Luis Orihuela: It’s not a bug, it’s a mastodon.
A continuación, nos centraremos en convertir a WordPress en una instancia del fediverso.
Qué significa convertir un WordPress en una instancia del fediverso
Convertir una instalación de WordPress en una instancia del fediverso significa, en la práctica, que la URL del perfil de autor de aquella, podrá seguirse por parte de cualquier perfil de Mastodon. Y, por lo tanto, las entradas publicadas en dicho WordPress, dentro del blog, aparecerán en el timeline de cuentas seguidas, en Mastodon, de todos aquellos perfiles que lo hayan seguido.
Para ello, hay que instalar y activar el plugin ActivityPub de Mattias Pfefferle. Este plugin implementa el protocolo ActivityPub para tu blog. Tus lectores podrán seguir e interactuar con las publicaciones de tu blog en Mastodon y otras plataformas federadas compatibles con ActivityPub. La versión 1.0 permite también la federación del perfil del blog completo.
En el caso de que una de las publicaciones del blog sea respondida en el fediverso (por ej. en Mastodon), esa interacción se verá en el blog como un comentario.
Instalación del plugin ActivityPub
El plugin para convertir una instalación de WordPress en una instancia del fediverso se llama ActivityPub para WordPress y lleva el nombre del protocolo técnico que usan los servidores del fediverso para comunicarse. Aquí se explica cómo instalarlo:
- Inicia sesión en el panel de control de tu blog de WordPress.
- Dirígete a Plugins > Agregar nuevo y busca «ActivityPub» (de Mattias Pfefferle)
- Instala el plugin «ActivityPub» de Mattias Pfefferle.
- Una vez que todo haya terminado de instalarse, acude a la sección Plugins de tu blog y activa el plugin ActivityPub.
Si todo ha ido bien, tu blog ahora debería ser una especie de instancia del Fediverso. No se verá diferente, pero detrás de escena tu blog ahora tendrá su propia dirección del Fediverse . Las personas pueden pegar esa dirección en el cuadro de búsqueda de Mastodon y otras plataformas del fediverso, y tu blog aparecerá como un perfil que pueden seguir e interactuar.
Fuente: Fedi.tips
El usuario de WordPress de tu blog se habrá convertido también en un usuario de la instancia (la página de autor de tu blog). Ambos, usuario y URL de la página de autor podrán seguirse en Mastodon como si fuesen usuarios o URLs de instancias de la federación.
Cuál es el nombre de usuario y la dirección URL de la instancia de tu WordPress, visible para el fediverso
En la caja de búsqueda de Mastodon, puedes intentar encontrar tanto nombres de usuario, como URLs o direcciones web correspondientes a esos usuarios e, incluso, etiquetas. Todo eso es susceptible de seguirse.
- Mi nombre de usuario, en Mastodon, es: @acambronero@federate.blogocket.com. La dirección URL correspondiente a mi usuario es: https://federate.blogpocket.com/@acambronero
Federate.blogpocket.com es mi propia instancia de Mastodon, alojada en Masto.host. Habitualmente, los usuarios crean su cuenta en una instancia de terceros pero, en cualquier caso, uno puede cambiarse a otra instancia en todo momento e, incluso, exportar e importar sus datos (no las publicaciones).
Los usuarios de distintas instancias pueden comunicarse entre sí, a menos que la instancia a la que perteneces esté bloqueada.
Una vez instalado el plugin ActivityPub, puedes averiguar la dirección de tu blog yendo a la sección Usuarios del panel de control de WordPress y haciendo clic en el usuario que escribe el blog. Desplázate hacia abajo hasta la parte inferior de la página de opciones de tu perfil y el nombre de usuario del fediverso aparecerá allí. Proporciona ese nombre de usuario a cualquiera que quiera seguir el blog de ese usuario en Mastodon o en el resto de la Fediverse.
Tanto el perfil de autor, como el del blog, de Blogpocket se pueden seguir en Mastodon, buscando los siguientes nombre de usuario o su URL correspondiente:
Perfil de autor:
- El nombre de usuario es @acambronero
- La URL es https://www.blogpocket.com/author/antonio
Perfil de blog:
- El nombre de usuario es @blogpocket
- La URL es https://www.blogpocket.com/@blogpocket
Nótese la similitud en el formato del usuario en la instancia WordPress (@acambronero) y el del usuario de la instancia federate.blogpocket.com en Mastodon (@acambronero). De ahí, se ve cómo www.blogpocket.com (dominio del blog) es la instancia de manera semejante a federate.blogpocket.com.
Sin embargo, para la URL se toma la dirección del archivo de autor del blog (https://www.blogpocket.com/author/antonio).
Cuando se instala el plugin, también verás que aparece una opción de ActivityPub en el menú de configuración de tu panel de control de WordPress. Esto te permitirá ajustar cómo funciona el plugin. Puedes configurarlo para que muestre la publicación completa, una parte o solo un enlace. Si lo configuras para mostrar el post completo, las personas que te siguen en Mastodon la verán como una publicación extremadamente larga, así que ten cuidado si eliges esta opción (fuente: Fede.tips)
Bloques
Hay dos bloques relacionados con los seguidores del blog en el fediverso.
Bloque Sígueme en el fediverso (Follow me on the fediverse)
Con este bloque, puedes añadir un mecanismo de seguimiento en tu blog. Aparecerá tu nombre y el usuario del fediverso, junto a un botón de «Follow» (Seguir). Mira cómo funciona a continuación (haz clic en el botón «Follow»):
En las opciones de configuración del bloque, hay que elegir el perfil de autor o el perfil del blog. Recuerda que la definición del perfil de autor es por defecto y la del blog tendrías que activarla en el apartado de ajustes del plugin.
Bloque Seguidores en el fediverso (Fediverse Followers)
Con este bloque, puedes explorar tus seguidores en el fediverso. Para ello, debes elegir en la configuración del bloque el perfil de autor o de blog. Así es cómo funciona:
Fediverse Followers
Seguidores
Recuerda que también tienes una lista de tus seguidores en la opción Usuarios > Seguidores, dentro del panel de administración de tu WordPress.
Bug de la versión 1.0
En la versión 1.0, si el blog tiene un solo autor y si el autor del blog está deshabilitado, el widget correspondiente al bloque «Sígueme en el fediverso» solo mostrará el muñeco predeterminado «hello dolly». Tampoco se publicarán en el fediverso las actualizaciones del blog.
Más detalles sobre este bug: https://github.com/Automattic/wordpress-activitypub/issues/440
Una idea para incluir la URL, de tu WordPress convertido en instancia del fediverso, en tu perfil de Mastodon
Tuve una idea, que ni siquiera sé si es buena (¡pero creo que sí 😉 ) para que los usuarios de Mastodon sepan que pueden seguir a tu blog como si fuese un usuario más del fediverso.
La idea consiste en incluir la URL, de tu WordPress convertido en instancia, dentro de tu perfil en uno de los cuatro enlaces disponibles.
Eso permitiría destacarlo, verificarlo y que tus posibles seguidores pudiesen copiar y pegar la URL en la caja de búsqueda.
Aquí hay un enlace para aprender a verificar un enlace, del que tengas propiedad, en el perfil de Mastodon: Cómo verificar tu sitio de WordPress en Mastodon.
Posibles problemas
Una vez que el plugin esté instalado, comprueba el apartado de salud del sitio por si aparecen posibles errores.
En mis pruebas detecté los siguientes errores:
- El plugin Yoast SEO tenía deshabilitado el archivo de autor del blog y hubo que habilitarlo.
- Fue preciso regenerar los enlaces permanentes en la configuración de WordPress.
- Hubo que excluir la URL del archivo de autor en el plugin de caché.
Debes revisar, por lo tanto posibles incompatibilidades con otros plugins e incluso con tu tema activo. Lo ideal sería, probablemente, probarlo en una instalación vacía de WordPress, únicamente con el plugin de seguridad.
Y hablando de la seguridad, también hablé con Matthias Pfefferle acerca de un posible riesgo de seguridad, ya que el nombre de usuario de la instancia se forma con el nombre de usuario de WordPress. Si este posee perfil de administrador, eso podría favorecer ataques de fuerza bruta, por ejemplo.
Yo no diría que es un riesgo per se. Claro que hace que sea más fácil iniciar un ataque de fuerza bruta, pero existen otros métodos para fortalecer el inicio de sesión de WordPress, como la autenticación de dos factores o limitar los intentos de inicio de sesión. Al final, así es como funcionan casi todas las plataformas, como Twitter, Mastodon, …. El nombre de usuario siempre se conoce.
Matthias Pfefferle
Relacionado
- Echando un vistazo a mastodonte.
- Twitodon y Fedifinder: Para encontrar a tus amigos de Twitter en Mastodon.
- Mastodon: guía de soberanía digital para charlar con tus vecinas.
- Documentacion oficial de Mastodon.
Conclusiones
Aquí, hemos hecho una introducción a Mastodon y el fediverso. Y, sobre todo, has aprendido a convertir una instalación de WordPress en una instancia del fediverso con el fin, por ejemplo, de que pueda seguirse en cualquier instancia de Mastodon por cualquiera de sus usuarios.
Responder en Mastodon (requiere usuario en esa plataforma)
Puedes usar tu cuenta de Mastodon para responder a este post de acambronero
Copia y pega esta URL (https://www.blogpocket.com/?p=73385) en el campo de búsqueda de la interfaz web de tu servidor Mastodon.
Y aún hay más…
Cómo se hace un sitio web
Una revisión a vista de pájaro de todo lo necesario para crear un sitio web de WordPress.
Recursos
La lista de recursos recomendada en Blogpocket.
Mi lista de plugins
La lista de plugins de WordPress recomendada en Blogpocket

Suscríbete a la newsletter
En la newsletter «WP al día» recopilamos las ideas, trucos y noticias de actualidad acerca de WordPress, Gutenberg y la Edición completa del sitio. Recíbela todos los lunes a primera hora.
Suscríbete ahora y descarga, entre otros, nuestro último ebook «Un blog de 21 años (la historia jamás contada)!.
Deja una respuesta