But I Paid For Those Pro Pack Features!
…. and you can keep them. The solution is simple, keep the base SLP plugin and any add-on packs the way they are. Do not upgrade! Remember, upgrades are optional. We do not auto-update the way WordPress has in the past. When you purchased the Pro Pack from Charleston Software Associates you purchased a product that does A,B, and C for $X. Those features do not go away if you do not install the optional update to SLP version 4.8.
“But I want the latest coolest things for free and a lifetime guarantee. That is how the world, and especially technology works, right”? Ummm, no. If there is a bug or a security patch needed those will be made as part of the regular updater service. Compatibility issues with other plug-ins, or with newer versions of the base plug-in, or your theme are not.
“But my customer will upgrade the plugins, regardless, I just know it!”. Wait, you have customers “updating” their own plugins but don’t know enough about plugins or how WordPress works that they had to hire you in the first place? Yikes! That means they don’t read warnings, news posts, release specifications, change logs, or upgrade notes BEFORE hitting the update now button. That is a very, very bad practice. In fact upgrading just for the sake of upgrading to have the shiniest new thing is not really a great idea on a production server. In fact it is a very bad idea! Production servers are meant to be stable. Constant re-installation of new software makes it inherently unstable. Tell them to stop upgrading live production servers just for fun. Read & learn BEFORE upgrading. Use a back-up service. Use Vault Press or Jet Pack. Hire a site administrator with experience to do these things for you.
Or, you may want to consider MYSLP SAAS