wpForo – Paid Memberships Pro Integration

wpForo – Paid Memberships Pro Integration addon is designed to integrate Paid Memberships Pro content restriction rules with wpForo forum plugin. You can grant different type of accesses to different forums based on users’ membership levels.  You should install the Paid Memberships Pro plugin before purchasing this addon. This integration powers your forum with access control to wpForo categories, forums and sub-forums. It lets you create a members-only forum, so you can offer discussion threads of a certain forum exclusively to paid members. It’s very easy to set up, you just need to edit forums and set corresponding forum access to each Membership Level you’ve created by Paid Memberships Pro plugin.

Official wpForo Addon

Please note: this is an add-on for wpForo plugin. This addon requires at least wpForo 2.2.2 version. Please do not install this addon on lower wpForo versions. wpForo is a free, powerful, modern and responsive forum plugin. It's available for free download on WordPress.org Extensions directory. The official wpForo addons are only available here at gVectors.com Premium plugins store.

Choose the License Type

Including 1 year premium support

Products subject to yearly license for future updates.
License Agreement | Support Policy
gVectors Store Discounts and Sale Packs

Sale Packs for 20% - 40% discounts.

We offer Sale Packs for our customers who are going to purchase more than two products at once. Sale Packs are based on minimum and maximum amount of purchased products in cart. Please find all our offers here»


This addon integrates your wpForo forum with Paid Memberships Pro plugin. This is a powerful combo to create a membership forum and control your member’s access to categories and forums.

As it’s said in the plugin page: “Paid Memberships Pro is a complete solution to secure your content and create a seamless membership experience on WordPress”. And all the features of this plugin are integrated with wpForo forum plugin.

Restricting Categories and Forums

Restricting a forum will prevent non-members from seeing any of the forum’s topics. You should individually restrict each forum that you want to hide from non-members; you cannot do this by restricting a parent forum (category), as restrictions won’t be inherited. However, the restriction will affect the all topics of the forum.

The forum access restriction is based on users’ Membership Levels. You can grant different forum access to each membership level in Dashboard > wpForo > Forums admin page by editing any forum you want, as it shown on the screenshot below:

For example, you can let members with Standard Membership Level only read the topics and posts of certain forum by setting [Read Only] access to that plan. As well as you can grant [Standard Access] to Premium Membership Level allowing users with this membership level to read topics, create new topics and reply to that topics.

You can create custom forum accesses with any set of permissions in Dashboard > wpForo > Forum Accesses admin page, then use that forum accesses to grant to different Membership Levels.


Forum Accesses by Membership Levels vs wpForo Usergroups

By default, forum accesses are granted to Usergroups. Each Usergroup has its forum access settings in the Forum Permissions admin section located on the right sidebar of the forum editing screen. If you want to manage forum access based on Membership Levels, we recommend setting [No Access] for all Usergroups except Admins and Moderators. Membership Levels takes precedence over Usergroup restrictions. Therefore, regardless of Usergroup restrictions, all users with access to a forum through a Membership Level will be able to access the forum and its topics. So, you can confidently set [No Access] for all non-admin and non-moderator Usergroups and not worry about whether users in those usergroups with a Membership Level will be able to access the forum. The Membership Level will grant them access as you’ve configured it, even if the usergroup has [No Access] to that forum.


Installation and Configuration

First make sure the Paid Memberships Pro plugin is installed, activated and Membership Levels are created.

Then install the wpForo – Paid Memberships Pro Integration addon:

  • This addon installs like any other plugin for WordPress.
  • Access to wpForo – Paid Memberships Pro Integration addon is provided immediately once you paid for your order. Upon completing registration/checkout, you may log in at gVectors.com. We will also email you after registration/checkout, with a link to the login page. Then download the installation package.
  • Downloaded addon zip file from gVectors Shop account page
  • Navigate to Dashboard > Plugins > Add new and upload addon ZIP file, then activate it.
  • Once the plugin is active, navigate to WordPress Dashboard > wpForo > Forums admin page, edit a forum you want to restrict and  begin configuration…
  • It’ll ask you to activate with license key you got via email or in your account page, just insert the key and activate it.

