Este plugin não foi testado com as 3 últimas grandes versões do WordPress. Pode já não ser suportado e pode ter problemas de compatibilidade quando usado com versões mais recentes do WordPress.

Multisite User Management

Descrição

Running a WordPress network? You no longer need to manually add new users to each of your sites.

With this plugin, users are assigned a default role for each of your sites. You set the default role for each site and this plugin applies it.

You can assign different roles for each site or keep a site private by assigning no role.

Ecrãs

  • Network Admin Settings - Super admins can choose the default role for each site.

Instalação

  1. Upload the entire /multisite-user-management/ folder to the /wp-content/plugins/ directory.
  2. Activate the plugin.
  3. Navigate to the Multisite User Management section of the Network Admin > Settings > Network Settings page. At example.com this page would be found at http://example.com/wp-admin/network/settings.php.
  4. Set default roles for each of your sites.

Perguntas frequentes

Does the plugin require a multisite installation?

Yes, WordPress takes care of the default role on non-multisite installations.

Where do I find the settings section

The Multisite User Management section is near the bottom of the the Network Admin > Settings > Network Settings page.

For example.com this page would be found at http://example.com/wp-admin/network/settings.php.

Why aren’t all my sites listed on the options page?

Any sites archived or deleted will not appear. All others sites will appear.

If you do not see your sites, be sure you are looking at the Network Settings Page found at /wp-admin/network/settings.php not a single site settings, found at /wp-admin/settings.php.

Does this plugin assign the default role to existing users?

Yes, existing users will receive the default role. If you change the default role, all of your users with the old default role will receive the new default role.

Will these roles be allocated to new users registering with a new site?

Yes, users registering with a site will receive all the existing default roles.

The new site will not have a default role until it is manually set. Once set, all existing users will receive that role for the new site.

Why aren’t my users allocated the role and showing up on all sites?

Sometimes magic happens.

To re-apply a role to all users on all sites, you must:

  1. Change the default role for every site listed in the settings page (even if the role is set to the role you want for that site, change it just for now). Every role must be different.
  2. Save the settings.
  3. If any of the roles are set to something other than the role you want, change the role to the one you want.
  4. Save the settings.

All users in your database should now be assigned a role for all sites.

Where can I report bugs?

Add a new topic on the WordPress Support Forum.

Avaliações

11 Julho, 2023
I really love your plugin and in my opinion this should have been included in the core of WordPress multisite a long time ago!! Btw - can you consider releasing a "new" version with the compatibility statement for WordPress 6.2 to get ride of the "This plugin hasn’t been tested with the latest 3 major releases of WordPress" message as it simply works with the current version as well?!
20 Março, 2020
Best plugin, simple to use, working as it should be. Hope developer update the plugin, so that security plugin don't detect as Abandoned.
3 Setembro, 2016 1 reply
I have installed the plugin. No errors and no crashing. Great thus far. And more good news. I was able to go to setting and assign user level. Great. Now, go to the main site navigation menu and click on a menu item to go to sub-domain.mysite.com. I can see the url load into the Browser but the it reverts to the main site mysite.com The sub-domain page does not display. Help please?
Ler todas as 21 avaliações

Contribuidores e programadores

“Multisite User Management” é software de código aberto. As seguintes pessoas contribuíram para este plugin:

Contribuidores

Registo de alterações

1.1

  • The msum_add_roles() function is now called on vanilla “user_register” hook so that it should work with all plugins that use the standard WP User registration API, not just WP Network/Multisite plugins
  • Updating use of deprecated get_userdatabylogin() to new get_user_by( 'login' )

1.0

  • Hooking the msum_add_roles() function to the wpmu_new_user action.

0.8

  • No longer using deprecated get_blog_list function anywhere

0.7

  • Can now assign roles for mature sites and sites with search engines blocked.
  • No longer using deprecated get_blog_list function

0.6

  • Role now added for dashboard site as 3.1 assigns no role for any site
  • bbPress registration now supported.
  • New tags, including BuddyPress.

0.5

  • Roles now assigned on login. Plugin can now live in the wp-content/plugins directory.

0.4

  • Fixed bug: original site did not restore when old role was the same as new role.

0.3

  • Fixed bug found when updating WPMU options page with no MSUM set.

0.2

  • Default roles now assigned to existing users
  • New users registering with a blog are now assigned default roles for existing sites
  • Fixed bugs affecting dashboad default role and activation when some sites had no default role

0.1

  • Initial release.