Email or username:

Password:

Forgot your password?
Matthias Pfefferle

#followerpower #fediverse

what do we have to do to make the #ActivityPub plugin attractive to more #WordPress users? We are currently at 4000+ active users on WordPress.org + the WordPress.com users.

89 comments
Stefan MΓΌnz

@pfefferle Is there a kind of directory of those users available? I like the idea to enrich my timeline with some blog articles, but how can I find wordpress authors with fediverse addresses?

Mastodon Migration

@pfefferle @StefanMuenz

I think what Stefan may be talking about is a kind of directory that lists available fediverse wordpress blog accounts, perhaps along with the profile description and gives you the option to follow them.

Started something like that here mastodonmigration.wordpress.co , but have not kept it up.

Florian Schmidt

@mastodonmigration
Yes, maybe with some sorting and filtering (min/max posting frequency!), and the overall UI of #Movetodon
@pfefferle @StefanMuenz

Stefan MΓΌnz

@pfefferle That's a fine overview for the spreading of the plugin, but it doesn't offer any fediverse addresses to follow. Even if I find a single user instance listed there, for example bachhausen.de, I don't find it's fediverse addresse as long as the author doesn't mention it. If it's possible to aggregate all servers and blogs using the plugin, shouldn't it also be possible to aggregate all fediverse addresses used there?

Florian Schmidt

@pfefferle
Can you explain what the user numbers indicate?
The top servers states "24K new users", how is this to be understood on a blog? Are these commenters? Do they offer publishing access for anyone?
@StefanMuenz

Stefan

@pfefferle
Why do you wanna force Growth? πŸ€”

Matthias Pfefferle

@kranzkrone I do not want to force it, I want to understand if there are any needs, we missed to address

Stefan

@pfefferle
Maybe there aren't any Needs left to be addressed and it's only a matter of Time, that People getting used to use the Plugin more. πŸ˜‰

Maybe not everyone wants to use the Plugin in their Blog.

Rodrigo Ghedin

@kranzkrone @pfefferle oh, there are multiple areas for improvement. I'm all in against shady growth tactics; improve the product to appeal to more users isn't that.

Robert @ Tech Addressed

@pfefferle I've tried multiple times to get it working on my WP site and it never seems to work and I haven't really had time to devote to troubleshooting it.

lifewithtrees

@techaddressed @pfefferle I have a WordPress site to do it too but have not yet done it as there were limitations on which account it connected with iirc. The support team at WordPress didn't know much about it.

Like I didn't want it to connect to a new instance i set up related to the wordpress account, but an already existing fedi account

Rodrigo Ghedin

@lifewithtrees @techaddressed @pfefferle I guess this besides the point of the plugin. Its purpose is to transform a WP site in a fediverse instance.

lifewithtrees

@manualdousuario @techaddressed @pfefferle thing is I have a mastodon account already...all I want is to connect my current mastodon account with my current website...the rest, while I understand it's function, is too much work. It needs to be as easy as adding a "publish to facebook" button using whatever acounts they want to have people use it in a bigger way.

Maybe it's the wrong plug-in for this then

Matthias Pfefferle

@lifewithtrees @manualdousuario @techaddressed I understand your needs, but this is really a completely different use case and solved by a lot of other plugins including Jetpack.

lifewithtrees

@pfefferle @manualdousuario @techaddressed I simply want to connect mastodon to WordPress without setting up a new mastodon account.

Jetpack may do that long term, but I haven't seen it yet

Rodrigo Ghedin

@lifewithtrees @techaddressed @pfefferle yeah, that's de wrong plugin for that.

Btw, I noticed you don't even added your site and verified it here. This doesn't solve your issue, but it's a good first step to tight both platforms: joinmastodon.org/verification

lifewithtrees

@manualdousuario @techaddressed @pfefferle it's not mine , it's someone who is an artist who has a mastodon account and would like help to share their art from WordPress to mastodon.

I am trying to help them. This is a real use case

Nick Bohle πŸ‡ͺπŸ‡Ί

@pfefferle Gute Frage. 1. Es sollte funktionieren. (Hat es bei mir - Ionos - leider nicht) 2. Siehe 1.

