/** * Render the shortcode * * @param array $args Shortcode paramters * @param string $content Content between shortcode * @return string HTML output */ function render_parent($args, $content = '') { $defaults = FusionCore_Plugin::set_shortcode_defaults(array('class' => '', 'id' => '', 'columns' => '4'), $args); extract($defaults); self::$parent_args = $defaults; $html = sprintf('<div %s>%s</div><div class="clearfix"></div>', FusionCore_Plugin::attributes('counters-box-shortcode'), do_shortcode($content)); return $html; }
/** * Render the shortcode * * @param array $args Shortcode paramters * @param string $content Content between shortcode * @return string HTML output */ function render_parent($args, $content = '') { global $smof_data; $defaults = FusionCore_Plugin::set_shortcode_defaults(array('class' => '', 'id' => '', 'animation_offset' => Avada()->settings->get('animation_offset'), 'body_color' => strtolower($smof_data['counter_box_body_color']), 'body_size' => strtolower($smof_data['counter_box_body_size']), 'border_color' => strtolower($smof_data['counter_box_border_color']), 'color' => strtolower($smof_data['counter_box_color']), 'columns' => '', 'icon_size' => strtolower($smof_data['counter_box_icon_size']), 'icon_top' => strtolower($smof_data['counter_box_icon_top']), 'title_size' => strtolower($smof_data['counter_box_title_size'])), $args); extract($defaults); self::$parent_args = $defaults; if (self::$parent_args['columns'] > 6) { self::$parent_args['columns'] = 6; } $this->set_num_of_columns($content); $html = sprintf('<div %s>%s</div><div class="clearfix"></div>', FusionCore_Plugin::attributes('counters-box-shortcode'), do_shortcode($content)); return $html; }