[wp-trac] [WordPress Trac] #20578: Allow users to delete a plugin without uninstalling

WordPress Trac noreply at wordpress.org
Fri Aug 27 15:40:46 UTC 2021


#20578: Allow users to delete a plugin without uninstalling
-------------------------------------------------+-------------------------
 Reporter:  scribu                               |       Owner:  (none)
     Type:  enhancement                          |      Status:  reviewing
 Priority:  normal                               |   Milestone:  Future
                                                 |  Release
Component:  Plugins                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  ux-feedback ui-feedback has-         |     Focuses:  ui
  screenshots needs-patch                        |
-------------------------------------------------+-------------------------

Comment (by paaljoachim):

 Hey @swissspidy

 An usage example.
 I took over the care of the Norwegian Permaculture web site. Doing a
 cleanup with Advanced Database cleaner I noticed it has many database
 entries from CiviCRM. One way to remove the orphaned entries is get the
 premium version of Advanced Database, another might be to install and
 activate CiviCRM and figure ut if it also has a method to remove all data
 as part of the settings. Some plugins has a part of their settings an
 option to also remove data on uninstall. Having a default method for the
 user to click the checkbox in the delete plugin dialog box to remove all
 data would be even better.

 Having two buttons (example) - Delete plugin and Delete plugin and data.
 Vs
 Checkbox - remove all data.
 One button - Delete plugin.

 It is easier to accidentally click the wrong button. When two buttons are
 offered.
 Vs the user having to intentionally click a checkbox to remove plugin data
 and then click the delete button.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/20578#comment:53>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list