Matthias Pfefferle

@NickBohle IONOS hatte ich aber getestet… ich kannte da ein paar Leute πŸ™„ lass mich wissen wenn ich helfen kann!

Jan Boddez

@pfefferle I’d love it if its performance could be improved; in my case, the same server that ran Mastodon effortlessly still has (some) issues running WordPress + the plugin. Also, documentation (on possible performance tweaks, the various filters, custom templates, maybe local-only posts, etc.). A lot can be done through filters even if it isn’t directly supported (yet), but a few more examples would be nice. (Of course, not everyone likes to tinker …)

dominik schwind

@pfefferle maybe federate (own) comments as well? And I guess a lot of WP user aren't really using it to run their private website anymore and brochure sites etc. might not care either way

Adam S. Smith

@pfefferle

I think I've suggested it previously, but since hashtags are crucial for discoverability,
the ability to add additional default hashtags (to supplement those generated from the Wordpress categories and tags) would be very attractive.

Similarly, for sites with custom taxonomies beyond the default tags and categories, it would be great if those custom taxonomies were also converted to hashtags.

Luca Sironi

@AdamStuartSmith @pfefferle Adam, do you mean for blog posts to have also an automatic #wordpress hashtag, for helping us to search ?

That's a good idea for microblogging users, to find out blog sites to follow.

Also, but this is more extreme, I wonder if this must be something to turn on and not, eventually, to turn off.

If a blogger enable comments on posts, shouldn't care from where those comments came from, and should be happy to see interactions!

Too much communication emphasis on this techie, strange thing, it's just their website will result more discoverable

@AdamStuartSmith @pfefferle Adam, do you mean for blog posts to have also an automatic #wordpress hashtag, for helping us to search ?

That's a good idea for microblogging users, to find out blog sites to follow.

Also, but this is more extreme, I wonder if this must be something to turn on and not, eventually, to turn off.

Paul de Ferney

@pfefferle I have a site I'd like to add it to, but it's not primarily a blog and I need to auto-publish other WP post types. I also need to understand better which account can be linked to it as well as the fediquette around automatic toots.

Tim Chambers

@pfefferle Tap some of those 4,000 bloggers to blog about the benefits they have seen - more engagement, more reach….

Mastodon Migration

@tchambers @pfefferle

This and promote those benefit discussions using a Fediverse account dedicated to advancing this capability. This account should also contain the directory discussed above, as well as how to instructions. Kind of a one stop Fediverse shop for WP integration. If the account posts regularly accounts like @tchambers, @feditips, this account and other promoters will certainly boost regularly.

Fedi.Tips πŸŽ„

@mastodonmigration @tchambers @pfefferle

Yeah, I'd agree with having a dedicated account for this, other Fedi platforms have dedicated accounts so it would make sense for AP-WP to have one too?

The account could publish when the latest updates happen, ask for feedback, point people towards the support forum etc.

Also, would be good if you cited selected example accounts so people can say "Hey that looks nice, I think I'll try it too!"

Laurens Hof

@pfefferle I think the ecosystem around it, and the awareness that comes with it, needs to grow quite a bit still.

the real power of the plugin starts to unlock once you also have another fedi account with some followers already so that you can boost your wordpress posts to them and you can kickstart some engagement.

That said, Im lucky enough to have that, and once you do that, it is a massive boost to engagement

Laurens Hof

@pfefferle I think there is a broad awareness among writers at this point that most people do not click on links on social media. So boosting the post as an entire body of text that you can read directly in your fedi client of choice is showing a massive increase in engagement for me, as you sidestep the not-clicking-links problem.

2/3

Laurens Hof

@pfefferle This is all great ofcourse, but I wouldnt underestimate the shift in mindset that this requires. Most writing/blogging/journalism has a very strong implicit mindset of getting people to go to your place to read the content there. Making the best of the plugin turns that around, where your blog is now effectively an archive and 'homebase', and you send it out away from to other people, instead of luring people towards you.

Laurens Hof

