Current Path : /home/theafprt/conviviality360.com/wp-content/themes/salient/ |
Current File : /home/theafprt/conviviality360.com/wp-content/themes/salient/template-home-3.php |
<?php /*template name: Home - Recent Work/Posts */ get_header(); $nectar_options = get_nectar_theme_options(); wp_enqueue_script('flexslider'); if ( class_exists( 'Salient_Home_Slider' ) ) { ?> <div id="featured" data-caption-animation="<?php echo (!empty($nectar_options['slider-caption-animation']) && $nectar_options['slider-caption-animation'] === '1') ? '1' : '0'; ?>" data-bg-color="<?php if(!empty($nectar_options['slider-bg-color'])) echo esc_attr( $nectar_options['slider-bg-color'] ); ?>" data-slider-height="<?php if(!empty($nectar_options['slider-height'])) echo esc_attr( $nectar_options['slider-height'] ); ?>" data-animation-speed="800" data-advance-speed="<?php if(!empty($nectar_options['slider-advance-speed'])) echo esc_attr( $nectar_options['slider-advance-speed'] ); ?>" data-autoplay="<?php echo esc_attr( $nectar_options['slider-autoplay'] );?>"> <?php $slides = new WP_Query( array( 'post_type' => 'home_slider', 'posts_per_page' => -1, 'order' => 'ASC', 'orderby' => 'menu_order', ) ); if ( $slides->have_posts() ) : ?> <?php while ( $slides->have_posts() ) : $slides->the_post(); $alignment = get_post_meta( $post->ID, '_nectar_slide_alignment', true ); $video_embed = get_post_meta( $post->ID, '_nectar_video_embed', true ); $video_m4v = get_post_meta( $post->ID, '_nectar_video_m4v', true ); $video_ogv = get_post_meta( $post->ID, '_nectar_video_ogv', true ); $video_poster = get_post_meta( $post->ID, '_nectar_video_poster', true ); ?> <div class="slide orbit-slide <?php if ( ! empty( $video_embed ) || ! empty( $video_m4v ) || ! empty( $video_ogv ) ) { echo 'has-video'; } else { echo esc_attr( $alignment ); } ?> "> <?php $image = get_post_meta( $post->ID, '_nectar_slider_image', true ); ?> <article data-background-cover="<?php echo ( ! empty( $nectar_options['slider-background-cover'] ) && $nectar_options['slider-background-cover'] === '1' ) ? '1' : '0'; ?>" style="background-image: url('<?php echo esc_url( $image ); ?>')"> <div class="container"> <div class="col span_12"> <div class="post-title"> <?php $wp_version = floatval( get_bloginfo( 'version' ) ); // video embed if ( ! empty( $video_embed ) ) { echo '<div class="video">' . do_shortcode( $video_embed ) . '</div>'; } // self hosted video post 3-6 elseif ( $wp_version >= '3.6' ) { if ( ! empty( $video_m4v ) || ! empty( $video_ogv ) ) { $video_output = '[video '; if ( ! empty( $video_m4v ) ) { $video_output .= 'mp4="' . esc_url( $video_m4v ) . '" '; } if ( ! empty( $video_ogv ) ) { $video_output .= 'ogv="' . esc_url( $video_ogv ) . '"'; } $video_output .= ' poster="' . esc_url( $video_poster ) . '"]'; echo '<div class="video">' . do_shortcode( $video_output ) . '</div>'; } } ?> <?php // mobile more info button for video if ( ! empty( $video_embed ) || ! empty( $video_m4v ) ) { echo '<div><a href="#" class="more-info"><span class="mi">' . esc_html__( 'More Info', 'salient' ) . '</span><span class="btv">' . esc_html__( 'Back to Video', 'salient' ) . '</span></a></div>'; } ?> <?php $caption = get_post_meta( $post->ID, '_nectar_slider_caption', true ); ?> <h2 data-has-caption="<?php echo ( ! empty( $caption ) ) ? '1' : '0'; ?>"><span> <?php echo wp_kses_post( $caption ); ?> </span></h2> <?php $button = get_post_meta( $post->ID, '_nectar_slider_button', true ); $button_url = get_post_meta( $post->ID, '_nectar_slider_button_url', true ); if ( ! empty( $button ) ) { ?> <a href="<?php echo esc_url( $button_url ); ?>" class="uppercase"><?php echo wp_kses_post( $button ); ?></a> <?php } ?> </div><!--/post-title--> </div> </div> </article> </div> <?php endwhile; ?> <?php else : ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </div> <?php } ?> <div class="home-wrap"> <div class="container main-content"> <div class="row"> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); the_content(); endwhile; endif; ?> </div><!--/row--> <?php if( class_exists('Salient_Portfolio') ) { $portfolio_link = get_portfolio_page_link( get_the_ID() ); if ( ! empty( $nectar_options['main-portfolio-link'] ) ) { $portfolio_link = $nectar_options['main-portfolio-link']; } $portfolio = array( 'posts_per_page' => '6', 'post_type' => 'portfolio', ); query_posts( $portfolio ); ?> <?php if ( have_posts() ) { ?> <div class="carousel-wrap recent-work-carousel" data-full-width="false"> <div class="carousel-heading"> <div class="container"> <h2 class="uppercase"><?php echo ( ! empty( $nectar_options['carousel-title'] ) ) ? esc_html( $nectar_options['carousel-title'] ) : 'Recent Work'; ?><a href="<?php echo esc_url( $portfolio_link ); ?>" class="button"> / <?php echo ( ! empty( $nectar_options['carousel-link'] ) ) ? esc_html( $nectar_options['carousel-link'] ) : 'View all work'; ?></a></h2> <div class="control-wrap"><a class="carousel-prev" href="#"><i class="icon-angle-left"></i></a> <a class="carousel-next" href="#"><i class="icon-angle-right"></i></a></div> </div> </div> <ul class="row portfolio-items text-align-center carousel" data-scroll-speed="800" data-easing="easeInOutQuart"> <?php } ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <li class="col span_4"> <div class="work-item"> <?php // custom thumbnail $custom_thumbnail = get_post_meta( $post->ID, '_nectar_portfolio_custom_thumbnail', true ); if ( ! empty( $custom_thumbnail ) ) { echo '<img class="custom-thumbnail" src="' . esc_url( $custom_thumbnail ) . '" alt="' . get_the_title() . '" />'; } else { if ( has_post_thumbnail() ) { echo get_the_post_thumbnail( $post->ID, 'portfolio-thumb', array( 'title' => '' ) ); } // no image added else { echo '<img src="' . get_template_directory_uri() . '/img/no-portfolio-item-small.jpg" alt="no image added yet." />'; } } ?> <div class="work-info-bg"></div> <div class="work-info"> <div class="vert-center"> <?php $featured_image = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full' ); $video_embed = get_post_meta( $post->ID, '_nectar_video_embed', true ); $video_m4v = get_post_meta( $post->ID, '_nectar_video_m4v', true ); $wp_version = floatval( get_bloginfo( 'version' ) ); $custom_project_link = get_post_meta( $post->ID, '_nectar_external_project_url', true ); $the_project_link = ( ! empty( $custom_project_link ) ) ? $custom_project_link : esc_url( get_permalink() ); // video if ( ! empty( $video_embed ) || ! empty( $video_m4v ) ) { echo nectar_portfolio_video_popup_link( $post, '1', $video_embed, $video_m4v ); } // image else { echo '<a href="' . esc_url( $featured_image[0] ) . '" class="pp">' . esc_html__( 'View Larger', 'salient' ) . '</a> '; } echo '<a href="' . esc_url( $the_project_link ) . '">' . esc_html__( 'More Details', 'salient' ) . '</a>'; ?> </div><!--/vert-center--> </div> </div><!--work-item--> <div class="work-meta"> <h4 class="title"><?php the_title(); ?></h4> <?php global $nectar_options; if ( ! empty( $nectar_options['portfolio_date'] ) && $nectar_options['portfolio_date'] === '1' ) { echo get_the_date(); } ?> </div> <div class="nectar-love-wrap"> <?php if ( function_exists( 'nectar_love' ) ) { nectar_love();} ?> </div><!--/nectar-love-wrap--> <div class="clear"></div> </li><!--/span_4--> <?php endwhile; endif; ?> <?php if ( have_posts() ) { ?> </ul><!--/carousel--> </div><!--/carousel-wrap--> <?php } ?> <?php } //class exists ?> <div class="divider-border"></div> <?php $posts_page_id = get_option( 'page_for_posts' ); $posts_page = get_page( $posts_page_id ); $posts_page_title = $posts_page->post_title; $posts_page_link = get_page_uri( $posts_page_id ); $recent_posts_title_text = ( ! empty( $nectar_options['recent-posts-title'] ) ) ? $nectar_options['recent-posts-title'] : 'Recent Posts'; $recent_posts_link_text = ( ! empty( $nectar_options['recent-posts-link'] ) ) ? $nectar_options['recent-posts-link'] : 'View All Posts'; ?> <h2 class="uppercase recent-posts-title"><?php echo wp_kses_post( $recent_posts_title_text ); ?><a href="<?php echo esc_url( $posts_page_link ); ?>" class="button"> / <?php echo wp_kses_post( $recent_posts_link_text ); ?> </a></h2> <div class="row blog-recent"> <?php $recentBlogPosts = array( 'showposts' => 4, 'ignore_sticky_posts' => 1, 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-link', 'post-format-quote' ), 'operator' => 'NOT IN', ), ), ); query_posts( $recentBlogPosts ); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class="col span_3"> <?php $wp_version = floatval( get_bloginfo( 'version' ) ); if ( get_post_format() === 'video' ) { if ( $wp_version < '3.6' ) { $video_embed = get_post_meta( $post->ID, '_nectar_video_embed', true ); if ( ! empty( $video_embed ) ) { echo '<div class="video-wrap">' . stripslashes( wp_specialchars_decode( $video_embed ) ) . '</div>'; } } else { $video_embed = get_post_meta( $post->ID, '_nectar_video_embed', true ); $video_m4v = get_post_meta( $post->ID, '_nectar_video_m4v', true ); $video_ogv = get_post_meta( $post->ID, '_nectar_video_ogv', true ); $video_poster = get_post_meta( $post->ID, '_nectar_video_poster', true ); if ( ! empty( $video_embed ) || ! empty( $video_m4v ) ) { $wp_version = floatval( get_bloginfo( 'version' ) ); // video embed if ( ! empty( $video_embed ) ) { echo '<div class="video">' . do_shortcode( $video_embed ) . '</div>'; } // self hosted video pre 3-6 elseif ( ! empty( $video_m4v ) && $wp_version < '3.6' ) { echo '<div class="video">'; echo '</div>'; } // self hosted video post 3-6 elseif ( $wp_version >= '3.6' ) { if ( ! empty( $video_m4v ) || ! empty( $video_ogv ) ) { $video_output = '[video '; if ( ! empty( $video_m4v ) ) { $video_output .= 'mp4="' . esc_url( $video_m4v ) . '" '; } if ( ! empty( $video_ogv ) ) { $video_output .= 'ogv="' . esc_url( $video_ogv ) . '"'; } $video_output .= ' poster="' . esc_url( $video_poster ) . '"]'; echo '<div class="video">' . do_shortcode( $video_output ) . '</div>'; } } } // endif for if there's a video } // endif for 3.6 } //endif for post format video elseif ( get_post_format() === 'audio' ) { ?> <div class="audio-wrap"> <?php if ( $wp_version < '3.6' ) { } else { $audio_mp3 = get_post_meta( $post->ID, '_nectar_audio_mp3', true ); $audio_ogg = get_post_meta( $post->ID, '_nectar_audio_ogg', true ); if ( ! empty( $audio_ogg ) || ! empty( $audio_mp3 ) ) { $audio_output = '[audio '; if ( ! empty( $audio_mp3 ) ) { $audio_output .= 'mp3="' . esc_url( $audio_mp3 ) . '" '; } if ( ! empty( $audio_ogg ) ) { $audio_output .= 'ogg="' . esc_url( $audio_ogg ) . '"'; } $audio_output .= ']'; echo do_shortcode( $audio_output ); } } ?> </div><!--/audio-wrap--> <?php } elseif ( get_post_format() == 'gallery' ) { if ( $wp_version < '3.6' ) { if ( has_post_thumbnail() ) { echo get_the_post_thumbnail( $post->ID, 'full', array( 'title' => '' ) ); } } else { $gallery_ids = nectar_grab_ids_from_gallery(); ?> <div class="flex-gallery"> <ul class="slides"> <?php foreach ( $gallery_ids as $image_id ) { echo '<li>' . wp_get_attachment_image( $image_id, '', false ) . '</li>'; } ?> </ul> </div><!--/gallery--> <?php } } else { if ( has_post_thumbnail() ) { echo '<a href="' . esc_url( get_permalink() ) . '">' . get_the_post_thumbnail( $post->ID, 'blog', array( 'title' => '' ) ) . '</a>'; } } ?> <div class="post-header"> <h3 class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <?php the_author_posts_link(); ?> | <?php the_category( ', ' ); ?> | <a href="<?php comments_link(); ?>"> <?php comments_number( __( 'No Comments', 'salient' ), __( 'One Comment', 'salient' ), '% ' . __( 'Comments', 'salient' ) ); ?></a> </div><!--/post-header--> <?php the_excerpt(); ?> </div><!--/span_3--> <?php endwhile; endif; ?> </div><!--/blog-recent--> </div><!--/container--> </div><!--/home-wrap--> <?php get_footer(); ?>