I am running a WP site on WPEngine. It includes both a staging and production server. We use a plugin called Admin Custom Login.
After setting up the plugin on staging, I push the code-only (not the database) from Staging to Production. The plugin appears on Production, but the settings are all missing. I manually added the settings on Production and everyone is happy.
But then, when I roll back the database (not the code) from Production to Staging. ACL on Staging loses it’s settings. I manually re-enter them and everything is working again.
But the next time code (not the database) is pushed from Staging to Production, production again lost its settings. Next time I roll back the data, Staging loses its settings.
Any ideas? How can I stop having to re-enter the settings for this plugin everytime something changes?
I tried to contact the plugin maker, but (1) They do not maintain a Github issues page, (2) Their Tak issues page has over 1000 active entries dating back to 2005, and (3) Their company support forum only provides support for paid plugins. Seems like a bad vendor to me.
Read more here:: Admin Custom Login loses settings on Code and Data migration