I tried to google this topic and asked the functionality from a couple of plugin/theme supports but haven’t yet found a solution to build this so checking if anyone have some tips where to look for the solution next?
I’m trying to build a listings website (or a kind of classified ads) with a twist that works the following way: there would be two types of registered users, let’s call them “1-Listers” and “2-Viewers”. 1-Listers make the listing for free but all those listings are only visible for 2-Viewers logged-in users (that are monetized through monthly subscription). 1-Listers can only see their own listing that they have created and can modify and delete them if they like. 2-Viewers can see all the listings made by 1-Listers and can search and filter through them (based on parameters in 1-Listers listings such as Country, City, other criteria etc.).
I checked various classified ads themes and for example Listivo seemed very promising but it lacks the functionality to only make the listings visible for 2-Viewers users. Also HivePress’s ListingHive theme looked very promising through their Membership -plugin but unfortunately it looks there is only one kind of registration form (or one real user type) as per their support response: “In our extension, everyone registers through one form. However, users become vendors only when they have at least one published listing (or the direct registration for vendors feature is enabled). As for restricting certain groups of users to see only certain listings, this would require a custom implementation.” I think it would be confusing if 1-Listers and 2-Viewers all would register via same form.
Then I found out about User Profile Builder plugin that allows to make different user group with restricted access but then again it doesn’t include listing functionalities.
I did some Python and Java programming fundamental courses in University some 10 years ago but I’m now completely beginner after the break but I would be willing to learn PHP etc. if necessary to make some necessary tweaks for established themes to make the website functional as above. In a way I would be tempted to learn to code the site from scratch but due my lack of current skillset the time commitment would be too big and I guess WordPress would be the way to go to build the first version. Many thanks for any guidance!
[ad_2]