v1.8.0 — Fix EZ Delete and old-version removal
Fixes
EZ Delete wasn't deleting and old plugin version wasn't being removed before install — both caused by the same root issue: WP_Filesystem on shared hosting (like SiteGround, WP Engine, Cloudways) silently fails when it can't write files without FTP credentials, even though the web process itself has full permission.
Changes
- All file deletion now uses native PHP
unlink()/rmdir()directly, bypassingWP_Filesystementirely - Zip slug is now read from the uploaded file before
File_Upload_Upgradermoves it — previously the slug read could fail after the move, leaving$zip_slugempty so nothing got deactivated/deleted
Install
Drop wp-ez-plugin-deploy-1.8.0.zip onto the EZ Plugin Deploy zone (or upload via Plugins → Add New).