I want to run a Wordpress site, where users can sign up and publish their own blog/journals. Its for a niche hobby, where each user can sign up, and start sharing their experiences and updates they do with their hobby.
My initial plan is to have a main front page feed with updates from all uses, but also a page for each user to group their posts. Also options to follow each user and intergration to ActivityPub.
How would you suggest I did this? Do I need any plug in, or would a vanilla installation work fine for it?
I wonder if what I am looking for is simply letting people sign up as authors.
What I am looking for, is a way to let people publish journals of their hobby. For examble lets say the hobby is plant keeping. I’d like them to sign up, and have a space where they can share what plants they have just bought, progress with certain plant propagation, maybe casual updates etc.
From the hobby that I am in, some offer this in forums, but it does not really work that well, because updates get mixed with comments.
So what I had hopped to achieve was a front page with a feed from everyone, as well as a dedicated page for each author, where their posts feed is shown (preferably with an optional filter for categories and types of posts)
You could do it that way; I think the only drawback would be that everyone would have access to everyone else’s media uploads, but there may be a way to adjust permissions so that someone in an author role would only have access to media they’ve uploaded. I haven’t looked at that in a long time but that sort of seems like that was an option, or certainly could be a plugin.
I’m not sure if there’s a default way to let people sign up as authors, but from a spam-prevention perspective it might be better to let people sign up as commenters and then request their accounts be promoted to authors; I wouldn’t imagine an automated WordPress spam bot would ever understand that it could request promotion to author, so anyone who asks is probably human.
Overall that’s probably going to be a simpler method, just needing some relatively minor tweaks from a typical Wordpress installation.