Make WordPress Core

Opened 7 years ago

Last modified 7 years ago

#40554 new enhancement

Hide /wp-admin/network/site-settings.php

Reported by: tomdxw's profile tomdxw Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Networks and Sites Keywords:
Focuses: multisite Cc:


WordPress developers have decided that /wp-admin/options.php is inappropriate to be shown to users and so there are no links to it. You can't click on a menu item and stumble across it. The only way to find it is to manually type in the URL. This is great because it prevents inexperienced users from making potentially disastrous changes, or at the very least being a bit confused.

/wp-admin/network/site-settings.php is pretty much the same as /wp-admin/options.php except it hides options beginning with _ and munges the option names to be slightly more human-readable. As such, I think it should be given the same treatment as /wp-admin/options.php - hide it completely so that nobody stumbles across it.

Change History (1)

#1 @johnbillion
7 years ago

  • Version trunk deleted

We _should_ be able to use the actual settings API for this screen, but it might have undesired effects when plugins or themes are enabled on individual sites (and therefore have no effect in network admin). See #38734.

Related: #15691

Note: See TracTickets for help on using tickets.