You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 2, 2022. It is now read-only.
A user on a Buoy Multisite ("Landfall") network can not add themselves to a specific Buoy site. They have to be added by a site admin to their site after creating their own account on the network.
Steps to reproduce
Go to the registration URL for any site in a Multisite network (like example-site.multisite-network-domain.com/wp-login.php?action=register).
This will redirect you to the network-wide sign up URL (like multisite-network-domain.com/wp-signup.php)
Make a new account with a "Just a username, please," option, indicating a desire to have a Buoy account but not become a Site Admin (i.e., a Buoy Admin).
You will have access to your Dashboard but not be added to any sites.
Expected results
Your user account should have been automatically added as a default user role to the site that you originally registered at. In the example above, this would have been example-site.
Actual results
Your user account is a pseudo-subscriber to the network, instead of being an actual subscriber to the example-site site.
Workarounds
For now, you will have to communicate to the Site Admin of the site you tried to sign up to that you have a network ("Landfall") account and that you want to be added to their site ("Buoy").
Other information
This is a known usability "issue" in WordPress and is not specific to Buoy. See:
Therefore, it seems this issue is a good candidate for a stand-alone plugin specifically to address this issue.
My initial instinct is to try to hook the wp_signup_location filter and add a querystring argument indicating that the signup originated from a subsite on the network (if, indeed, it did). Then we can modify the network-wide signup form, perhaps adding a separate option or simply automatically adding them to the original site when they register a "just a username."
The text was updated successfully, but these errors were encountered:
I got in touch with the developers of the Activist Network Platform (ANP), so some of this stuff is going to be addressed by contributing to that project instead and using it as the basis for any Landfall service.
The way ANP deals with this seems to be using the Join My Multisite plugin.
I'm gonna leave this issue open for now but for the sake of clarity I will probably be closing all Landfall-related issues if I end up working with the ANP folks more closely.
A user on a Buoy Multisite ("Landfall") network can not add themselves to a specific Buoy site. They have to be added by a site admin to their site after creating their own account on the network.
Steps to reproduce
example-site.multisite-network-domain.com/wp-login.php?action=register
).multisite-network-domain.com/wp-signup.php
)Expected results
Your user account should have been automatically added as a default user role to the site that you originally registered at. In the example above, this would have been
example-site
.Actual results
Your user account is a pseudo-subscriber to the network, instead of being an actual subscriber to the
example-site
site.Workarounds
For now, you will have to communicate to the Site Admin of the site you tried to sign up to that you have a network ("Landfall") account and that you want to be added to their site ("Buoy").
Other information
This is a known usability "issue" in WordPress and is not specific to Buoy. See:
Therefore, it seems this issue is a good candidate for a stand-alone plugin specifically to address this issue.
My initial instinct is to try to hook the
wp_signup_location
filter and add a querystring argument indicating that the signup originated from a subsite on the network (if, indeed, it did). Then we can modify the network-wide signup form, perhaps adding a separate option or simply automatically adding them to the original site when they register a "just a username."The text was updated successfully, but these errors were encountered: