Upload via GUI (30 Dateien)

This commit is contained in:
2026-11-01 11:17:41 +00:00
parent 53f8bf0577
commit c3b9948fa2
30 changed files with 5237 additions and 0 deletions
@@ -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));
}