Hello Carmen and Douglas,
I tested your isses thoroughly.
1. Installed latest WP with users admin, editor1, editor2
2. Configured admin’s screen options
3. Installed FV Clone Screen Options plugin
4. Logged in with editor1 to see that he has the default screen options
4. Cloned admin’s screen options all around
5. editor1′s and editor2′s screen options are now the same as admin’s
6. Registered new account – editor3
7. Checked that editor3 has the new default screen options forced by FV Clone Screen Options
Carmen’s issue -
8. I changed something in Screen Options for admin – this setting was preserved, it wasn’t destroyed after page refresh
9. Changed some Screen Options for editor2 – working fine
10. Changed some Screen Options for editor3 – working fine
11. Cloned admin’s Screen Options with FV Clone Screen Options – works ok
So the plugin is not breaking changes to Screen Options.
Douglas’ issue –
12. I deactivated the plugin and was able to freely change Screen Options for editor2, editor3 and admin, so it works.
13. I registered new user called editor4. He had all the default WordPress Screen Options.
The plugin is not altering your WP Screen Options when turned off. There must be something else, maybe some other plugin is having problems. Typically when there is some broken JavaScript in the edit screen, the Screen Options editing for that screen might not work anymore. This plugin uses no JavaScript.
Carmen, I’m not sure what do you mean by “the clone was a permanent state with no role back”. The cloned Screen Options will remain in wp_usermeta after the plugin is deactivated, but they can be freely altered usign all the default WordPress Screen Options controls. We also hate when plugin leaves some irreversible changes. But the purpose of this plugin is
1. you build a new site, you want your users to see some nice pre-configured Screen Options right after logging in.
2. you want to adjust Screen Options for all of your existing users, because you know what you are doing, as that will remove their own custom Screen Options if they had any. If you want to apply your settings only for new users, there’s “Save for new users only” option when cloning.
Let us know what’s your opinion, as I think we aim for the same thing here – plugin which is simple to use, works with no extra installation steps and handles your WordPress without breaking any of the core processes or leaving some garbage.
Thanks,
Martin