Make WordPress Core

Opened 9 years ago

Last modified 3 years ago

#31673 new enhancement

Multisite UX: deleting a plugin

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

Description

Better that current:
Change the wording form the Network Admin Plugin deletion screen from:

"Caution: This plugin may be active on other sites in the network."

to

"Caution: This plugin may be active on sites in the network."

... the current wording assumes that your action is tied to one particular website rather than the network as a whole when you are deleting a plugin. With this change, the warning is still there but does not make any assumptions about weather you are deleting it because you are thinking about one site and not the "others."

Best case scenario:
A check would be run to see if the plugin is actually active and list out which sites it is active on before deletion.

Attachments (3)

Screen Shot 2015-03-17 at 3.28.57 PM.png (172.8 KB) - added by saracannon 9 years ago.
Screen Shot of Current, Better, and Best scenarios
31673.diff (1.0 KB) - added by saracannon 9 years ago.
diff for the wording change to remove "other"
Screen Shot 2015-03-20 at 11.46.54 AM.png (161.7 KB) - added by saracannon 9 years ago.
list five and then put "& (count) other sites"

Download all attachments as: .zip

Change History (10)

@saracannon
9 years ago

Screen Shot of Current, Better, and Best scenarios

@saracannon
9 years ago

diff for the wording change to remove "other"

This ticket was mentioned in Slack in #core-multisite by jeremyfelt. View the logs.


9 years ago

#2 follow-up: @professor44
9 years ago

@saracannon listing the sites is a great way to help users understand where that plugin is activated but listing thousands of sites on that page would be troublesome. Maybe cap it and at 10 sites and add something like "and 23,024 other sites on the network"

Last edited 9 years ago by professor44 (previous) (diff)

#3 in reply to: ↑ 2 @saracannon
9 years ago

Replying to professor44:

@saracannon listing the sites is a great way to help users understand where that plugin is activated but listing thousands of sites on that page would be troublesome. Maybe cap it and at 10 sites and add something like "and 23,024 other sites on the network"

That sounds great to me!!

@saracannon
9 years ago

list five and then put "& (count) other sites"

#4 @jeremyfelt
9 years ago

  • Milestone changed from Awaiting Review to Future Release

I'd love to provide a list of sites the plugin is installed in. This would get heavy fast though as there is no per-plugin data. Instead, we would need to query the options for every site on the network.

Improving the message here makes sense. I could even see going stronger with the warning.

There may also be a creative path for gathering and storing per plugin data at the network level.

#5 @SergeyBiryukov
3 years ago

#53255 was marked as a duplicate.

#6 @SergeyBiryukov
3 years ago

Just noting that the warning shown on these screenshots is still in core, but is no longer displayed, apparently due to the "Shiny Updates" changes introduced in [37714] for WordPress 4.6. See #53255.

So the UX could probably use some rethinking to make sure the warning is still displayed when appropriate.

#7 @SergeyBiryukov
3 years ago

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