*/ $current_page_id = $post->ID; ?> <?php /** * Get the page template slug for later check for text layouts */ $current_page_template = str_replace('.php', '', get_page_template_slug($current_page_id)); ?> <?php /** * Get the number of columns */ $current_page_columns = avada_get_portfolio_columns($current_page_template); ?> <?php /** * Get the boxed/unboxed setting for text layouts */ $current_page_text_layout = strpos($current_page_template, 'text') ? fusion_get_option('portfolio_text_layout', 'portfolio_text_layout', $current_page_id) : 'unboxed'; ?> <?php } ?> <?php /**
<?php global $wp_query; // Set the portfolio main classes $portfolio_classes[] = 'fusion-portfolio'; $portfolio_layout_setting = strtolower(Avada()->settings->get('portfolio_archive_layout')); $portfolio_layout = explode(' ', $portfolio_layout_setting); $portfolio_columns = $portfolio_layout[1]; $portfolio_layout = 'fusion-portfolio-' . $portfolio_columns; $portfolio_classes[] = $portfolio_layout; /** * Get the number of columns */ $portfolio_columns_int = avada_get_portfolio_columns($portfolio_columns); // If one column text layout is used, add special class if (strpos($portfolio_layout_setting, 'one') && !strpos($portfolio_layout_setting, 'text')) { $portfolio_classes[] = ' fusion-portfolio-one-nontext'; } // Add the text class, if a text layout is used if (strpos($portfolio_layout_setting, 'text') || strpos($portfolio_layout_setting, 'one')) { $portfolio_classes[] = 'fusion-portfolio-text'; } // For text layouts add the class for boxed/unboxed $portfolio_text_layout = 'unboxed'; if (strpos($portfolio_layout_setting, 'text')) { $portfolio_text_layout = Avada()->settings->get('portfolio_text_layout'); $portfolio_classes[] = 'fusion-portfolio-' . $portfolio_text_layout; } // Set the correct image size $portfolio_image_size = sprintf('portfolio-%s', $portfolio_columns); if ('full' == Avada()->settings->get('portfolio_featured_image_size') || 'fusion-portfolio-grid' == $portfolio_layout) {