public function load() { if (defined('WPCF7_VERSION') && (vc_is_frontend_ajax() || vc_is_frontend_editor())) { require_once WPCF7_PLUGIN_DIR . '/includes/controller.php'; function_exists('wpcf7_add_shortcodes') && wpcf7_add_shortcodes(); } }
function sandwich_contact_form_7_preview_fix($shortcode) { if (!defined('WPCF7_PLUGIN_DIR')) { return; } if (!is_admin()) { return; } if (!preg_match('/\\[contact-form-7/', $shortcode)) { return; } require_once WPCF7_PLUGIN_DIR . '/includes/controller.php'; if (!function_exists('wpcf7_add_shortcodes')) { return; } // Initialize the contact form 7 shortcode wpcf7_add_shortcodes(); }