Thank you for your feedback.
The plugin does not actually reinstall plugins but marks it as an old version so that WordPress can do an update thereby reinstalling the plugin. If you navigate away from the page you clicked reinstall, the pending update is removed (somewhat a way out / cancel).
The reinstall process is a two-step process involving marking as outdated, then updating. This marking is not permanent and is only valid whilst you are still on the page you clicked reinstall, where (on the same page) will have to click update to complete the full reinstall process.
In a future version might rework the plugin so that it downloads a copy of the plugin and take the user to an install screen where they may cancel and maybe also add ability to partially rebuild the main plugin file if it is missing, which might happen if an error occurs during an update.
The plugin does not actually reinstall plugins but marks it as an old version so that WordPress can do an update thereby reinstalling the plugin.
This explains why “reinstalling” version 1.2 of a plugin that is now at version 1.3 would do an update and not a reinstallation.
Thank you for the answer.
At the end of the day, I do not think the plugin is reliable as it does not really reinstall which can be really problematic if this is what you need (and expect based on the plugin’s name and description). Also, the lack of feedback in the UI makes the administrator clueless about what was done exactly. Did it work? Did it partially work? Did it fail? No way to know…
I hope this helps making the project better in the long run.
-
This reply was modified 4 years, 1 month ago by
Maxime Jobin.