I tried again to use the plugin in my multisite with 2 sites in sub-directories (site and site/en/) with 2 activated plugins: Easy SMTP and Blue Admin. I need these 2 plugins and won’t abandon them.
In your installation instruction you wrote:
“Upload plugin-name.php to the /wp-content/plugins/ directory”
Did you really mean the file plugin-name.php? But there is no such file. Is it user-upgrade-capability.php? But then what for are all other files?
So I uploaded the whole plugin folder /user-upgrade-capability/ to /wp-content/plugins/. Was it wrong?
I activated the plugin for network and was immediately redirected to the white screen with message:
“Fatal error: Call to undefined function get_plugin_data() in /var/www/html/test-2/wp-content/plugins/user-upgrade-capability/user-upgrade-capability.php on line 311”
I couldn’t enter the site anymore.
Then I literally fulfilled your instruction and uploaded only the file user-upgrade-capability.php to /wp-content/plugins/. Of course I’ve got a white screen with error message.
I didn’t try to activate the plugin for each site of multisite because the 1-st issue revealed it’s dangerous features.
]]>After the plugin installation and activation multisite became very slow and then unavailable. After trying to deactivate it by wp-cli I got a message:
“Error: Strange wp-config.php file: wp-settings.php is not loaded directly.”
I will not use this plugin.
Hi,
I have a multisite setup which was originally a single site and I used the enable-multisite: true in wp-config method to make it a WPMS network. If I’m not already logged in to my main site’s WP-Admin I am unable to access the second site’s homepage when I go to https://(my domain)/the-subsite – I’m redirected to a WP-Login.php page.
I’ve tried editing wp-config with the extra lines which fix the common login redirect problem.
If I ‘network disable’ the User Upgrade Capability plugin, the page loads normally.
I hope you can help.
]]>Installed but I don’t want to start using it until I understand it better.
For discussion, we’ll call my sites, Main, sub1, sub2 etc.
I already have and use User Role Editor plugin and Join My Multisite. What I’m wanting is this.
Main site = the gathering area/social site. I have a membership plugin with lots of social features.
Sub1 = sales, the sales site where people sign up for paid subscriptions(sites) and/or buy things from a store. The membership plugin handles the subscriptions and I’ll be using woocommerce for a store.
Sub2, sub3, sub4 = the member’s sites.
I want everyone to be authors on the main site, everyone to be subscribers on the sales site and everyone to be admin on their own site but be able to join other member’s sites using Join My Site manual shortcode/widget. That way each subsite admin can allow joins if they want.
What I don’t want is for everyone to automatically have some kind of role on every new site. Some sub admins may not want anyone but themselves to be able to log in.
In the future, I may want to make another “community” subsite where everyone has a certain role, all the same role. This is where I THINK your plugin would be useful. Is that correct?
Thanks
https://www.ads-software.com/plugins/user-upgrade-capability/
]]>