Uninstall, Activate, Deactivate a plugin: typical features & how-to

I’m making a WordPress plugin. What are typical things I should include in the uninstall feature? For example, should I delete any tables I created in the install function? Do I clean up my option entries? Anything else? There are three different hooks. They trigger in the following cases: Uninstall Deactivation Activation How-to trigger functions … Read more