Who knows what's wrong here?
I have installed the WordPress ActivityPub plugin, everything seems configured correctly (see screenshots), followers show up etc.
However the posts do NOT show up in my Mastodon timeline? The feed is empty (I configured it yesterday show at least 2 posts should be here).
I also see POST calls going out in my Apache logs (with a 202 Accepted).
@jan @pfefferle you need to make new posts. The plugin doesn't push the old ones.
My Dutch is nonexistent but it appears the latest post on your blog is from December 9th.
@pfefferle @jan Hi Matthias, since you're here. I use the plugin on self-hosted WP (@info), and had comment moderation activated. That lost me some interactions that never showed up on the blog.
I think someone replied to the not yet approved comment in the instance where it was made, but since the comment wasn't on the blog yet, that reply got lost.
It was on an earlier version, though. Might have solved.
@pfefferle @seindal You are correct! I can send the complete POST log, but what would I be looking for / what calls do I need to see?
@seindal @pfefferle I post every day! :) The latest post is of this morning (see dates under the posts).
I installed the plugin Wednesday (and posted yesterday and today):
@jan @pfefferle I suspect this has something to do with Mastodon caching, though @pfefferle will know more about this than I do.
When you post on your instance your post is pushed to the instances where you have followers. Those instances cache the post, so they can display it to their users. Your post doesn't go to any instance where there are no followers. It might end on such an instance through intermediaries, because people who follow you share or reply, and they have followers elsewhere.
@jan @pfefferle The short story is that your post won't go anywhere unless you have followers on other instances.
Create and account on the 3-4 largest instances, folulow your blog, and re-toot your posts from those accounts. Use the relevant a.gup.pe groups to get them seen and shared.
You need to bootstrap your presence. It won't happen by itself.
@pfefferle @jan In the template?
@pfefferle Hi, I tried to make a quick activitypub_extract_mentions filter which just added myself to the list and returned it, like:
$mentions['@rene'] = 'https://mastodon.social/users/rene';
return $mentions;
It wasn't enough. Does there have to be a HTML link in the text of the toot too?
@pfefferle @rene This actually works if I put in the right data. My quick and dirty attempt was too quick and dirty.
I've made a plugin I'm going to test in the next few days
@seindal @pfefferle uh, that seems strange? My blog *is* effectively now in the fediverse (through the plugin), so it should show up no matter how many followers I have?