'Acumbamail', 'description' => __('Widget para integrar los formularios de Acumbamail en tus páginas') ); parent::__construct('acumbamail', 'Acumbamail', $widget_opts); } public function widget($args, $instance) { $this->acumbamail_display_form(); } public function form($instance) { } public function update($new_instance, $old_instance) { } function acumbamail_get_form_details() { $options = get_option('acumbamail_options'); $api = new AcumbamailAPI('', $options['auth_token']); $form_details = $api->getFormDetails($options['form_id']); return $form_details; } function acumbamail_display_form() { $form_details = acumbamail_get_form_details(); $output = var_export($form_details, true); if ($form_details) { if ($form_details['classic'] == 'yes') { echo '
'; } echo ''; } } }