wpForo – WooCommerce Memberships Integration

wpForo – WooCommerce Membership Integration addon is a membership solution for your forum based on WooCommerce Membership plugin. You should install WooCommerce and buy WooCommerce Membership Addon before purchasing this addon. It powers your forum with access control to wpForo categories, forums, subforums and topics. Membership lets you create a members-only forum, so you can offer a certain forum or topic exclusively to members. Membership lets you schedule when your members should have access to forums and topics. You can drip content, which means that you can schedule when members should have access to your content. For example, you can require that customers be a member for a week before they can access a certain forum or topic. You can display restricted forum and topic titles to non-memebers, so they will be able to see what kind of content they’ll get after purchasing a membership plan, They’ll be asked to get that membership plan once they click and enter such a forum or topic.

Official wpForo Addon

Please note: this is an add-on for wpForo plugin. This addon requires at least wpForo 2.0.0 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 WooCommerce Membership plugin. This is a powerful combo to create a membership forum and control your member’s access to categories, forums and topics.

As it’s said in the plugin page: “this is one of the easiest and cleanest plugins when it comes to membership configuration… it’s super clean and easy to manage. You’re gonna love this plugin…”. And all the features of this plugin are 100% integrated to wpForo forum plugin.

Restricting Categories and Forums

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

You can restrict forums in two ways

1. Display Titles Only: For restricted forums, non-members can see your forum titles and description. However, they cannot see a restricted list of its topics. However, you can allow non-members to see a list of topic titles as well, but the topics will not be opened once a non-member click a topic title, they’ll be asked to get or purchase a membership plan to be able access to the topic posts.

2. Hide completely: Restricted forums will never be visible. They won’t be shown in the forum index or within a forum category. Their associated topic list will also be hidden.

Restricting Topics & Replies

The restriction of individual topics can be done in the same two ways as well. You can let non-members to see the topic’s title or hide it completely. Topics can be restricted in Dashboard > Forums > Moderation (Published Tab) admin page, you’ll see [Content Restriction] button under each topic. Just click and open the content restriction options and manage it.

If topics are restricted, then non-members can see the forums as well as the list of topics, but won’t be able to see the individual topics or the associated replies in the forums.

Forums and Topics in WooCommerce Membership Managing Screen

All restricted forums and topics can be found in each membership edit screen in the [content restriction] tab. This screen is very useful if you want to add/remove multiple restriction rules at once.

My Account > Memberships

Access to forums and topics granted by memberships will be listed in members account page.

Installation and Configuration

  • This addon installs like any other plugin for WordPress.
  • Access to wpForo – WooCommerce Memberships 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 > Forums > Forums admin page, edit a forum you want to restrict and  begin configuration… For the topic restriction, please navigate to Dashboard > Forums > Moderation (Published tab), click the [Content Restriction] button to see the restriction options.
  • 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-woocommerce-memberships/ 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-woocommerce-memberships/wpforo-woocommerce-memberships/ directories nested inside each other, please correct this before you continue. Then go to WordPress Dashboard > Plugins, and then activate the wpForo – WooCommerce Memberships Integration addon.

Category Restriction


Forum Restriction


Topic Restriction


All Content Types Managing Screen

Frontend Member Account > Memberships



Added: PHP 8.2 Compatibility


wpForo 2.0 compatibility


Initial version

Pre Sale Support

J. Brandon
11 months 1 day ago

I want to us wpForo to create a forum with free and paid memberships. I want to manage memberships with wpForo – WooCommerce Membership Integration and manage attachments with wpForo Advanced Attachments.
I want to offer free memberships with a limited ability to attach files. I would set that limit at a small number of files (such as five) or, a total limited upload file storage limit.
And I want paid memberships to be able to attach more files, with higher limits (number of files or total storage used).
I would like to have multiple levels of paid memberships. Higher membership levels would have higher upload limits.

Is this possible with wpForo plus WooCommerce Membership Integration and Advanced Attachments?

11 months 1 day ago

