Settings'; array_unshift($links, $settings_link); return $links; } $plugin = plugin_basename(__FILE__); add_filter("plugin_action_links_$plugin", 'aet_add_options_link'); function aet_install() { add_option('aet_automatic_tagging', ''); add_option('aet_automatic_tagging_included_categories', ''); add_option('aet_clean_uninstall', '1'); } function aet_deactivation() { unregister_setting('aet-settings-group', 'aet_automatic_tagging'); unregister_setting('aet-settings-group', 'aet_automatic_tagging_included_categories'); unregister_setting('aet-settings-group', 'aet_clean_uninstall'); } function aet_uninstall() { if (get_option('aet_clean_uninstall') == 1) { delete_option('aet_automatic_tagging'); delete_option('aet_automatic_tagging_included_categories'); delete_option('aet_clean_uninstall'); } } register_activation_hook(__FILE__, 'aet_install'); register_deactivation_hook(__FILE__, 'aet_deactivation'); register_uninstall_hook(__FILE__, 'aet_uninstall'); include ('already-existing-tags-core.php'); ?>