Viewing file: uninstall.php (3.03 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
// Avoid misusage
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
exit;
}
global $wpdb;
// Goodbye data...
$wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}subscribe_reloaded" ); // Compatibility with versions prior to 1.7
$wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key LIKE '\_stcr@\_%'" );
// Goodbye options...
delete_option( 'subscribe_reloaded_subscriber_table' );
delete_option( 'subscribe_reloaded_data_sanitized' );
delete_option( 'subscribe_reloaded_notice_unique_key' );
delete_option( 'subscribe_reloaded_unique_key' );
delete_option( 'subscribe_reloaded_manager_page_enabled' );
delete_option( 'subscribe_reloaded_manager_page' );
delete_option( 'subscribe_reloaded_manager_page_title' );
delete_option( 'subscribe_reloaded_request_mgmt_link' );
delete_option( 'subscribe_reloaded_request_mgmt_link_thankyou' );
delete_option( 'subscribe_reloaded_subscribe_without_commenting' );
delete_option( 'subscribe_reloaded_subscription_confirmed' );
delete_option( 'subscribe_reloaded_subscription_confirmed_dci' );
delete_option( 'subscribe_reloaded_author_text' );
delete_option( 'subscribe_reloaded_user_text' );
delete_option( 'subscribe_reloaded_show_subscription_box' );
delete_option( 'subscribe_reloaded_enable_advanced_subscriptions' );
delete_option( 'subscribe_reloaded_default_subscription_type' );
delete_option( 'subscribe_reloaded_checked_by_default_value' );
delete_option( 'subscribe_reloaded_purge_days' );
delete_option( 'subscribe_reloaded_from_name' );
delete_option( 'subscribe_reloaded_from_email' );
delete_option( 'subscribe_reloaded_checked_by_default' );
delete_option( 'subscribe_reloaded_enable_double_check' );
delete_option( 'subscribe_reloaded_notify_authors' );
delete_option( 'subscribe_reloaded_enable_html_emails' );
delete_option( 'subscribe_reloaded_htmlify_message_links' );
delete_option( 'subscribe_reloaded_process_trackbacks' );
delete_option( 'subscribe_reloaded_enable_admin_messages' );
delete_option( 'subscribe_reloaded_admin_subscribe' );
delete_option( 'subscribe_reloaded_custom_header_meta' );
delete_option( 'subscribe_reloaded_admin_bcc' );
delete_option( 'subscribe_reloaded_notification_subject' );
delete_option( 'subscribe_reloaded_notification_content' );
delete_option( 'subscribe_reloaded_checkbox_label' );
delete_option( 'subscribe_reloaded_checkbox_class' ); // Not used in StCR >= 2.0, but left for backward compatibility
delete_option( 'subscribe_reloaded_checkbox_inline_style' );
delete_option( 'subscribe_reloaded_checkbox_html' );
delete_option( 'subscribe_reloaded_subscribed_label' );
delete_option( 'subscribe_reloaded_subscribed_waiting_label' );
delete_option( 'subscribe_reloaded_author_label' );
delete_option( 'subscribe_reloaded_double_check_subject' );
delete_option( 'subscribe_reloaded_double_check_content' );
delete_option( 'subscribe_reloaded_management_subject' );
delete_option( 'subscribe_reloaded_management_content' );
// Remove scheduled autopurge events
wp_clear_scheduled_hook( '_cron_subscribe_reloaded_purge' );
?>
|