-
-
Notifications
You must be signed in to change notification settings - Fork 0
How To (plugin reinstall)
Document Header
Plugin URI: https://eacDoojigger.earthasylum.com/
Author: EarthAsylum Consulting
Last Updated: 01-Sep-2065
Contributors: earthasylum,kevinburkholder
Donate link: https://github.com/sponsors/EarthAsylum
Requires EAC: 3.3.0
WordPress URI: https://wordpress.org/plugins/search/earthasylum/
GitHub URI: https://github.com/EarthAsylum/docs.eacDoojigger/wiki/
Provides the ability to re-install {eac}Doojigger from the
Toolstab or any/all plugins from thePluginspage.
This extension provides the ability to reinstall a plugin by using the last update results provided by WordPress and changing it from "no updates" to "new update" so that the installation can be run again from the Plugins or Updates page.
For the average WordPress administrator this isn't of much use, but for developers and experimenters, this becomes a very useful tool.
With the typical WordPress hosted plugins, activating a re-install will most assuredly re-install the same version of the plugin from the same repository source.
However, with plugins hosted external to the WordPress repository, there is no assurance. The installation will be invoked using the same source url as the original install but the plugin at that source may have been changed or may not even exist anymore. More than likely, vendors retain their releases as they were at release time and the re-install should be fine, but be cautious.
Where you see the Trigger Reinstall link, the icon before it will be a lighter blue for external sources, a darker blue for the WP repository. Pointing to the icon should reveal 'From WP Repository' or 'From External Source'.
This functionality came from my frequent need, while developing plugins and extensions, to re-install from my Github repository. So, the first button/link we see in the Reinstall Plugin(s) section, is the Trigger Reinstall. Clicking this button will set the "new update" for {eac}Doojigger and take you to the WordPress Updates page, where you should see the option to update {eac}Doojigger.
The second button, Enable for All Plugins, adds a Trigger Reinstall link on the Plugins page (beneath the Enable auto-updates link) to all eligible plugins listed on the page. Clicking the link sets the "new update" for the given plugin and reloads the Plugins page, where you should see the option to update the given plugin.