function gdlr_check_portfolio_item($type, $settings = array()) { if ($type == 'portfolio') { echo gdlr_print_portfolio_item($settings); } }
function gdlr_portfolio_shortcode($atts, $content = null) { extract(shortcode_atts(array('category' => '', 'num_fetch' => '8', 'num_excerpt' => '25', 'pagination' => 'enable', 'portfolio_style' => 'classic-portfolio', 'portfolio_size' => '1/3', 'thumbnail_size' => 'large', 'orderby' => 'date', 'order' => 'asc'), $atts)); $settings = array(); do_shortcode($content); $settings['num-fetch'] = $num_fetch; $settings['category'] = $category; $settings['portfolio-style'] = $portfolio_style; $settings['portfolio-size'] = $portfolio_size; $settings['num-excerpt'] = $num_excerpt; $settings['thumbnail-size'] = $thumbnail_size; $settings['orderby'] = $orderby; $settings['order'] = $order; $settings['pagination'] = $pagination; $settings['portfolio-layout'] = 'fitRows'; $settings['portfolio-filter'] = 'disable'; if (function_exists('gdlr_print_portfolio_item')) { return '<div class="gdlr-shortcode-wrapper">' . gdlr_print_portfolio_item($settings) . '</div>'; } return ''; }