If for some reason you cannot install this plugin using WordPress plugin upload system, please do that with this alternative way. Unzip, and then upload the /wpforo-paid-membership-pro/ folder to your /wp-content/plugins/ directory using an FTP application like FileZilla; or any other FTP program is fine also. Make sure you have not double /wpforo-paid-membership-pro/wpforo-paid-membership-pro/ directories nested inside each other, please correct this before you continue. Then go to WordPress Dashboard > Plugins, and then activate the wpForo – Paid Memberships Pro Integration addon.


  • Dropdown menu to set default forum access to all membership plans


  • Permission Issue with Subscriptions and Email Notifications


  • Initial Version

Pre Sale Support

Lawrence Liu
3 months 21 days ago

Hi, is there an option to make the answer/reply to a question/post private or unseen to some usergroups? Which means others can only see the question or post, but cannot see the answer or reply (one or all) unless they purchase and belongs to special usergroups.

3 months 12 days ago

Yes, sure,

You can configure this by adjusting the “Can view reply” forum access settings. Grant forum access to one usergroup with the “CAN” option enabled, while disabling it for the forum access granted for the second one.

4 months 10 hours ago

hi, I want to enable for users to register and pay for a monthly and/or yearly subscription in order to access this forum along with providing discounts to products in my WooCommerce. Is this the right plugin?

8 months 29 days ago

Dear buyers,
this is the right place where you can ask all per-sale questions you have, before purchasing this plugin. We’ll be in touch and reply within 1-2 hours for GMT +1 to +12 and within 4-6 hours for GMT -1 to -12. Our support is available 6 days a week from 6am to 10pm (GMT 0:00, London) ; excluding Sundays all major holidays.

4 months 8 days ago

can paidmembershipspro (free) be used with wpForo – Paid Memberships Pro Integration?


4 months 6 days ago


Thank you for your interest in the wpForo – Paid Memberships Pro Integration addon.

Yes it can.

4 months 6 days ago

thanks… one more concept:

wpForo has completely separated “login” from WordPress. I see that is good and/or bad. it depends on the goal of the website 🙂

So, question: is wpForo “able” to use WordPress user management?

Here is my situation:
1) On website we want to use:
– wpForo = it looks great for handling the forums
– we need a private page/forum (ie. not open to be seen from public, must pay to see )
– we will charge members for using the private wpForo forums AND this is part of the company’s annual fee
– we want the whole website, forums, payment, user management to be “simple” = only 1 login to manage user, payment, and access to private wpForo forums ==> ie. NOT multiple logins.

2) what is your recommendation to handle all of #1 above?
how or what software to use?

thank you

4 months 21 hours ago

wpForo does not feature its own user management system. Instead, user registration and account creation are handled through WordPress. wpForo solely provides the form interface for these functionalities.

  • Plugin Support

    supportIf you have pre-sale or other questions, please ask it in our Support Forum or contact us here.

    Support for Products by gVectors is available through your account at gVectors.com, which grants you access to the support forum where you can ask us technical questions. Our customer support representatives are available 7 days a week from 6am to 10pm (GMT 0:00, London) ; excluding all major holidays.

  • Protecting Your Personal Information

    Privacy Policy
    gVectors.com doesn't like it when someone gives away our personal information and neither do you! That's why we don't rent, sell or share your personal information with anyone. Our Privacy Policy details how your personal information is collected and how your personal information may be used.
    Read More About the Privacy Policy

    Shop Safely and Securely

    gVectors.com takes great pride in offering a safe and secure online shopping experience. We understand that the safety of your personal information is extremely important to you.
    Your purchase will be processed by 2Checkout (PayPal, Visa, MasterCard, American Express, etc..). Pay within 2Checkout's secure PCI compliant payment system. When the order is completed successfully, we will send the customer an order confirmation.

    Secure Sockets Layer (SSL Technology)

    gVectors.com uses Secure Sockets Layer (SSL) technology to provide you with the safest, most secure shopping experience possible. SSL technology enables encryption (scrambling) of sensitive information, including passwords and credit card numbers, during your online transactions. All of the forms on our site are secured with SSL technology so your personal information stays safe and out of malicious hands.

Scroll to top