/** * blog * * @since eVision Corporate 1.0.0 * * @param null * @return null * */ function evision_corporate_front_blog() { global $evision_corporate_customizer_all_values; if (isset($evision_corporate_customizer_all_values['evision-corporate-blog-enable']) && 1 == $evision_corporate_customizer_all_values['evision-corporate-blog-enable']) { ?> <!-- ***************************************** blog section start ****************************************** --> <section class="wrapper block-blog block-section" id="evision-corporate-blog"> <div class="container"> <div class="block-title"> <?php if (isset($evision_corporate_customizer_all_values['evision-corporate-blog-main-title']) && !empty($evision_corporate_customizer_all_values['evision-corporate-blog-main-title'])) { echo '<h2>' . wp_kses_post($evision_corporate_customizer_all_values['evision-corporate-blog-main-title']) . '</h2>'; echo '<div class="block-title-divider"><span><i class="fa fa-circle"></i></span></div>'; } ?> </div> <div class="row thumb-container"> <div class="row-same-height"> <?php $args_evision_corporate_blog = array('post_type' => 'post', 'posts_per_page' => 3, 'ignore_sticky_posts' => 1); $evision_corporate_blog_loop = new WP_Query($args_evision_corporate_blog); ?> <?php // the query if ($evision_corporate_blog_loop->have_posts()) { while ($evision_corporate_blog_loop->have_posts()) { $evision_corporate_blog_loop->the_post(); ?> <div class="col-sm-12 col-md-3 col-md-height thumb-bdr pad0lr"> <div class="thumb-inner"> <div class="thumb-img evision-corporate-thumb-size"> <?php if ('' != get_the_post_thumbnail()) { the_post_thumbnail(); } else { echo "<img src='" . esc_url(get_template_directory_uri() . '/assets/img/no-image.jpg') . "' alt='" . __('evision-corporate-no-image', 'evision-corporate') . "'>"; } ?> <div class="thumb-overlay"> <span class="btn-link"><a href="<?php the_permalink(); ?> " title="<?php _e('link', 'evision-corporate'); ?> "><i class="fa fa-link"></i></a></span> </div> </div> <div class="thumb-detail"> <a href="<?php the_permalink(); ?> " title="<?php _e('view details', 'evision-corporate'); ?> "> <h3><?php the_title(); ?> </h3> </a> <span class="date"><?php echo esc_html(get_the_date()); ?> </span> <?php echo evision_corporate_words_count(50, get_the_content()); ?> </div> </div> </div> <?php } ?> <!-- end of the loop --> <?php wp_reset_postdata(); ?> <?php } else { ?> <p><?php _e('Please select pages for blog, also make sure to have all pages have featured image', 'evision-corporate'); ?> </p> <?php } ?> </div> </div> </div> </section> <!-- ***************************************** blog section ends ****************************************** --> <?php } }
/** * slider * * @since eVision Corporate 1.0.0 * * @param null * @return null * */ function evision_corporate_front_slider() { global $evision_corporate_customizer_all_values; $evision_corporate_sliders = coder_get_repeated_all_value('evision-corporate-slider'); if (isset($evision_corporate_customizer_all_values['evision-corporate-slider-enable']) && $evision_corporate_customizer_all_values['evision-corporate-slider-enable'] && null != $evision_corporate_sliders) { $evision_corporate_slider_pages_ids = array(); foreach ($evision_corporate_sliders as $evision_corporate_slider) { if (0 != $evision_corporate_slider['evision-corporate-slider-pages']) { $evision_corporate_slider_pages_ids[] = $evision_corporate_slider['evision-corporate-slider-pages']; } } if (!empty($evision_corporate_slider_pages_ids)) { $evision_corporate_slider_query = new WP_Query(array('post_type' => 'page', 'post__in' => $evision_corporate_slider_pages_ids, 'posts_per_page' => 2, 'orderby' => 'post__in')); ?> <!-- ***************************************** hero banner section start ****************************************** --> <section class="wrapper hero-banner-block" id="evision-corporate-slider"> <ul class="evision-corporate-main-slider"> <?php // the query if ($evision_corporate_slider_query->have_posts()) { /*loop*/ while ($evision_corporate_slider_query->have_posts()) { $evision_corporate_slider_query->the_post(); ?> <li> <?php if (has_post_thumbnail()) { $evision_corporate_slider_image = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full'); } else { $evision_corporate_slider_image[0] = get_template_directory_uri() . '/assets/img/no-image-1920_690.jpg'; } ?> <img src="<?php echo $evision_corporate_slider_image[0]; ?> " alt="<?php the_title_attribute(); ?> "/> <div class="evision-corporate-slider-content"> <div class="container"> <div class="evision-corporate-slider-caption"> <div class="main-title"> <a href="<?php the_permalink(); ?> "> <?php the_title(); ?> </a> </div> <?php echo evision_corporate_words_count(40, get_the_content()); ?> <div class="clearfix"></div> <a class="big-btn" href="<?php the_permalink(); ?> "><?php _e('Know more', 'evision-corporate'); ?> </a> </div> </div> </div> </li> <?php } ?> <!-- end of the loop --> <?php wp_reset_postdata(); ?> <?php } else { ?> <!--Probably this message never display--> <?php _e('Please select pages for slider, also make sure to have featured image for all pages', 'evision-corporate'); ?> <?php } ?> </ul> </section> <!-- ***************************************** hero banner section ends ****************************************** --> <?php } } }
/** * testimonial * * @since eVision Corporate 1.0.0 * * @param null * @return null * */ function evision_corporate_front_testimonial() { global $evision_corporate_customizer_all_values; $evision_corporate_testimonials = coder_get_repeated_all_value('evision-corporate-testimonial'); if (isset($evision_corporate_customizer_all_values['evision-corporate-testimonial-enable']) && 1 == $evision_corporate_customizer_all_values['evision-corporate-testimonial-enable']) { $evision_corporate_testimonial_pages_ids = array(); if (null != $evision_corporate_testimonials) { foreach ($evision_corporate_testimonials as $evision_corporate_testimonial) { if (0 != $evision_corporate_testimonial['evision-corporate-testimonial-pages']) { $evision_corporate_testimonial_pages_ids[] = $evision_corporate_testimonial['evision-corporate-testimonial-pages']; } } } ?> <!-- ***************************************** testimonial section start ****************************************** --> <section id="evision-corporate-testimonial" class="wrapper block-testimonial block-section block-bg-image"> <div class="block-overlay"> </div> <div class="block-overlay-content"> <div class="container"> <div class="block-title"> <?php if (isset($evision_corporate_customizer_all_values['evision-corporate-testimonial-main-title']) && !empty($evision_corporate_customizer_all_values['evision-corporate-testimonial-main-title'])) { echo '<h2>' . wp_kses_post($evision_corporate_customizer_all_values['evision-corporate-testimonial-main-title']) . '</h2>'; echo '<div class="block-title-divider"><span><i class="fa fa-circle"></i></span></div>'; } ?> </div> <?php if (!empty($evision_corporate_testimonial_pages_ids)) { ?> <div class="testimonial-container"> <div id='evision-corporate-testimonial-slide' class="carousel slide" data-ride="carousel"> <!-- Wrapper for slides --> <div class="carousel-inner" role="listbox"> <?php $evision_corporate_testimonial_query = new WP_Query(array('post_type' => 'page', 'post__in' => $evision_corporate_testimonial_pages_ids, 'posts_per_page' => 3, 'orderby' => 'post__in')); // the query if ($evision_corporate_testimonial_query->have_posts()) { /*loop*/ $testimonial_index = 0; while ($evision_corporate_testimonial_query->have_posts()) { $evision_corporate_testimonial_query->the_post(); if (0 == $testimonial_index) { $evision_corporate_active = 'active'; } else { $evision_corporate_active = ''; } ?> <div class="item <?php echo esc_attr($evision_corporate_active); ?> "> <div class="testimonial-content evision-corporate-carousel-fixed-content"> <?php echo evision_corporate_words_count(50, get_the_content()); ?> </div> <div class="testimonial-sayer"> <?php the_title(); ?> </div> </div> <?php $testimonial_index++; ?> <?php } ?> <!-- end of the loop --> <?php wp_reset_postdata(); ?> <?php } else { ?> <!--Probably this message never display--> <p><?php _e('Please select pages for testimonial, also make sure to have featured image for all pages', 'evision-corporate'); ?> </p> <?php } ?> </div> <!-- Indicators --> <ol class="carousel-indicators"> <?php // the query if ($evision_corporate_testimonial_query->have_posts()) { /*loop*/ $testimonial_index = 0; while ($evision_corporate_testimonial_query->have_posts()) { $evision_corporate_testimonial_query->the_post(); if (0 == $testimonial_index) { $evision_corporate_active = 'active'; } else { $evision_corporate_active = ''; } ?> <li class="evision-corporate-indicators-image <?php echo esc_attr($evision_corporate_active); ?> " data-target="#evision-corporate-testimonial-slide" data-slide-to="<?php echo esc_attr($testimonial_index); ?> "> <?php if ('' != get_the_post_thumbnail()) { the_post_thumbnail(); } else { echo "<img src='" . esc_url(get_template_directory_uri() . '/assets/img/avatar.png') . "' alt='" . __('evision-corporate-no-image', 'evision-corporate') . "'>"; } ?> </li> <?php $testimonial_index++; ?> <?php } ?> <!-- end of the loop --> <?php wp_reset_postdata(); ?> <?php } else { ?> <p><?php _e('Please select pages for testimonial, also make sure to have all pages have featured image', 'evision-corporate'); ?> </p> <?php } ?> </ol> </div> </div> <?php } ?> </div> </div> </section> <!-- ***************************************** testimonial section ends ****************************************** --> <?php } }
/** * about * * @since eVision Corporate 1.0.0 * * @param null * @return null * */ function evision_corporate_front_about() { global $evision_corporate_customizer_all_values; $evision_corporate_abouts = coder_get_repeated_all_value('evision-corporate-about'); if (isset($evision_corporate_customizer_all_values['evision-corporate-about-enable']) && 1 == $evision_corporate_customizer_all_values['evision-corporate-about-enable']) { $evision_corporate_about_pages_ids = array(); if (null != $evision_corporate_abouts) { foreach ($evision_corporate_abouts as $evision_corporate_about) { if (0 != $evision_corporate_about['evision-corporate-about-pages']) { $evision_corporate_about_pages_ids[] = $evision_corporate_about['evision-corporate-about-pages']; } } } ?> <!-- ***************************************** about section start ****************************************** --> <section class="wrapper block-about block-section" id="evision-corporate-about"> <div class="container"> <div class="block-title"> <?php if (isset($evision_corporate_customizer_all_values['evision-corporate-about-main-title']) && !empty($evision_corporate_customizer_all_values['evision-corporate-about-main-title'])) { echo '<h2>' . wp_kses_post($evision_corporate_customizer_all_values['evision-corporate-about-main-title']) . '</h2>'; echo '<div class="block-title-divider"><span><i class="fa fa-circle"></i></span></div>'; } if (isset($evision_corporate_customizer_all_values['evision-corporate-about-main-content']) && !empty($evision_corporate_customizer_all_values['evision-corporate-about-main-content'])) { echo '<p class="lead">' . wp_kses_post($evision_corporate_customizer_all_values['evision-corporate-about-main-content']) . '</p>'; } ?> </div> <?php if (!empty($evision_corporate_about_pages_ids)) { $evision_corporate_about_query = new WP_Query(array('post_type' => 'page', 'post__in' => $evision_corporate_about_pages_ids, 'posts_per_page' => 3, 'orderby' => 'post__in')); ?> <div class="row single-box-container"> <div class="row-same-height"> <?php // the query if ($evision_corporate_about_query->have_posts()) { /*loop*/ $evision_corporate_abouts_index = 1; while ($evision_corporate_about_query->have_posts()) { $evision_corporate_about_query->the_post(); ?> <div class="col-xs-12 col-sm-4 col-sm-height single-box-item single-box-bdr"> <div class="single-box"> <div class="single-box-icon"> <?php if (isset($evision_corporate_abouts[$evision_corporate_abouts_index]) && isset($evision_corporate_abouts[$evision_corporate_abouts_index]['evision-corporate-about-icon']) && !empty($evision_corporate_abouts[$evision_corporate_abouts_index]['evision-corporate-about-icon'])) { echo '<i class="fa ' . esc_attr($evision_corporate_abouts[$evision_corporate_abouts_index]['evision-corporate-about-icon']) . ' fa-3x"></i>'; } else { echo '<i class="fa fa-user fa-3x"></i>'; } ?> </div> <div class="single-box-inner"> <h3> <?php the_title(); ?> </h3> <?php echo evision_corporate_words_count(30, get_the_content()); ?> <div class="btn-section btn-over-box"> <a href="<?php the_permalink(); ?> " class="btn-outline"> <?php _e('Know more', 'evision-corporate'); ?> <i class="fa fa-angle-double-right"></i> </a> </div> </div> </div> </div> <?php $evision_corporate_abouts_index++; } ?> <!-- end of the loop --> <?php wp_reset_postdata(); ?> <?php } else { ?> <!--Probably this message never display--> <p><?php _e('Please select pages for about, also make sure to have featured image for all pages', 'evision-corporate'); ?> </p> <?php } ?> </div> </div> <?php } ?> </div> </section> <!-- ***************************************** about section ends ****************************************** --> <?php } }