HEX
Server: LiteSpeed
System: Linux cde2.duelhost.dk 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: dtptviut (1121)
PHP: 8.0.30
Disabled: exec,system,passthru,shell_exec,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/dtptviut/domains/sparpengeihverdagen.dk/private_html/wp-content/themes/souje/index.php
<?php get_header();
			
/* Radio Default Values */
$souje_layout_style = get_theme_mod( 'souje_layout_style', '1col_sidebar' );
/* */

?>

		<div class="clearfix posts-wrapper main-container<?php echo souje_apply_layout(); ?>">            
            
            	<?php
				        
                $souje_counter = 0;
				$souje_hidden_cats = get_theme_mod( 'souje_hidden_cats', '' );
				$souje_hidden_posts = get_theme_mod( 'souje_hidden_posts', '' );
				$hiddenPostIDs = explode( ',', esc_attr( $souje_hidden_posts ) );
				
				$hiddenSliderPosts = implode( ',', souje_exclude_posts_from_slider() );
				$hiddenCombinedPosts = $hiddenSliderPosts . ',' . esc_attr( $souje_hidden_posts );
				$hiddenCombinedPostsArr = explode( ',', esc_attr( $hiddenCombinedPosts ) );
                            
                /* Hide the posts in the feed if "Show Blog Posts in Slider" option is chosen. - Optional */			
                if ( get_theme_mod( 'souje_slider_exclude_posts', 0 ) ) {
													  
                    $indexLoop_args = array(
						'post_type' => 'post',
                        'post__not_in' =>  $hiddenCombinedPostsArr,
                        'paged' => get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1
                    );
                    
					if ( $souje_hidden_cats ) {
						
						$getHiddenCatIDs = explode( ',', esc_attr( $souje_hidden_cats ) );
						$indexLoop_shCats = array( 'category__not_in' => $getHiddenCatIDs );						
						$indexLoop_final = array_merge( $indexLoop_args, $indexLoop_shCats );
					
					} else {
						
						$indexLoop_final = $indexLoop_args;
						
					}
                    
                    $indexPosts = new WP_Query( $indexLoop_final );
                    
                    // Pagination fix
                    $temp_query = $wp_query;
                    $wp_query   = NULL;
                    $wp_query   = $indexPosts;
                    
                } else {

                    $indexLoop_args = array(
						'post_type' => 'post',
						'post__not_in' => $hiddenPostIDs,
                        'paged' => get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1
                    );
                    
					if ( $souje_hidden_cats ) {
						
						$getHiddenCatIDs = explode( ',', esc_attr( $souje_hidden_cats ) );
						$indexLoop_shCats = array( 'category__not_in' => $getHiddenCatIDs );						
						$indexLoop_final = array_merge( $indexLoop_args, $indexLoop_shCats );
					
					} else {
						
						$indexLoop_final = $indexLoop_args;
						
					}
					                    
                    $indexPosts = new WP_Query( $indexLoop_final );
					
					if ( $souje_hidden_cats ) {
					
						// Pagination fix
						$temp_query = $wp_query;
						$wp_query   = NULL;
						$wp_query   = $indexPosts;
					
					}
                    
                }
                
                $souje_counter = 0;
    
                if ( $indexPosts->have_posts() ) :
                    while ( $indexPosts->have_posts() ) : $indexPosts->the_post();
                    
                    if ( $souje_layout_style == '2col' || $souje_layout_style == '2col_sidebar' ) {
                        
                        // Open & close row in every 2 entries for 2 columns layout
                            
                        if ( $souje_counter % 2 == 0 ) { ?>
                        
                            <!-- row -->
                            <div class="row-1-2 clearfix">
                        
                    <?php }
                                
                        get_template_part( 'content', get_post_format() );
                        $souje_counter += 1;
                                
                        if ( $souje_counter % 2 == 0 || $souje_counter == $wp_query->post_count ) { ?>
                        
                            </div><!-- /row -->
                                        
                    <?php }
                    
                    } else if ( $souje_layout_style == '1_2col_sidebar' ) {
                        
                        // Open & close row for the first entry and then in every 2 entries for 1 + 2 columns layout
						
						if ( $souje_counter == 0 ) {
							
							$souje_thumbnail_situation = 0; ?>
                        
                        	<!-- row -->
                            <div class="row-1-1-2 clearfix">
                            
                     	<?php } else {
							
                            $souje_thumbnail_situation = 1;
							
							if ( $souje_counter % 2 == 1 ) { ?>
							
								<!-- row -->
								<div class="row-1-2 clearfix">
							
						<?php }
					
						}
                                
                        get_template_part( 'content', get_post_format() );
                        $souje_counter += 1;
                                
                        if ( $souje_counter == 1 || $souje_counter % 2 == 1 || $souje_counter == $wp_query->post_count ) { ?>
                        
                            </div><!-- /row -->
                                        
                    <?php }
                    
                    } else if ( $souje_layout_style == '3col' ) {
                        
                        // Open & close row in every 3 entries for 3 columns layout
                            
                        if ( $souje_counter % 3 == 0 ) { ?>
                        
                            <!-- row -->
                            <div class="row-1-3 clearfix">
                        
                    <?php }
                                
                        get_template_part( 'content', get_post_format() );
                        $souje_counter += 1;
                                
                        if ( $souje_counter % 3 == 0 || $souje_counter == $wp_query->post_count ) { ?>
                        
                            </div><!-- /row -->
                                        
                    <?php }
                    
                    } else if ( $souje_layout_style == '2_3col' ) {
                        
                        // Open & close row for the first 2 entries and then in every 3 entries for 3 columns layout
						
						if ( $souje_counter == 0 ) { ?>
                        
                        	<!-- row -->
                            <div class="row-2-3 clearfix">
                            
                     	<?php } else {
                            
                        if ( $souje_counter % 3 == 2 ) { ?>
                        
                            <!-- row -->
                            <div class="row-1-3 clearfix">
                        
                    <?php }
					
						}
                                
                        get_template_part( 'content', get_post_format() );
                        $souje_counter += 1;
                                
                        if ( $souje_counter == 2 || $souje_counter % 3 == 2 || $souje_counter == $wp_query->post_count ) { ?>
                        
                            </div><!-- /row -->
                                        
                    <?php }
                    
                    } else {
                        
                        get_template_part( 'content', get_post_format() );
                        $souje_counter += 1;
                        
                    }
                                    
                    endwhile;
                    
                else :
                    
                echo souje_nothing_found();
                    
                endif;
                
                wp_reset_postdata();
                    
                ?>
                                                                
                <?php
                
                souje_page_navigation();
				
				if ( get_theme_mod( 'souje_slider_exclude_posts', 0 ) || $souje_hidden_cats ) {
                
                    // Reset main query object
                    $wp_query = NULL;
                    $wp_query = $temp_query;
                
                }
								
				?>
            
		</div><!-- /main-container -->
        
    <?php /* Sidebar - Home */
    if ( $souje_layout_style == '1col_sidebar' || $souje_layout_style == '2col_sidebar' || $souje_layout_style == '1_2col_sidebar' ) { souje_insert_sidebar( 'home' ); } /* /Sidebar - Home */?>
    
</div><!-- /site-mid -->

<?php get_footer(); ?>