ฉันสร้างปลั๊กอินและต้องการเพิ่มฟังก์ชั่นเพื่อลบตารางของฉันออกจากฐานข้อมูลเมื่อผู้ใช้ลบปลั๊กอินของฉัน ฉันสร้างฟังก์ชันที่ลบตารางออกจากฐานข้อมูลเมื่อผู้ใช้ปิดการใช้งานปลั๊กอินของฉัน แต่ฉันไม่ต้องการ นี่คือรหัส:
// Delete table when deactivate
function my_plugin_remove_database() {
global $wpdb;
$table_name = "NestoNovo";
$sql = "DROP TABLE IF EXISTS $table_name;";
$wpdb->query($sql);
delete_option("my_plugin_db_version");
}
register_deactivation_hook( __FILE__, 'my_plugin_remove_database' );
อย่างที่คุณเห็นฟังก์ชั่นนี้จะลบตารางเมื่อปลั๊กอินถูกปิดการใช้งาน แต่ฉันต้องทำอย่างนั้นเมื่อปลั๊กอินถูกลบ