New answers tagged best-practices
It is helpful to keep old default themes for testing - however just like with plugins, keeping old themes/plugins will tax your admin and make it slower. For optimal speed and performance, only keep plugins and themes you are actively using.
There are different approaches to this, depending on specific requirements. For example in your case you seem more worried about plugin picking up ghost data than that data being left behind. Such case might be easier handled by generating unique key prefix to use and just flushing that on uninstall. No prefix = no data access. I would say the general case ...
Yes, they should be, especially since cache might contain sensitive information the user might wish to be removed with the plugin. Best thing is to design your system in a way in which it is easy to delete all persistent information - for example place all your cache files under one directory. As for your example, cache in theory should not be part of an ...
Top 50 recent answers are included