prefix plus a constant $ids = $wpdb->get_col("SELECT ID FROM {$wpdb->posts} WHERE post_type IN ('nmrgc_campaign','nmrgc_product')"); foreach ($ids as $id) wp_delete_post((int) $id, true); foreach (['companies', 'locations', 'recipients', 'variants', 'selections', 'items', 'tokens'] as $t) { $wpdb->query('DROP TABLE IF EXISTS ' . $wpdb->prefix . 'nmrgc_' . $t); } // phpcs:enable delete_option('nmrgc_settings'); delete_option('nmrgc_db_ver'); delete_option('nmrgc_flush_rules'); delete_option('nmrgc_secret'); } nmrgc_uninstall_data();