Pro sites definition on plugin enabled by default

Hi
I understand that the Pro sites can make plugins available for some levels
https://simplylearn.no/wp-admin/network/admin.php?page=psts-plugins-manager

But if one level starts an "Professional" then the Professional level plugins are not enabled by default. The user needs to go in manually and enabled the plugins he sign up for.

Is there some i'm missing here?

I have Blog Template on. But is just make an default blog without the template, I still need to manually enabled the plugins. https://simplylearn.no/wp-admin/network/admin.php?page=blog_templates_main&t=2

  • James Morris
    • WordPress Enthusiast

    Hello morfjord,

    I hope you are well today.

    There are 2 different Premium Plugin modules in Pro Sites. 1 just creates bundles of plugins available at different levels. The other allows you to enable plugins based on level. You were using the wrong Premium Plugins module.

    However, when I went to enable the correct Premium Plugins module, I found some unusual behavior. The following screenshots shows what I'm referring to: https://monosnap.com/file/xHIZZ8UNUz76O2zHL4mJuFJKwMzwW8
    https://monosnap.com/file/bIECk7oIxeic0WglsWUlFYafx8lZpv

    What it should look like is something like this: https://monosnap.com/file/We4fVMhK7TyvpRwYVYhGn94rRMZtLx

    This is usually a plugin conflict that causes something like this. Could you please run a plugin conflict test as outlined in the following article? This will eliminate the possibility of a conflict with another plugin. https://premium.wpmudev.org/manuals/using-wpmu-dev/getting-support/

    If that does not lead to a solution, could you please enable WP_DEBUG and provide us with the output of your debug.log file?

    To enable WP_DEBUG, change the following line in your wp-config.php file:

    define('WP_DEBUG', false);

    To this:

    // Enable WP_DEBUG mode
    define( 'WP_DEBUG', true );
    
    // Enable Debug logging to the /wp-content/debug.log file
    define( 'WP_DEBUG_LOG', true );
    
    // Disable display of errors and warnings
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );

    After you've visited the pages that are causing you problems, please go to wp-content/ on your server via FTP and download the debug.log file to your local computer. Then, rename that file to debug.txt and attach it to your reply here so we can examine it further.

    I look forward to seeing the results of your tests.

    Best regards,

    James Morris

  • morfjord
    • Code Wrangler

    James Morris I dont see that text error when I login .

    But can I get you to answer my question? James Morris
    I understand that the Pro sites about Premium Plugin manager, can make plugins available for some levels
    https://simplylearn.no/wp-admin/network/admin.php?page=psts-plugins-manager

    But if one level starts an "Professional" then the Professional level plugins are not enabled by default.

    The user needs to go in manually and enabled the plugins he sign up for.

    Is there some i'm missing here?

    I have Blog Template on. But is just make an default blog without the template, I still need to manually enabled the plugins. https://simplylearn.no/wp-admin/network/admin.php?page=blog_templates_main&t=2

  • Luís
    • Support

    Hi morfjord ,

    Hope you're doing well today!

    Using the "Premium Plugin Manager" module, if a user subscribes the "Professional" level, it will have access to all plugins available to that level.

    However, only the plugins network activated (and available to that level), will be "auto-activated" in the subsite too, otherwise, the user needs to activate them manually, as you mentioned.

    Just to let you know, and as my teammate James mentioned, Pro Sites have another module to manage the plugins called "Premium Plugins".

    It allows you to select the minimum level required to have access to the plugin and an option to auto-activate it:

    However, you mentioned the use of New Blog Templates and it have an option to copy the active plugins too:

    So, if you create a template based on a subsite and the plugin is enabled on that subsite, it will be auto-activated in the new site too (if the level selected have access to it).

    So, let's say that you give for the "Professional" level access to "MarketPress". If the subsite used to create the blog template have "MarketPress" activated, when a user subscribes the "Professional" level and choose that template, will have MarktePress automatically enabled.

    I hope this information has been helpful. If I can help you in this or other questions, please let me know!

    Cheers, Luís

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.