diff --git a/lgbtq_connect.zip b/lgbtq_connect.zip index d6bf3495..e29ffc2a 100644 Binary files a/lgbtq_connect.zip and b/lgbtq_connect.zip differ diff --git a/lgbtq_connect/uninstall.php b/lgbtq_connect/uninstall.php new file mode 100644 index 00000000..d178d8ef --- /dev/null +++ b/lgbtq_connect/uninstall.php @@ -0,0 +1,37 @@ +query("DROP TABLE IF EXISTS $table_name"); + +// Deletar arquivos e diretórios do plugin +function delete_plugin_files($dir) { + // Verifica se o diretório existe + if (!file_exists($dir)) { + return false; + } + // Abre o diretório + $files = array_diff(scandir($dir), array('.', '..')); + foreach ($files as $file) { + // Se for um diretório, faz uma chamada recursiva + if (is_dir("$dir/$file")) { + delete_plugin_files("$dir/$file"); + } else { + // Deleta o arquivo + unlink("$dir/$file"); + } + } + // Deleta o diretório + return rmdir($dir); +} + +// Caminho completo para a pasta do plugin +$plugin_dir = plugin_dir_path(__FILE__); +delete_plugin_files($plugin_dir); +