public function add_vc_params() { foreach (WPBMap::getAllShortCodes() as $base => $element) { if (!in_array($base, array_merge($this->settings['support'], array_keys(WPKit::get_shortcodes())))) { WPBMap::dropShortcode($base); } } foreach ($this->settings['params'] as $param) { foreach ($param['shortcodes'] as $shortcode) { vc_add_param($shortcode, $param); } } }