@pfefferle oh and a low-prio feature request: id like the ability to not send the header image of a blog into the fediverse. it looks kinda weird to have a random image attached to your fedi post. but now my blog posts dont have header images, which also is a bit of a shame

Mastodon Migration

@laurenshof @pfefferle

Really interesting point. From experience, the posts generated for Mastodon need to be formatted with the idea that it is being sent to the Fediverse. Images are avoided because only want the primary image to show up, need to repeat the title or it doesn't show up. Limit character formatting etc. Really using it as a Fediverse long form posting tool, not a Wordpress blog.

Perhaps the ability to select posts on a post by post basis to either send to the Fediverse or not?

Bill Statler
@Mastodon Migration wrote:

> "...From experience, the posts generated for Mastodon need to be formatted with the idea that it is being sent to the Fediverse. Images are avoided because only want the primary image to show up, need to repeat the title or it doesn't show up. Limit character formatting etc. Really using it as a Fediverse long form posting tool, not a Wordpress blog..."



I suppose this is what most Mastodon users expect, but I think it's backwards. Formatting for the Fediverse does not mean (and should not mean) formatting to match the artificial limitations imposed by Mastodon.

The Fediverse has supported blog-style posts, with text formatting, inline images, and no character limit, since before Mastodon was invented. WordPress + ActivityPub means that Mastodon users will be seeing increasing numbers of such posts. And yes, this means they will need to click the link and go read the original post -- or switch from Mastodon to a different Fediverse platform that supports blog-style formatting.

What should NOT happen is that a WordPress blog must become "not a WordPress blog" in order to be accepted in the Fediverse.
@Mastodon Migration wrote:

> "...From experience, the posts generated for Mastodon need to be formatted with the idea that it is being sent to the Fediverse. Images are avoided because only want the primary image to show up, need to repeat the title or it doesn't show up. Limit character formatting etc. Really using it as a Fediverse long form posting tool, not a Wordpress blog..."

Jon

@laurenshof Agreed, having the full post available directly on the fediverse without clicking has a lot of value. But without a high-profile account to boost, discoverability is very challenging (as for any single-user fediverse instance)

@pfefferle A wordpress-run relay (opt-in for all sites using the plugin) could potentially help here If .social and some of the other big sites picked it up.

Jon

@pfefferle And I have to say, it really is pretty magical when it works! @getfisaright.net's blog has been hosted on wordpress.com since forever, and it was straightforward to enable fediverse integration -- in fact I even plunked down for the paid package to get the custom domain, so your upselling strategy is working πŸ™‚

Here's the post I just did yesterday ... and just edited, so people who boosted it got notifications -- a big deal!

getfisaright.net/2023/12/10/st

@laurenshof

@pfefferle And I have to say, it really is pretty magical when it works! @getfisaright.net's blog has been hosted on wordpress.com since forever, and it was straightforward to enable fediverse integration -- in fact I even plunked down for the paid package to get the custom domain, so your upselling strategy is working πŸ™‚

Nathan Schneider

@pfefferle I ended up going with Post to Mastodon on my most recent WP site because I want features like replies and the like, but I don't want them as comments on the site. Also, the site is a subset of a larger org, so I want its posts to go on the parent org's account.

Simon Wood

@pfefferle @fediversereport I think the recent threaded comments release will really help. Also maybe federating replies from logged in users? Enabling local and fedi commenters to interact with each other more should help catalyse discussion and engagement.

πšπš“πš 

@pfefferle is it available to wp.com users? If not, enabling that would help.

Nathan Schneider

@pfefferle to me it also takes a kind of shift in mindset to think of the blog as coterminous with the social node. I am interested in that approach but feel cognizant of the fact that I am not there yet in my thinking.

Mastodon Migration

@pfefferle

A few things:

1. From a technical standpoint one thing that would help if it is possible is for the fediverse versions to show up immediately once the wordpress fediverse account address is followed. It is pretty tough to say follow this account, now wait for them to post something new. Understand that this may be impossible.

more...

Mastodon Migration

@pfefferle

