/**
  * 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 = FusionCore_Plugin::set_shortcode_defaults(array('avatar' => 'male', 'company' => '', 'image' => '', 'image_border_radius' => '', 'link' => '', 'name' => '', 'target' => '_self', 'gender' => ''), $args);
     if ($defaults['image_border_radius'] == 'round') {
         $defaults['image_border_radius'] = '50%';
     }
     extract($defaults);
     self::$child_args = $defaults;
     // check for deprecated
     if ($gender) {
         self::$child_args['avatar'] = $gender;
     }
     if (self::$parent_args['design'] == 'clean') {
         $html = $this->render_child_clean($content);
     } else {
         $html = $this->render_child_classic($content);
     }
     return $html;
 }
 /**
  * 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 = FusionCore_Plugin::set_shortcode_defaults(array('avatar' => 'male', 'company' => '', 'image' => '', 'link' => '', 'name' => '', 'target' => '_self', 'gender' => ''), $args);
     extract($defaults);
     self::$child_args = $defaults;
     // check for deprecated
     if ($gender) {
         self::$child_args['avatar'] = $gender;
     }
     $inner_content = $thumbnail = $pic = '';
     if ($name) {
         if (self::$child_args['avatar'] == 'image' && $image) {
             $image_id = FusionCore_Plugin::get_attachment_id_from_url($image);
             self::$child_args['alt'] = '';
             if ($image_id) {
                 self::$child_args['alt'] = get_post_field('post_excerpt', $image_id);
             }
             $pic = sprintf('<img %s />', FusionCore_Plugin::attributes('testimonials-shortcode-image'));
         }
         if (self::$child_args['avatar'] == 'image' && !self::$child_args['image']) {
             self::$child_args['avatar'] = 'none';
         }
         if (self::$child_args['avatar'] != 'none') {
             $thumbnail = sprintf('<span %s>%s</span>', FusionCore_Plugin::attributes('testimonials-shortcode-thumbnail'), $pic);
         }
         $inner_content .= sprintf('<div %s>%s<span %s><strong>%s</strong>', FusionCore_Plugin::attributes('author'), $thumbnail, FusionCore_Plugin::attributes('company-name'), $name);
         if ($company) {
             if (!empty($link) && $link) {
                 $inner_content .= sprintf(', <a href="%s" target="%s">%s</a>', $link, $target, sprintf('<span>%s</span>', $company));
             } else {
                 $inner_content .= sprintf(', <span>%s</span>', $company);
             }
         }
         $inner_content .= '</span></div>';
     }
     $html = sprintf('<div %s><blockquote><q %s>%s</q></blockquote>%s</div>', FusionCore_Plugin::attributes('testimonials-shortcode-review'), FusionCore_Plugin::attributes('testimonials-shortcode-quote'), do_shortcode($content), $inner_content);
     return $html;
 }