Viewing File: /home/maglabs/exclusive/wp-content/plugins/g5-blog/templates/shortcodes/posts/template.php
<?php
// Do not allow directly accessing this file.
if (!defined('ABSPATH')) {
exit('Direct script access denied.');
}
/**
* Shortcode attributes
* @var $atts
* @var $cate_filter_enable
* @var $cate_filter_align
* @var $post_layout
* @var $excerpt_enable
* @var $columns_gutter
* @var $posts_per_page
* @var $offset
* @var $post_paging
* @var $post_animation
* @var $append_tabs
* @var $el_id
* @var $el_class
* @var $cat
* @var $tag
* @var $ids
* @var $orderby
* @var $time_filter
* @var $order
* @var $meta_key
* @var $columns_xl
* @var $columns_lg
* @var $columns_md
* @var $columns_sm
* @var $columns
* @var $post_image_size
* @var $post_image_ratio_width
* @var $post_image_ratio_height
* @var $post_image_width
* @var $animation_style
* @var $animation_duration
* @var $animation_delay
* @var $css_editor
* @var $responsive
* Shortcode class
* @var $this WPBakeryShortCode_G5Element_Posts
*/
$cate_filter_enable = $cate_filter_align = $post_layout = $excerpt_enable = $columns_gutter = $posts_per_page = $offset = $post_paging = $post_animation =
$el_id = $el_class = $append_tabs =
$cat = $tag = $ids = $orderby = $time_filter = $order = $meta_key =
$columns_xl = $columns_lg = $columns_md = $columns_sm = $columns =
$post_image_size = $post_image_width = $post_image_ratio_width = $post_image_ratio_height =
$animation_style = $animation_duration = $animation_delay = $css_editor = $responsive = '';
$atts = vc_map_get_attributes($this->getShortcode(), $atts);
extract($atts);
$wrapper_classes = array(
'g5element__posts',
$this->getExtraClass($el_class),
$this->getCSSAnimation($css_animation),
vc_shortcode_custom_css_class($css)
);
$query_args = array();
$settings = array(
'post_layout' => $post_layout,
'image_size' => $post_image_size,
'image_ratio' => array(
'width' => absint($post_image_ratio_width),
'height' => absint($post_image_ratio_height)
),
'image_width' => array(
'width' => intval($post_image_width)
),
'excerpt_enable' => $excerpt_enable
);
if (!in_array($post_layout,G5BLOG()->settings()->get_post_layout_has_columns())) {
$atts['columns_xl'] = $atts['columns_lg'] = $atts['columns_md'] = $atts['columns_sm'] = $atts['columns'] = 1;
}
$this->prepare_display($atts,$query_args,$settings);
$class_to_filter = implode(' ', array_filter($wrapper_classes));
$css_class = apply_filters( VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, $class_to_filter, $this->getShortcode(), $atts );
$wrapper_attributes = array();
if ( ! empty( $el_id ) ) {
$wrapper_attributes[] = 'id="' . esc_attr( $el_id ) . '"';
}
?>
<div class="<?php echo esc_attr($css_class)?>" <?php echo implode( ' ', $wrapper_attributes ) ?>>
<?php G5BLOG()->listing()->render_content($this->_query_args, $this->_settings); ?>
</div>
Back to Directory
File Manager