public static function dropAllShortcodes() { if (!self::$is_init) { vc_mapper()->addActivity('mapper', 'drop_all_shortcodes', array()); return false; } foreach (self::$sc as $name => $data) { visual_composer()->removeShortCode($name); } self::$sc = array(); self::$user_sc = self::$user_categories = self::$user_sorted_sc = false; return true; }