Upload via GUI (30 Dateien)
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/**
|
||||
* Wird beim Löschen des Plugins ausgeführt: entfernt Einstellungen und zwischengespeicherte Werte.
|
||||
*/
|
||||
|
||||
if (!defined('WP_UNINSTALL_PLUGIN')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
delete_option('deskhub_tickets_options');
|
||||
|
||||
global $wpdb;
|
||||
if (isset($wpdb) && is_object($wpdb)) {
|
||||
// Zwischenspeicher für Meldungen und Mengenbegrenzung (Besucher-Schlüssel sind nicht umkehrbar, enthalten also keine IP-Adressen)
|
||||
$like1 = $wpdb->esc_like('_transient_dht_') . '%';
|
||||
$like2 = $wpdb->esc_like('_transient_timeout_dht_') . '%';
|
||||
$like3 = $wpdb->esc_like('_transient_deskhub_tickets_') . '%';
|
||||
$like4 = $wpdb->esc_like('_transient_timeout_deskhub_tickets_') . '%';
|
||||
$wpdb->query($wpdb->prepare("DELETE FROM {$wpdb->options} WHERE option_name LIKE %s OR option_name LIKE %s OR option_name LIKE %s OR option_name LIKE %s", $like1, $like2, $like3, $like4));
|
||||
}
|
||||
Reference in New Issue
Block a user