Finding the right plug-in(s) for front-end log-in and specific user posting
My person running my local social dance community's website has expressed his desire to hand-off the domain, and the website itself is old and convoluted and cannot be transferred, so I'm building a new one on WordPress, and doing my best to replicate the important functions of the old website. My skilllevel with WordPress is mixed as I've built multiple websites using existing themes and plug-ins before but I'm not fluent in which tools are best for what purpose and it's been a minute since I last did it.
This is a little hard to articulate because I'm not sure what all of the functions are that I need or what the different ways to accomplish the same set of goals are. But on the old website, there was a frontend login and only specific people were given accounts. Once logged in, you could choose the category of event you wanted to post, you'd input time, date, venue etc, you'd get a text-editing window to put event details with basic formatting and a photo, and once published, the info about the event would post under the correct category of event. Most events were recurring so they'd stay visible until the creator or the website admin removed them, but special events would expire when the date had passed. The recurring events could be edited at any time by the users who posted them and some users edit them frequently. The "posting" ability was never used for news or updates, the way a blog post would typically be.
I found UsersWP for the front-end log-in and posting capability but there were a few things I was uncertain about:
Would this allow me to limit *who* could register as a user? It's very important that only known local event organizers specific to this community can use the site to post their events.
Is a "post" the closest equivalent out there for what i've described above for listing and editing the events? Or is there some kind of form submission that would allow the contents to be published without a human having to go add it to the page that could give me more control over what info had to be included (venue, time, date, etc)? Would a form submission still be editable by the users later on?
Can these posts or form submissions be automatically sorted into different categories (ex: dances, classes, special events) with existing filters or is that another plug-in? Similarly, is it possible to set some of the posts to "expire" or no longer be visible past a specified date?
If someone would be up for helping me pick apart the functions I need and which tools accomplish that, I'd really appreciate it!
[link] [comments]