Does the affiliate plugin work on individual sites?


I am trying to create an individual “client” e-commerce site via my prosite multisite. I want the e-commerce site to have it’s own affiliate program. Does that plugin work for individual, non-multisite websites? I don’t see a log-in area for an individual site where a customer would buy something. <– hopefully this all makes sense.

  • MasatoEM
    • Site Builder, Child of Zeus

    I found that activating the membership plugin cross over should help do the trick, my appologies not not being as helpful right now, I have a few drinks in me:

    That is what I found

    I found it under: Affiliates > Addons

    Hope this pushes you in the right direction..

    My guess is that if you were to activate the Memberships plugin with this plugin, they will co-opperate, and give you a proper sign up.

    Hope this helps!

    If not, I will be checking in to see where you are stuck.

  • Jack Kitterhing
    • Code Norris

    Hi there Grace,

    I hope you are well today.

    Affiliates works perfectly fine on a single site install of WordPress.

    Your login page would normally be wp-login.php, you could customize how that looks by using our ultimate branding plugin

    Or check out this great tutorial here

    There also a lot of plugins out there to login from a sidebar or a drop down box etc.

    If you didn’t want them to access the wp-admin for the Affiliates part, you could use the included shortcodes to display that Affiliates functionality front-end. And use to take them there :slight_smile:

    I hope this helps!

    Thanks for being a WPMU DEV member!

    Kind Regards


  • Grace
    • Syntax Hero

    I would need to separate my e-commerce site from the prosite multisite-> install a single site-> then install affiliate plugin?

    “access the wp-admin for the Affiliates part, you could use the included shortcodes” -> where do I find the included shortcodes? Do those go into a “blog” page?

    I’m still a tech novice. Thank you.

  • Jack Kitterhing
    • Code Norris

    Hi there Grace,

    If your on a multisite install and don’t want to enable it across the network and only for one site.

    Add the site via your network-admin or the wp-signup.php form, once that is added, go to your network admin > plugins > add new and upload the Affiliates plugin. Don’t activate it yet.

    As a network admin go the site you want it on, and go to that’s site own plugin menu, you should see affiliates there, activate on that’s sites dashboard then not everyone on your network will have access to it.

    The shortcodes can go into any page you wish to create via pages > add new, the shortcodes can be found here And I’ve also copied and pasted them below for you :slight_smile:


    Besides full access to the Affiliates Plugin features in the Admin Panel, you can use any of the following shortcodes within your posts or pages to provide front-end access as well.

    [affiliatelogincheck] – place this at the top of the page that you are planning on using the rest of the shortcodes on and it will display a login message if the user isn’t logged in.

    [affiliateuserdetails] – mirrors the affiliate details form from the admin area (yellow box)

    [affiliatestatstable] – mirrors the large click statistics table

    [affiliatevisitstable] – mirrors the referrers this month table

    [affiliatetopvisitstable] – mirrors the top referrers table

    [affiliatestatschart] – mirrors the main statistics charts

    [affiliatevisitschart] – mirrors the referrers charts

    [affiliatebanners] – displays the banners you add to your affiliate settings

    If the user isn’t logged in then none of the shortcodes will output anything (except for the top one).

    No problem :slight_smile:


    Kind Regards


Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.