How to use Membership, Coursepress and Affiliates together with Multisite

I want to do this:

http://www.site.com (multisite)
show newsfeed (blog) and sell memberships, have a few static info pages

http://www.site.com/#1
house membership #1, which features:
Courses using Coursepress, maybe some other protected URLs or post types

http://www.site.com/#2
house membership #2, which features:
Courses using Coursepress, maybe some other protected URLs or post types

Questions:
I want to sell the memberships off the main multisite for memberships on sites 1,2, and more, can I do this?

I want to use Coursepress and protect with Membership Pro (do I use URL protection instead of categories or post types? or do they work together?)

I want to offer Affiliate program- but ONLY to selected members. I do not want my Affiliate program to be public. Can I do this?

Thank you for all of your help. Trying to set it up so it makes sense and uses the plugins correctly!

  • Michael Bissett

    Hey @Kira, hope you're doing well this evening! :slight_smile:

    #1: You could offer memberships that would allow access to content on subsites, you would first need to insert the following lines into your wp-config.php:

    define( 'MEMBERSHIP_GLOBAL_TABLES', true);
    define( 'MEMBERSHIP_GLOBAL_MAINSITE', 1);

    You would also need to bear in mind that for network wide protection of content, you'll mainly be looking to use the other rules inside of Membership. such as URL groups, shortcodes and More Tag protection.

    #2: You'd want to use URL Protection for this. :slight_smile:

    #3: I take it you're wanting to use our Affiliates plugin for this?

    https://premium.wpmudev.org/project/wordpress-mu-affiliate/

    At the moment, members would optin to the affiliate program inside of your site's Dashboard by going to:

    Users -> Affiliate Referrals

    And opting in from there. :slight_smile:

    I haven't tested this personally, but if you were to create a custom user role to switch members to, using a plugin like this:

    http://wordpress.org/plugins/user-role-editor/

    And then blocking access to the Affiliate Referrals menu to those with a Subscriber role, and then allowing access to members with your custom user role, using a plugin like this:

    http://adminmenueditor.com/

    That should work. :slight_smile:

    Kind Regards,
    Michael

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.