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(); ?>