delete( $wpdb->prefix . 'woocommerce_api_keys', array( 'key_id' => (int) $marketingbase_settings['wc_api_key_id'] ), array( '%d' ) ); } delete_option( 'marketingbase_settings' ); delete_transient( 'marketingbase_connect_state' ); // Left by this plugin's earlier name, if an upgrade never ran. delete_option( 'lcup_settings' ); delete_transient( 'lcup_connect_state' ); wp_clear_scheduled_hook( 'lcup_heartbeat_event' ); // Clear any scheduled heartbeat left behind. $marketingbase_timestamp = wp_next_scheduled( 'marketingbase_heartbeat_event' ); if ( $marketingbase_timestamp ) { wp_unschedule_event( $marketingbase_timestamp, 'marketingbase_heartbeat_event' ); } wp_clear_scheduled_hook( 'marketingbase_heartbeat_event' );