Hi J. Brandon,
Thank you for your question. I’m sorry but the addon is designed to only control access to certain forum or topic based on the Membership Plan purchased via WooCommerce Membership extension. This addon cannot control uploaded attachments size.

1 year 2 months ago

I have a directory site that I plan to build soon but need members on this site to also have access to a members only forum. I can add a link ‘forum’ on the directory site. However, is there a way that I can make the process seamless for members as far as logging in to the directory and logging into the forum goes? I was thinking is there a way to import registration information from the directory site to the forum site so they can log into both (directory and forum) w/ one login?

1 year 2 months ago

Hi Leda,
wpForo doesn’t have own users all wpForo users are WordPress users, it doesn’t matter how the user’s login/reg, they would be logged in the forum ass well

1 year 2 months ago

With this plugin can I put the payment forum? That is, users pay to access the forum

1 year 2 months ago

Hi Jose,

This is an integration addon for WooCommerce Membership plugin, so it’s not about need to pay to enter, the user needs to buy a membership which allows entering the forum.
Please note that before purchasing this addon you need to purchase WooCommerce Membership Plugin.

2 years 3 months ago

Hello, are you able to restrict the view of certain threads to specifically one user? So, say I wanted to have a specific thread as an ongoing conversation with a customer and only that customer, not allowing any other customers to see their thread/attachments. Thanks!

2 years 3 months ago

Hi Dan,
This addon is designed to restrict users by their membership plans. You can restrict any forum or topic to all users and only allow access to users who have certain Membership Plan. The membership plans are provided by WooCommerce Memberships plugin.

If you want to keep private a certain topic for certain user and for forum administrators, you can set that topic “private”. wpForo has an option to set any topic as “private” without any additional addons.

2 years 6 months ago

If i buy wpForo – WooCommerce Memberships Integration, do customers need to register in wpforo again or can their data (Name and Login) from the woocommerce purchase be used from the beginning, if i have the forum shortcode on a page that is protected by Woocommerce Memberships?

2 years 6 months ago

Hi Rainer,
The WooCommerce Membership Plugin is developed by WooCommerce developers and its support doesn’t have any relation to the wpForo Integration addon. Here at gvectors.com you’ll get a new customer account once you purchased this addon.

The “wpForo – WooCommerce memberships Integration” addon support forum is located here at gvectors.com, you’ll be able to login with your customer account in the support forum page: https://gvectors.com/forum/

If i have the forum shortcode on a page that is protected by Woocommerce Memberships?

Please read this addon description before buying it. This addon is designed to protect individual forums and topics by Woo Memberships plugin. This addon doesn’t have any relation to the whole page or some shortcode protection. The page or the content of the page (shortcode) can be protected by WooCommerce membership plugin without the wpForo Integration addon.

Rainer Puschner
2 years 6 months ago

Thats very obvious. I want to have one forum thats visible only to woocommerce membership users. I dont need nesting or single topics to be acessible, just the whole forum.

The question was: If a wordpress user (via memberships from woocommerce) does his login on my wordpress site, will he still need to register in wpforo thats on my woocommerce memberships wpforo site? So can i use the WordPress Login instead of the wpforo login? I just want the member to access the forum (=woocommerce membership) and he does NOT NEED TO REGISTER/LOGIN at the forum again… is this possible with this plugin?

2 years 6 months ago

will he still need to register in wpforo

No, wpForo is based on WordPress user system and on the WordPress user authorization system. The login and registration systems are the same, they don’t need to login or register in the forum again.

So can i use the WordPress Login instead of the wpforo login?

Yes, sure. In this case, it’s better to replace all wpForo login and registration page URLs to your WordPress login/register URLs. Please navigate to Dashboard > Forums > Settings > Features tab and set “No” the following options:

  • – Replace Registration Page URL to Forum Registration Page URL
  • – Replace Login Page URL to Forum Login Page URL
  • – Replace Reset Password Page URL to Forum Reset Password Page URL
Tom - gVectors Team
2 years 8 months 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.

  • 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