Hotfix for the free/Pro activation error in 3.11.0.
Fixed
- Free/Pro activation fatal. Activating EMCP Tools Pro while the free version was active could still throw a fatal error in 3.11.0. The 3.11.0 single-instance guard runs at runtime, but the redeclared symbol was a top-level function PHP early-binds at compile time — before any statement in the file (including the guard's
return) runs. That function is now wrapped infunction_exists(), so the guard runs, Pro wins, and the free copy is deactivated automatically. Verified on a real two-folder install.
3.11.1 also carries everything from 3.11.0: the Redirect Manager (as a toggleable module), the header notifications center, and bulk Save all to Cloud.
Free users: update from your WordPress dashboard, or download emcp-tools-3.11.1.zip below. Pro is distributed via Freemius.