File: /home/RaviMohan/sdrshilajit.com/web/wp-content/plugins/content-aware-sidebars/cas_uninstall.php
<?php
/**
* @package Content Aware Sidebars
* @author Joachim Jensen <[email protected]>
* @license GPLv3
* @copyright 2018 by Joachim Jensen
*/
if (!defined('ABSPATH')) {
exit;
}
if(!(defined('WP_UNINSTALL_PLUGIN') || defined('WP_FS__UNINSTALL_MODE'))) {
exit();
}
global $wpdb;
// Remove db version
delete_option('cas_db_version');
delete_option('cas_pro');
//Remove all sidebars, groups, meta and terms.
$sidebars = get_posts(array(
'post_type' => 'sidebar',
'posts_per_page' => -1
));
foreach ($sidebars as $sidebar) {
$groups = get_posts(array(
'post_parent' => $sidebar->ID,
'post_type' => 'condition_group',
'posts_per_page' => -1
));
foreach($groups as $group) {
wp_delete_post($group->ID,true);
}
wp_delete_post($sidebar->ID,true);
}
// Remove user meta
$wpdb->query("DELETE FROM $wpdb->usermeta WHERE meta_key IN('metaboxhidden_sidebar','closedpostboxes_sidebar','managesidebarcolumnshidden','{$wpdb->prefix}_ca_cas_tour')");