function wpui_slide_shortcode($atts, $content = null) { extract(shortcode_atts(array('image' => false, 'image_title' => false), $atts)); if ($image_title) { $imagea = wpui_get_media_item($image_title); } $image = $imagea['image']; if (!$image || !function_exists('getimagesize')) { return false; } if (is_array($imagea)) { $img_title = $imagea['title']; } else { $filename = substr(strrchr($image, '/'), 1); $filename = str_ireplace(strrchr($filename, '.'), '', $filename); $img_title = $filename; } $samp = getimagesize($image); if (!is_array($samp)) { return "Not a valid image."; } $output = ''; $output .= '<h3 class="wp-tab-title">' . $imagea['title'] . '</h3>'; $output .= '<div class="wpui-slide wp-tab-content">'; $output .= '<img src="' . $image . '" />'; $output .= '<div class="wpui_image_description">' . $content . '</div>'; $output .= '</div><!-- end .wpui-slide -->'; return $output; }
function wpui_img_shortcode($atts, $content = null) { extract(shortcode_atts(array('title' => false), $atts)); if (!$title) { return false; } $img = wpui_get_media_item($title); if (!is_array($img)) { return false; } $output = '<img src="' . $img['image'] . '" title="' . $img['title'] . '">'; return $output; }