Example #1
0
 /**
  * Render the child shortcode
  * @param  array $args     Shortcode paramters
  * @param  string $content Content between shortcode
  * @return string          HTML output
  */
 function render_child($args, $content = '')
 {
     $defaults = shortcode_atts(array('circle' => '', 'circlecolor' => '', 'icon' => '', 'iconcolor' => ''), $args);
     extract($defaults);
     self::$child_args = $defaults;
     $html = sprintf('<li %s><span %s><i %s></i></span><span %s>%s</span></li>', FusionCore_Plugin::attributes('checklist-shortcode-li-item'), FusionCore_Plugin::attributes('checklist-shortcode-span'), FusionCore_Plugin::attributes('checklist-shortcode-icon'), FusionCore_Plugin::attributes('fusion-li-item-content'), do_shortcode($content));
     $this->circle_class = 'circle-no';
     return $html;
 }