Files
szkoleniauryzaj.pl/wp-content/plugins/popups/uninstall.php
2024-11-10 21:08:49 +01:00

23 lines
633 B
PHP

<?php
/**
* Uninstall file. If selected all data from popups plugin will be deleted
*/
if( !defined( 'ABSPATH') && !defined('WP_UNINSTALL_PLUGIN') ) exit();
$opts = get_option( 'spu_settings' );
if( isset( $opts['uninstall']) && '1' == $opts['uninstall'] ) {
// delete settings
delete_option('spu_settings');
delete_option('spu-version');
// delete popups
global $wpdb;
// IF wpml is active and spucpt is translated get correct ids for language
$ids = $wpdb->get_results( "SELECT ID FROM $wpdb->posts WHERE post_type='spucpt'");
if( !empty( $ids ) ) {
foreach( $ids as $p ) {
wp_delete_post( $p->ID, true);
}
}
}