%PDF- %PDF-
Direktori : /home/t/r/a/tradesc/www/relax/wp-content/themes/flatsome/inc/builder/shortcodes/ |
Current File : /home/t/r/a/tradesc/www/relax/wp-content/themes/flatsome/inc/builder/shortcodes/ux_portfolio.php |
<?php // Shortcode to display product categories $repeater_columns = '4'; $repeater_type = 'slider'; $default_text_align = 'center'; $repeater_col_spacing = 'small'; $options = array( 'portfolio_meta' => array( 'type' => 'group', 'heading' => __( 'Options' ), 'options' => array( 'style' => array( 'type' => 'select', 'heading' => __( 'Style' ), 'default' => 'bounce', 'options' => require( __DIR__ . '/values/box-layouts.php' ) ), 'filter' => array( 'type' => 'radio-buttons', 'heading' => __('Filter'), 'default' => '', 'options' => array( '' => array( 'title' => 'Off'), 'true' => array( 'title' => 'On'), ), ), 'filter_nav' => array( 'type' => 'select', 'heading' => __( 'Filter Style' ), 'conditions' => 'filter', 'default' => 'line-grow', 'options' => require( __DIR__ . '/values/nav-styles.php' ), ), 'filter_align' => array( 'type' => 'radio-buttons', 'conditions' => 'filter', 'heading' => 'Filter Align', 'default' => 'center', 'options' => require( __DIR__ . '/values/align-radios.php' ), ), 'lightbox' => array( 'type' => 'radio-buttons', 'heading' => __('Lightbox'), 'default' => '', 'options' => array( '' => array( 'title' => 'Off'), 'true' => array( 'title' => 'On'), ), ), 'lightbox_image_size' => array( 'type' => 'select', 'heading' => __( 'Lightbox Image Size' ), 'conditions' => 'lightbox == "true"', 'default' => 'original', 'options' => flatsome_ux_builder_image_sizes(), ), 'ids' => array( 'type' => 'select', 'heading' => 'Ids', 'full_width' => true, 'config' => array( 'multiple' => true, 'placeholder' => 'Select...', 'postSelect' => array( 'post_type' => array( 'featured_item' ) ), ) ), 'cat' => array( 'type' => 'select', 'heading' => 'Category', 'conditions' => 'ids == ""', 'full_width' => true, 'config' => array( 'placeholder' => 'Select...', 'termSelect' => array( 'post_type' => 'featured_item', 'taxonomies' => 'featured_item_category' ), ) ), 'number' => array( 'type' => 'textfield', 'heading' => 'Total', 'conditions' => 'ids == ""', 'default' => '', ), 'offset' => array( 'type' => 'textfield', 'heading' => 'Offset', 'conditions' => 'ids == ""', 'default' => '', ), 'orderby' => array( 'type' => 'select', 'heading' => __( 'Order By' ), 'default' => 'menu_order', 'conditions' => 'ids == ""', 'options' => array( 'title' => 'Title', 'name' => 'Name', 'date' => 'Date', 'menu_order' => 'Menu Order', ) ), 'order' => array( 'type' => 'select', 'heading' => __( 'Order' ), 'conditions' => 'ids == ""', 'default' => 'desc', 'options' => array( 'desc' => 'DESC', 'asc' => 'ASC', ) ), ), ), 'layout_options' => require( __DIR__ . '/commons/repeater-options.php' ), 'layout_options_slider' => require( __DIR__ . '/commons/repeater-slider.php' ), ); $box_styles = require( __DIR__ . '/commons/box-styles.php' ); $options = array_merge($options, $box_styles); $advanced = array('advanced_options' => require( __DIR__ . '/commons/advanced.php')); $options = array_merge($options, $advanced); add_ux_builder_shortcode( 'ux_portfolio', array( 'name' => __( 'Portfolio' ), 'category' => __( 'Content' ), 'wrap' => true, 'thumbnail' => flatsome_ux_builder_thumbnail( 'portfolio' ), 'scripts' => array( 'flatsome-masonry-js' => get_template_directory_uri() .'/assets/libs/packery.pkgd.min.js', 'flatsome-isotope-js' => get_template_directory_uri() .'/assets/libs/isotope.pkgd.min.js', ), 'presets' => array( array( 'name' => __( 'Normal' ), 'content' => '[ux_portfolio]' ), array( 'name' => __( 'Normal Lightbox' ), 'content' => '[ux_portfolio lightbox="true"]' ), array( 'name' => __( 'Simple Filtering' ), 'content' => '[ux_portfolio style="overlay" filter="true" orderby="name" type="masonry" grid="3" image_hover="overlay-add-50" image_hover_alt="zoom" text_pos="middle" text_size="large" text_hover="slide"]' ),array( 'name' => __( 'Outline Nav Filter' ), 'content' => '[ux_portfolio style="overlay" filter="true" filter_nav="outline" orderby="name" type="masonry" grid="3" image_hover="overlay-add-50" image_hover_alt="blur" text_pos="middle"]' ),array( 'name' => __( 'Simple Slider' ), 'content' => '[ux_portfolio style="shade" filter_nav="outline" orderby="name" grid="3" columns="5" image_hover="zoom" image_hover_alt="grayscale"]' ), array( 'name' => __( 'Grid Style' ), 'content' => '[ux_portfolio style="overlay" filter="true" filter_nav="outline" number="4" orderby="name" type="grid" grid="3" image_hover="overlay-add-50" image_hover_alt="zoom" text_align="left" text_size="large" text_hover="bounce"]' ), array( 'name' => __( 'Grid Style 2' ), 'content' => '[ux_portfolio style="overlay" filter="true" filter_nav="outline" number="4" orderby="name" type="grid" grid="3" width="full-width" col_spacing="collapse" image_hover="overlay-add-50" image_hover_alt="zoom" text_align="left" text_size="large" text_hover="bounce"]' ) ), 'options' => $options ) );