first commit
This commit is contained in:
22
wp-content/plugins/popups/uninstall.php
Normal file
22
wp-content/plugins/popups/uninstall.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user