start_controls_section( 'advanced_cf7_global_controls', [ 'label' => __( 'Form Data', 'advamentor' ), 'tab' => Controls_Manager::TAB_CONTENT ] ); // Registering Post Grid Global Post Exclude Filter Control $this->add_control('advanced_cf7_form_id_control', [ 'label' => __( 'Select Form', 'advamentor' ), 'type' => Controls_Manager::SELECT2, 'multiple' => false, 'options' => advamentor_get_cf7(), 'description' => 'Select Form to Embed' ] ); $this->end_controls_section(); } protected function render() { $settings = $this->get_settings_for_display(); if (!empty($settings['advanced_cf7_form_id_control'])){ echo do_shortcode( '[contact-form-7 id="'.$settings['advanced_cf7_form_id_control'].'"]' ); } else { echo "Please Select a Form"; } } }