query($wpdb->prepare( "DELETE FROM {$wpdb->options} WHERE option_name LIKE %s OR option_name LIKE %s", $wpdb->esc_like('_transient_sendmails_') . '%', $wpdb->esc_like('_transient_timeout_sendmails_') . '%' )); foreach (['sendmails_warteschlange', 'sendmails_ereignisse', 'sendmails_protokoll'] as $tabelle) { $wpdb->query($wpdb->prepare('DROP TABLE IF EXISTS %i', $wpdb->prefix . $tabelle)); } wp_clear_scheduled_hook('sendmails_warteschlange'); wp_clear_scheduled_hook('sendmails_abgleich'); wp_clear_scheduled_hook('sendmails_waechter_jetzt'); }; // Ausgeblendete Hinweise je Benutzer (netzwerkweit gespeichert) delete_metadata('user', 0, 'sendmails_hinweis_aus', '', true); if (is_multisite()) { foreach (get_sites(['fields' => 'ids', 'number' => 0]) as $sendmails_site) { switch_to_blog((int) $sendmails_site); $sendmails_entfernen(); restore_current_blog(); } } else { $sendmails_entfernen(); }