2. Name some things. @tchambers has suggested "fediblog" for the wordpress fediverse address. It doesn't matter what you call it, but naming things and explaining to people in a short description how it all works is key. People just don't get it.

3. Perhaps some way to "log in" to the "fediblog" account on the Mastodon side and interact with it. Maybe to update the profile and reply to comments. Understand that this may be impossible.

Mastodon Migration

@pfefferle @tchambers

But! Please do not interpret these comments as criticism of the capability you have created. It is AMAZING and WONDERFUL! And with some promotion and time for the word to spread it will certainly become a mainstay of the Fediverse! Great job!

Mx. Eddie R

@mastodonmigration @pfefferle
Yeah, that's kind of a critical shortcoming of Mastodon that it doesn't fetch the outbox on new follows.
I think we could work around it from the WordPress side, though? What if, when someone follows the blog, the plugin sent the last so many posts to them? If it used the original publish date for the Create events, I think it won't stuff the follower's home timeline (that would be annoying), but it should populate the profile page.

Jan

@pfefferle AP is like RSS on steroids, should be activated by default.

Joachim Ziebs

@pfefferle Somehow make me write something on my wordpress blog again?

Alex M. Dunne :ally:

@pfefferle

Hello and thank you for the plugins.

My WP blog has become so low traffic (after ~23 years) that the use case of federating posts & comments is questionable. Gonna try an A/B test of Mastodon versus WordPress to see where engagement is higher...

MiKlo:~/citizen4.eu$
@pfefferle
Ask wordpres.com to sponsor some kind of plebiscite/contest with awards for the best blog ... with active activitypub.
HeathenStorm

@pfefferle Some great suggestions already.

For me, the ability to fine tune how the Fediverse profile is presented would be great. I believe there’s some work on the roadmap to better define how the Header Image, Icon, Biography and other profile details are populated. It would be good as well to be able to add validated links to the profile at the blog level.

There may be a capacity to do this in the separate webfinger and nodeinfo plugins, but those are too opaque for a non-technical admin.

Marty Fouts

@pfefferle the thing that would make it more attractive to me is probably out of scope for you: I host my blog at Dreamhost and their tools mean that your plugin won’t work out of the box there. I don’t have the bandwidth to debug this so I don’t use the plugin.

Matthias Pfefferle

@MartyFouts I already tried to get in touch with some of the big WordPress Hosters to see how we could get it to work on their infrastructure, but mostly it was frustrating. I think ActivityPub (in the WordPress area) is not present enough to force Hosters to support it.

Marty Fouts

@pfefferle I suspected as much. I think the only solution is for customers of the hosting companies to contact their tech support to work out a solution. The only role you might play in this would be to add such solutions to a FAQ. But that requires a user who wants to both work with the hosting company and help document the solution.

DELETED

@pfefferle I think too much knowledge is still assumed. If I remember right, for example, there's nowhere that tells me how to change the avatar and header in my profile. Mastodon apps can’t do it, and I have no idea how to do it on Wordpress.

A FAQ would be handy, but on Wordpress and not on daunting places like GitHub or whatnot that the average person can't do anything with πŸ™‚

Matthias Pfefferle

@69francs that is maybe because most users assume that it works the same way as a Mastodon instance. With WordPress I tried to not introduce a lot of new settings, but re-use what’s already there. So to set/change the avatar, you simply have to change your profiles avatar or the site-icon.

Kevin Westbrook

@69francs @pfefferle That is partly my problem. I am sure I want to use this, but nothing I have read about it has really helped me to understand how it works, let alone the tips and tricks to make it as good as possible. Lots of the comments on this thread have only confirmed that feeling for me. Finally, I use Dreamhost, so it doesn't look like I can use it yet anyway. So, my summary is, the information on it needs to be much more accessible.

Mark Connolly 🍻 πŸš΄πŸΌβ€β™€οΈ (he, him, his)

@pfefferle @fediversereport FWIW, I installed the plugin some time ago but can’t follow the blog from my Mastodon account. I just see an endless β€œpending” state.

@blog

Mark Connolly 🍻 πŸš΄πŸΌβ€β™€οΈ (he, him, his)

@pfefferle @fediversereport

