get_settings_for_display(); $preset = $settings['preset']; $layout = $settings['layout_type']; $columns = $settings['columns']; $columnsTablet = $settings['columns_tablet']; $columnsMobile = $settings['columns_mobile']; $this->add_render_attribute( 'main-container', 'class', array( 'jet-portfolio', 'layout-type-' . $layout, 'preset-' . $preset, ) ); if ( 'masonry' == $layout || 'grid' == $layout ) { $this->add_render_attribute( 'main-container', 'class', array( 'layout-desktop-column-' . $columns, ! empty( $columnsTablet ) ? 'layout-tablet-column-' . $columnsTablet : false, ! empty( $columnsMobile ) ? 'layout-mobile-column-' . $columnsMobile : false, ) ); } $this->add_render_attribute( 'main-container', 'data-settings', $this->generate_setting_json() ); ?>
get_render_attribute_string( 'main-container' ); ?>>render_filters(); if ( isset( $settings['items_order'] ) && 'true' === $settings['items_order'] ) { $this->_get_global_looped_template( esc_attr( $preset ) . '/portfolio', 'image_list', array( $this, '_random_items_order' ) ); } else { $this->_get_global_looped_template( esc_attr( $preset ) . '/portfolio', 'image_list' ); } $this->render_view_more_button();?>