Hi folks, can anyone help me figure out how to make a wordpress blog integrate with the fediverse? My posts are not visible and post author is not detectable on either Pixelfed or Mastodon.
I have installed the Activitypub and Webfinger plugins and activated them within my Wordpress Network Admin dashboard and website dashboard. I have added Wordpress as a permission for visitors in YUNOhost web admin and the website is visible.
Is there something I am missing?
The Activitypub developer FAQ says that if the blog is run in a subdirectory, ‘in order for webfinger to work, it must be mapped to the root directory of the URL on which your blog resides.’ I have tried to follow these instructions:
But when I rummage via SSH /etc/nginx/sites-available does not contain a ‘site.conf’ file for me to edit. Should I create one? And how do I know if my blog is in a subdirectory?
I know that others have been able to integrate their Wordpress sites with Activitypub and post to the fediverse, so it should be possible. Also to note is that my writefreely instance is integrating with the fediverse out of the box, so I don’t think there is anything in my YUNOhost install or admin settings which is preventing Wordpress from integrating.
I’m confused and any guidance would be very welcome.
Thanks
YUNOhost version: 11.0.10.2
Running on bought VPS
My skill/experience level: Noob/steep end of the learning curve
@rodinux, thanks for your reply.
To clarify; do you mean that if I edit /etc/nginx/conf.d/wordpressblogsubdomain.nohost.me.d/wordpress.conf, it is the same as
Add the following to the site.conf in sites-available:
I am not sure it would be the good way, it is hard for me understand nginx… but you can try.
to test nginx configurations: nginx -t
don’t forget restart nginx afters modification… perhaps make a copy before of your conf before editing mv /etc/nginx/conf.d/wordpress.domain.tld.d/wordpress.conf /etc/nginx/conf.d/wordpress.domain.tld.d/wordpress.conf.bkp if need to come back to initial…