I am trying to set up a LMS using CoursePress Pro + Membership + MarketPress to allow users to access all courses (Membership) or enroll in individual courses (MarketPress).
Right off the bat when MarketPress is active a loading modal shows up on the home page... (see attachment "Capture":wink:
I have deactivated MarketPress and am now trying with just CoursePress and Membership. Two ways I can think of to achieve the desired outcome with the two plugins mentioned would be:
1. Use URL protection - The issue with this is that if I protect the /courses URL users cannot see the courses offered. If I protect the individual courses I will have to create a membership for each individual course and will have hundreds of memberships to manage. Plus, I don't know how Membership Pro would handle hundreds of memberships. If I could somehow get the course category in the URL I believe that would work. That way I could create memberships for each category and protect with URL and the courses would still be displayed for users without a Membership.
2. Category protection - I tried the category protection but only post categories are shown. The custom post type protection shows courses as well as the modules for each course. By the time all the courses are loaded the protection management for custom post type would be unbearable. Is there a way to add the custom post type (course) categories to the category protection?
I believe the cleanest would be option 2 but I'm not sure how quickly that can be available.
At this point MarketPress might be out of the question due to the available protection rules. Please let me know if anyone has any ideas or has experience setting up this type of structure.