HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux vmi1674223.contaboserver.net 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: root (0)
PHP: 7.4.3-4ubuntu2.22
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/onlineshop/wp-content/themes/nautica/vc_templates/engo_frontpageposts_default.php
<?php
$grid_link = $grid_layout_mode = $title = $filter= '';
$posts = array();


$layout = '';
$atts = vc_map_get_attributes( $this->getShortcode(), $atts );
extract( $atts );

switch($layout) {
    case "news_grid":
        $view_mode = "grid";
        break;
    case "news_list":
        $view_mode = "list";
        break;
    case "news_masonry":
        $view_mode = "masonry";
        break;
    default:
        $view_mode = "grid";
        break;

}


$column_class = $view_mode."-".$grid_columns;
$classes[] = $view_mode.'-item';
$columns = 12/$grid_columns;
$classes[] = 'col-lg-'.$columns.' col-md-'.$columns.' col-sm-'.$columns.' col-xs-12';
$classes[] = $thumbnai_position;


$query_string = str_replace('|', '&', $atts['loop']);
$query_string = str_replace(':', '=', $query_string);
$query_string = str_replace('size', 'posts_per_page', $query_string);

parse_str($query_string, $query_array);


if (is_front_page()) {
    $paged = (get_query_var('page')) ? get_query_var('page') : 1;
} else {
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
}
$query_array['paged'] = $paged;
$post_per_page = $query_array['posts_per_page'];

$loop = new WP_Query($query_array);

?>

    <section class="widget  widget-style frontpage-blog section-blog layout-<?php echo esc_attr($layout); ?>   <?php if($el_class!=''){ echo esc_attr($el_class);} ?>">
        <?php
        if($title!=''){ ?>
            <h3 class="widget-title visual-title <?php echo esc_attr($size).' '.esc_attr($alignment); ?>">
                <span><?php echo trim(esc_attr($title)); ?></span>
            </h3>
        <?php }
        ?>
        <div class="widget-content">
            <?php
            /**
             * $loop
             * $class_column
             *
             */

            $_count =1;

            $colums = '3';
            $bscol = floor( 12/$colums );
            $end = $loop->post_count;

            ?>
            <div class="site-content row view-mode <?php echo esc_attr($view_mode); ?> <?php echo esc_attr($column_class);?>">
                <?php
                $i = 0;
                while($loop->have_posts()){
                    $loop->the_post();
                    ?>
                    <div <?php post_class( $classes ); ?>>
                        <?php
                        if(get_post_format()) {
                            nautica_fnc_get_template('content-'.get_post_format().".php", array("post_thumbnail" => $thumbsize));
                        } else {
                            nautica_fnc_get_template('content.php', array("post_thumbnail" => $thumbsize));
                        }
                        ?>
                    </div>
                <?php
                    }
                ?>
            </div>

        </div>
        <?php if( isset($show_pagination) && $show_pagination ): ?>
            <div class="w-pagination"><?php nautica_fnc_pagination_nav( $post_per_pages,$loop->found_posts,$loop->max_num_pages ); ?></div>
        <?php endif ; ?>
    </section>
<?php wp_reset_query(); ?>