-
Notifications
You must be signed in to change notification settings - Fork 658
Support Multisite network-wide activation #48
Comments
So, the question is, do we want a per-site API, or one for the whole network? I'm inclined to lean towards the latter, similar to how WP.com uses public-api.wordpress.com for all the sites. Once we have #40, it's then cheap and easy to point to the correct one. |
You'll want to do a detailed list of the pros and cons for each approach. In my opinion, the biggest failing of the WPcom API is that it doesn't load the context of whatever blog the request is for. No custom endpoints, etc etc. It basically makes the API a non-starter for anyone who wants to hack on top of it The advantage of a single endpoint for all blogs is for third-party services that don't want to deal with connecting to a bunch of domains. |
The current multisite plugin uses
We're going to need that anyway, but #40 should make connecting easy. This is more about making it easier for network admins to manage, since bringing them altogether means that they can be centrally controlled easier. Whether this is really an issue or not, I don't know. |
Sure, but |
I agree with @danielbachhuber that to make the best decision here we should list the pro/cons. My current use-case is:
I would love to hear how others are using or planning on using this plugin, and the cons against allowing the WP-API functionality to be network enabled. |
Registering an un-grokked opinion here. I'd be happier using a per site API rather than one attached to the primary site on a network (or primary network on a multi-network setup). |
Updated plugin activation and deactivation functions to be multisite compatible. See #48
@rachelbaker Is there anything else you'd like to add here? I noticed that in #49, you didn't say it fixed this issue, so left this open for now. :) FWIW, after more indepth use of multisite recently, I'm +1 on per-site. Per-network is cool, but that's something that'll only be needed in specialised cases, from what I can see. |
@rmccue Let's close this issue for now, if there is anything else I would like to add I will open a new issue. |
Updated plugin activation and deactivation functions to be multisite compatible. See WP-API#48
Hi, not sure if this has been answered, but I'm also more on per-site API regarding multisite. |
Update the activation and deactivation hooks to be compatible with WordPress Multisite network activation.
The text was updated successfully, but these errors were encountered: