WordPress.org

Make WordPress Core

Opened 5 months ago

Closed 2 months ago

Last modified 7 weeks ago

#53213 closed enhancement (invalid)

Deactivate: My sites (WP Multisite) for SuperAdmins

Reported by: colomet Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Toolbar Keywords:
Focuses: multisite, performance Cc:

Description

I run a WP multisite with more than 400 sites.

If I´m SuperAdmin, the site run slow but if with a second SuperAdmin account where i did deactivate My Sites, the installation run normal.

Since a SuperAdmin do not require the shortcut, maybe is better for performance reasons to deactivated.

thanks

https://i.imgur.com/GytTfDt.png

Change History (12)

#1 @colomet
5 months ago

  • Component changed from General to Networks and Sites
  • Focuses multisite added
  • Type changed from defect (bug) to enhancement

#2 @SergeyBiryukov
5 months ago

  • Focuses performance added

#3 @SergeyBiryukov
5 months ago

Hi there, welcome back to WordPress Trac!

Just linking to some related tickets here: #16853, #31746, #34448, #45640.

#4 follow-ups: @paaljoachim
2 months ago

Perhaps something like this plugin (which seems to have features that would be great to include in core) could be tested?

https://github.com/bahia0019/multisite-sites-list

#5 in reply to: ↑ 4 @colomet
2 months ago

  • Resolution set to invalid
  • Status changed from new to closed

#6 in reply to: ↑ 4 @bahia0019
2 months ago

Replying to paaljoachim and @colomet

Thanks! Yes, that plugin got put on the backburner. But I think I will have some time in the next couple weeks to work on it.
I'm considering using the REST API and JS to populate it like an infinite scroll (for large networks that would help keep resources down).

But could use some help if anyone is interested.

#7 follow-up: @paaljoachim
2 months ago

Hey @bahia0019

The first thing to do is create a new Trac Ticket with your suggestions and a link to the plugin. As that would be the place to discuss it.
Then mention it in the #core-multisite Slack channel and ask for feedback.
If you are on Facebook perhaps add a post here: https://www.facebook.com/groups/advancedwp

#8 in reply to: ↑ 7 @bahia0019
2 months ago

Replying to paaljoachim:
Right. I've already talked to Multisite team awhile back. The plugin on the github is only modifying CSS to modify the existing menu (it's just ok. I use it in a local network)
But I pretty much have to start from scratch for it to fit into Core.

#9 @paaljoachim
2 months ago

@bahia0019 Sometimes we just need to circle back and refresh discussions.
It starts out with an idea of what would be nice to include in core. You have a good and useful idea.

You could develop the plugin independent of core gaining various feedback along the way from various core contributors and others. A version of it might then fit nicely into core.

#10 @sabernhardt
2 months ago

  • Component changed from Networks and Sites to Toolbar

The proposal in ticket:15317#comment:65 is a JS-based concept.

The toolbar needs to work without JS, too, but the "My Sites" top-level link might be sufficient for people who disable script.

#11 @paaljoachim
2 months ago

Thanks for sharing the trac ticket link, @sabernhardt !

#12 @desrosj
7 weeks ago

  • Milestone Awaiting Review deleted
Note: See TracTickets for help on using tickets.