function widget($args, $instance) { global $frm_form; extract($args); $form_name = $frm_form->getName($instance['form']); $title = apply_filters('widget_title', empty($instance['title']) ? $form_name : $instance['title']); $instance['description'] = isset($instance['description']) ? $instance['description'] : false; echo $before_widget; $select_class = (isset($instance['select_width']) and $instance['select_width']) ? ' frm_set_select' : ''; echo '<div class="frm_form_widget' . $select_class . '">'; if ($title) { echo $before_title . stripslashes($title) . $after_title; } if (isset($instance['size']) and is_numeric($instance['size'])) { global $frm_sidebar_width; $frm_sidebar_width = $instance['size']; } echo FrmEntriesController::show_form($instance['form'], '', false, $instance['description']); $frm_sidebar_width = ''; echo '</div>'; echo $after_widget; }
<!DOCTYPE html> <html <?php language_attributes(); ?> > <head> <meta charset="<?php bloginfo('charset'); ?> " /> <title><?php bloginfo('name'); ?> </title> <?php wp_head(); if (!$frmpro_is_installed) { ?> <style type="text/css">.frm_forms.with_frm_style{max-width:750px;}</style> <?php } ?> </head> <body> <?php echo FrmEntriesController::show_form($form->id, '', true, true); wp_footer(); ?> </body> </html>
function page_preview() { global $frm_form; $params = $this->get_params(); if (!$params['form']) { return; } $form = $frm_form->getOne($params['form']); if (!$form) { return; } return FrmEntriesController::show_form($form->id, '', true, true); }