HEX
Server: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips
System: Linux WORDPRESS 3.10.0-1160.118.1.el7.x86_64 #1 SMP Thu Apr 4 03:33:23 EDT 2024 x86_64
User: digital (1020)
PHP: 7.2.24
Disabled: NONE
Upload Files
File: /datos/www/www.colombia.co/public_html/wp-content/themes/colombia2016-old/index.php
<?php get_header(); ?>
<?php
	$locale = get_locale();

	if($locale == "es_CO"){
		$this_is_colombia_link = '/categoria/esta-es-colombia/';
	}
	else if($locale == "en_US"){
		$this_is_colombia_link = '/en/category/this-is-colombia/';
	}
?>

<main role="main" class="l-flex">
	<section id="slider">
		<!-- Slider container -->
		<?php 
			$slides = new WP_Query(
				array(
					'post_type' => 'home-slide',
					'posts_per_page' => '-1'
				)
			); 
		?>
		<div id="main-slider" class="swiper-container">
			<div class="swiper-wrapper">
			<?php if( $slides->have_posts() ) : while ( $slides->have_posts() ) { $slides->the_post(); ?>
				<div <?php post_class("swiper-slide"); ?>>
					<?php
						if(has_post_format('video')){
							the_content();
						}
						else {
					?>
					<figure class="slide">
						<img class="slide-img" src="<?php the_post_thumbnail_url('full'); ?>" alt="" />
						<figcaption class="slide-caption">
							<?php the_content(); ?>
							<?php $ext_link = get_post_meta( get_the_ID(), '_url', true );
								if( $ext_link ){
							?>
								<a href="<?php echo htpify( $ext_link ); ?>" class="btn btn-primary slide-cta"><?php _e('Conoce más', 'colombia'); ?></a>
							<?php } ?>
						</figcaption>
					</figure>
					<?php } ?>
				</div>
			<?php } endif; wp_reset_query(); ?>
			</div>
			<div class="swiper-pagination"></div>
		</div>
	</section>

	<div id="content-wrapper" class="l-container l-flex">
		<section id="posts" class="l-flex">
			<?php 
				$boxes = new WP_Query( 
					array(
						'post_type' => 'homebox',
						'posts_per_page' => '10',
						'orderby' => 'menu_order',
						'order' => 'ASC'
					) 
				); 

				while ( $boxes->have_posts() ) : $boxes->the_post();
				setup_postdata( $post );
				$box = $post;

				$current_title = get_the_title();
				$current_thumb = get_the_post_thumbnail(  get_the_ID(), 'medium' );
				$current_link = get_post_meta( get_the_ID(), '_url', true );
				$current_excerpt = get_the_excerpt();

				$conectados = new WP_Query( array(
			        'connected_type' => 'boxes_to_posts',
			        'connected_items' => get_the_ID(),
			        'posts_per_page' => 1
			    ) );

			    if( $conectados->have_posts() ){
					while ( $conectados->have_posts() ) : $conectados->the_post();

						setup_postdata( $post );
					 	$connected_status = true;
						$connected_title = get_the_title();
						if(has_post_thumbnail()){
							$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->id), 'post-thumbnail');
							if($image[1] == $image[2]){
									$connected_thumb = get_the_post_thumbnail($post->id, 'post-thumbnail', array('class' => 'sq'));
							}
							else{
								$connected_thumb = get_the_post_thumbnail();
							}
						}
						else{
							$thumb = get_field('thumb_post');
							$connected_thumb = '<img class="sq" src="'.$thumb['sizes']['medium'].'" alt="'.$thumb['alt'].'" title="'.$thumb['title'].'" />';
						}
						$connected_link = get_the_permalink();
						$connected_excerpt = get_the_excerpt();

					endwhile;
			    }

			    if( $current_title == '' ){
			    	$actual_title = $connected_title;
			    }else{
			    	$actual_title = $current_title;
			    }

			    if( $current_excerpt == '' ){
			    	$actual_excerpt = $connected_excerpt;
			    }else{
			    	$actual_excerpt = $current_excerpt;
			    }

			    if( $current_link == false ){
			    	$ext_link = $connected_link;
			    }else{
			    	$ext_link = $current_link;
			    }

			    $post = $box;
			    setup_postdata( $post );
			    $boxes->reset_post_data();

			    $url_exploded = explode('/', parse_url($ext_link, PHP_URL_PATH));
			    $parent_category = 'category-'.$url_exploded[1];
			?>

			<article <?php post_class('post '.$parent_category); ?> id="post-<?php the_ID(); ?>">
				<figure class="post-img">
					<a href="<?php echo $ext_link; ?>">
					<?php
						if(has_post_thumbnail()){
							the_post_thumbnail();
						}
						else{
							echo $connected_thumb;
						}
					?>
					</a>
				</figure>
				<div class="post-category">
					<?php the_category(); ?>
				</div>
				<div class="post-title">
					<h2><a href="<?php echo $ext_link; ?>"><?php echo $actual_title; ?></a></h2>
				</div>
				<a href="<?php echo htpify( $ext_link ); ?>">
					<div class="post-excerpt">
						<div class="excerpt-wrapper">

							<p><?php echo $actual_excerpt; ?></p>
							
							<?php 
									if( $ext_link ){
							?>
								<span class="read-more"><i class="icon-read-more"></i><br/><?php _e('Leer', 'colombia'); ?></span>
							<?php } ?>
						</div>
					</div>
				</a>
			</article>
			<?php
				endwhile; wp_reset_query(); 
			?>
		</section>

		<?php get_sidebar(); ?>

		<section class="cat-section know-more">
			<a href="<?php echo $this_is_colombia_link; ?>" class="cat-tag esta-es-colombia"><?php _e('Esto es Colombia', 'colombia'); ?></a>
			<h1 class="cat-section-title"><?php _e('Conoce más sobre Colombia', 'colombia'); ?></h1>
			<div class="posts l-flex">
			<?php 
				$boxes = new WP_Query( 
					array(
						'post_type' => 'homebox',
						'posts_per_page' => '4',
						'orderby' => 'menu_order',
						'order' => 'ASC',
						'offset' => '10'
					)
				); 

				while ( $boxes->have_posts() ) : $boxes->the_post();
				setup_postdata( $post );
				$box = $post;

				$current_title = get_the_title();
				$current_thumb = get_the_post_thumbnail(  get_the_ID(), 'medium' );
				$current_link = get_post_meta( get_the_ID(), '_url', true );
				$current_excerpt = get_the_excerpt();

				$conectados = new WP_Query( array(
			        'connected_type' => 'boxes_to_posts',
			        'connected_items' => get_the_ID(),
			        'posts_per_page' => 1
			    ) );

			    if( $conectados->have_posts() ){
					while ( $conectados->have_posts() ) : $conectados->the_post();

						setup_postdata( $post );
					 	$connected_status = true;
						$connected_title = get_the_title();
						if(has_post_thumbnail()){
							$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->id), 'post-thumbnail');
							if($image[1] == $image[2]){
									$connected_thumb = get_the_post_thumbnail($post->id, 'post-thumbnail', array('class' => 'sq'));
							}
							else{
								$connected_thumb = get_the_post_thumbnail();
							}
						}
						else{
							$thumb = get_field('thumb_post');
							$connected_thumb = '<img class="sq" src="'.$thumb['sizes']['medium'].'" alt="'.$thumb['alt'].'" title="'.$thumb['title'].'" />';
						}
						$connected_link = get_the_permalink();
						$connected_excerpt = get_the_excerpt();

					endwhile;
			    }

			    if( $current_title == '' ){
			    	$actual_title = $connected_title;
			    }else{
			    	$actual_title = $current_title;
			    }

			    if( $current_excerpt == '' ){
			    	$actual_excerpt = $connected_excerpt;
			    }else{
			    	$actual_excerpt = $current_excerpt;
			    }

			    if( $current_link == false ){
			    	$ext_link = $connected_link;
			    }else{
			    	$ext_link = $current_link;
			    }

			    $post = $box;
			    setup_postdata( $post );
			    $boxes->reset_post_data()
			?>
				<article <?php post_class('post'); ?> id="post-<?php the_ID(); ?>">
					<figure class="post-img">
						<a href="<?php echo $ext_link; ?>">
						<?php
							if(has_post_thumbnail()){
								the_post_thumbnail();
							}
							else{
								echo $connected_thumb;
							}
						?>
						</a>
					</figure>
					<div class="post-text">
						<h3 class="post-title"><a href="<?php echo $ext_link; ?>"><?php echo $actual_title; ?></a></h3>
						<a class="post-excerpt" href="<?php echo $ext_link; ?>"><?php echo $actual_excerpt; ?></a>
					</div>
				</article>
			<?php
				endwhile; wp_reset_query(); 
			?>
			</div>
		</section>

		<?php $home_content = kc_get_option( 'colombia', 'conectate_section' ); ?>
		<section class="cat-section connect-with">
			<h3 class="cat-section-subtitle"><?php _e('Aquí es donde la magia se vuelve realidad', 'colombia'); ?></h3>
			<div class="cat-section-cats l-flex">
				<article class="cat-section-cat">
					<a href="<?php echo $home_content['conectate_1_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_1_title']; ?>"><figure class="cat-icon">
						<img src="<?php bloginfo('template_directory'); ?>/img/<?php echo $home_content['conectate_1_image']; ?>.svg" alt="">
					</figure></a>
					<h2 class="cat-name"><a href="<?php echo $home_content['conectate_1_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_1_title']; ?>"><?php echo $home_content['conectate_1_title']; ?></a></h2>
				</article>

				<article class="cat-section-cat">
					<a href="<?php echo $home_content['conectate_2_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_2_title']; ?>"><figure class="cat-icon">
						<img src="<?php bloginfo('template_directory'); ?>/img/<?php echo $home_content['conectate_2_image']; ?>.svg" alt="">
					</figure></a>
					<h2 class="cat-name"><a href="<?php echo $home_content['conectate_2_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_2_title']; ?>"><?php echo $home_content['conectate_2_title']; ?></a></h2>
				</article>

				<article class="cat-section-cat">
					<a href="<?php echo $home_content['conectate_3_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_3_title']; ?>"><figure class="cat-icon">
						<img src="<?php bloginfo('template_directory'); ?>/img/<?php echo $home_content['conectate_3_image']; ?>.svg" alt="">
					</figure></a>
					<h2 class="cat-name"><a href="<?php echo $home_content['conectate_3_link']; ?>" target="_blank" title="<?php echo $home_content['conectate_3_title']; ?>"><?php echo $home_content['conectate_3_title']; ?></a></h2>
				</article>
			</div>
		</section>
	</div>
</main>

<?php get_footer(); ?>