I'm looking to use Discourse as discussion platform within a membership site – but as a non-techie, I don't know how to "make it fit".
The membership site runs on Wordpress, together with the plugin "WishList Member" (WLM).
WLM receives notifications from my payment provider about new members who purchased, and about old members who cancelled their subscriptions. So WLM manages the user database, and assigns levels to the different users.
WLM also controls, which pages on the site a user can see. For instance, non-members might be able to see only the "Welcome" page, whereas only paid members with active subscriptions can access other pages.
In my case, I'd want several parts of my site to be "paid content", and one part of that would be the Discourse forum.
That means...
Discourse needs to use the Wordpress user database.
There should be no separate login to Discourse once a user has signed in on Wordpress.
The Discourse forum needs to be integrated into a Wordpress page, so that WLM can control who can see it, and who cannot.
I'm looking to hire someone to help me with this. But I think I'm not competent enough about how Discourse and Wordpress work to be able to hire the right person... or even to describe the project well enough for a programmer to know what needs to be done.
Any advice is greatly appreciated.
Thanks guys,
Leo