Make WordPress Core

Opened 9 years ago

Closed 9 years ago

Last modified 3 months ago

#31007 closed enhancement (maybelater)

Consider removing WP_ALLOW_MULTISITE

Reported by: ericlewis's profile ericlewis Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.0
Component: Administration Keywords:
Focuses: multisite Cc:

Description (last modified by jeremyfelt)

I'd like to suggest removing WP_ALLOW_MULTISITE altogether, a constant which controls whether or not Tools > Network Setup is accessible (defaults to false).

I've heard that multisite is gnarly currently, and we should only allow users access to multisite after we clean up some big ticket issues. I think this flag only reestablishes multisite's second-class citizenship.

Change History (6)

#1 @Denis-de-Bernardy
9 years ago

  • Keywords reporter-feedback added

I kind of like that it's a constant, personally. As a site admin, I wouldn't want to see extra cruft -- on the contrary, I actually need to use a plugin to get some of it out of my sight.

How would you imagine the multisite install screen appearing without the constant getting explicitly set to true?

#2 @jeremyfelt
9 years ago

  • Description modified (diff)
  • Summary changed from Consider removing ALLOW_MULTISITE to Consider removing WP_ALLOW_MULTISITE

I think it belongs for the foreseeable future.

This screen - - is only a precursor of things to come if you click Install. There is no friendly way to undo that process and the result itself can be pretty unfriendly. You could go back by removing the remaining defines and live in single site mode with some extra tables, but it's an ugly process.

The admin interface and workflows for a single site are much more developed than they are for multisite. A completely different experience awaits. I think for now it's nice that someone needs to lookup how to create a network before doing so.

I think I'd like to work backward and see constants like MULTISITE and SUBDOMAIN_INSTALL become less important first before opening the doors completely.

#4 @wonderboymusic
9 years ago

  • Keywords ongoing added; reporter-feedback removed
  • Type changed from feature request to enhancement

#5 @ericlewis
9 years ago

  • Keywords ongoing removed
  • Milestone Awaiting Review deleted
  • Resolution set to maybelater
  • Status changed from new to closed

Closing this out, as this is just the tip of the iceberg in improving the multisite installation experience.

#6 @peterwilsoncc
3 months ago

#60792 was marked as a duplicate.

Note: See TracTickets for help on using tickets.