EDIT: I tooted too soon. @blog still shows as pending (or β€œYou requested to follow them”, depending on the Mastodon client I’m using).

β€”β€”
I just now unfollowed @blog and then followed again. That seems to have worked!

Now we just need to get a new blog post published so it will show up as a post on Mastodon. πŸ˜€

Caspar

@pfefferle Decouple the user experience from WordPress?
WordPress can still be the engine but shouldn't posting, reading and reacting happen in one unified UI, like people know from other social media?
I understand ActivityPub puts my WordPress site on the Fediverse but does it provide me with an integrated user experience to publish and interact? Or am I getting it completely wrong and missing something?

Matthias Pfefferle

@caspar that's exactly what i tried to avoid. i didn't want to turn WordPress into a social network, but to make WordPress part of a network. my idea was that it should simply work and that everyone (in the best case) should be able to continue using WordPress as before. with the small addition that you can now subscribe via ActivityPub in addition to RSS and the small but nice addition of the backchannel.

But maybe I was wrong!?!

Caspar

@pfefferle I see, so I got it backwards. 😊 Also just re-read your post and deleted the rest of this reply I had typed up earlier. Partner with canonical players (if not happening already) to do this user research in their communities perhaps?

Colin Devroe

@pfefferle is there a video that explains how it all works and how to set it up?

Kev Quirk

@pfefferle I think it’s a combination of things. Firstly, not many people have heard of ActivityPub (relatively speaking). Second (and probably more importantly) for many people I think a website/blog and social media are 2 separate use cases, so they may not want to integrate the 2. πŸ€·β€β™‚οΈ

Dennis Nunes

@pfefferle When people comment from the fediverse to a blog post, and it gets a comment from another blog reader on the fediverse comment, would it be possible to the blog user comment's to appear on the fediverse like @user@blogDomain ?

Rodrigo Ghedin

@pfefferle Here's an idea, not sure if it increases usage, but would be neat: allow custom post content configuration for each post type available.

I publish, besides posts and pages, podcasts and forums topics (each one with specific post types) in my WordPress instance.

I'd love to add forums topics to ActivityPub, but I can't right now because their need some indication that it's a forums topic, and not a post.

Matthias Pfefferle

@manualdousuario good point... I think this is mainly an UI issue... I have no idea how to do that nicely... just talked about that with @linos and @ruru4143

@mattwiebe maybe we should add that to our thoughts about using Block-Editor-Templates for that.

Rodrigo Ghedin

@pfefferle @linos @ruru4143 @mattwiebe Awesome! I jut hope an eventual implementation doesn't rely entirely on blocks/Gutenberg. I, for one, don't use it β€” instead, I'm still using Classic Editor and hope to keep this way for the foreseeable future

Matthias Pfefferle

@manualdousuario @linos @ruru4143 @mattwiebe oh! I think it is hard to resolve it the classic way! there is a possibility to handle that using filters, but that requires some code...

Matthew Exon

@pfefferle All the deficiencies in the plugin I noticed one year ago have either been addressed or are in progress. It's been an incredible year!

That means the important deficiencies remaining are in the Fediverse itself, not the plugin. In particular, reply approval policies (FEP-5624) and thread consistency. These are the reasons I would hesitate to advise WP users to make the jump today. So this is what I'd like to see in 2024. More visible support for the people pushing for solutions. More of the hard work of herding AP cats towards a consensus and an implementation.

I bet you'd rather be coding 😜

@pfefferle All the deficiencies in the plugin I noticed one year ago have either been addressed or are in progress. It's been an incredible year!

That means the important deficiencies remaining are in the Fediverse itself, not the plugin. In particular, reply approval policies (FEP-5624) and thread consistency. These are the reasons I would hesitate to advise WP users to make the jump today. So this is what I'd like to see in 2024. More visible support for the people pushing for solutions. More of...

Matthias Pfefferle

Thanks a lot for all your feedback! ❀️

ch0ccyra1n :she_her::neocat_floof_cute:

@pfefferle enabling by default would be ideal imo, albeit maybe not the most realistic

Go Up