'send_message_widget', 'description' => __('Send Message Widget', 'autocar') ); parent::__construct('send_message_widget', __('Auto Car: Send Message', 'autocar'), $widget_details); } /** * @param array $instance */ public function form($instance) { $title = !empty($instance['title']) ? $instance['title'] : 'Send Message'; $formID = !empty($instance['formID']) ? $instance['formID'] : '0'; ?>
'wpcf7_contact_form', 'posts_per_page' => -1); $forms = array(); if( $data = get_posts($args)){ foreach($data as $key){ $forms[$key->ID] = $key->post_title; } }else{ $forms['0'] = esc_html__('No Contact Form found', 'autocar'); } ?>

0) { $shortCode = '[contact-form-7 id="'.$formID.'" title="'.$title.'"]'; echo do_shortcode($shortCode); } ?>