Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
inspiry-builderpress
:
single-project.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php get_header(); get_template_part( 'partials/banner/banner-blog' ); ?> <div class="pages-contents-area contents-project-single"> <div class="container"> <?php if ( have_posts() ): while ( have_posts() ) : the_post(); ?> <div class="heading-wrapper"> <?php $single_project_breadcrumbs = get_theme_mod( 'inspiry_projects_breadcrumbs', 'true' ); if ( $single_project_breadcrumbs == 'true' ) { inspiry_bp_custom_breadcrumbs(); } ?> <h2 class="project-title"><?php the_title(); ?></h2> <span class="categories-single"> <span><?php esc_html_e( 'In', 'inspiry-builderpress' ); ?></span> <?php $status_terms = get_the_terms( get_the_ID(), 'project-category' ); if ( ! empty( $status_terms ) ) { foreach ( $status_terms as $term ) { ?> <a href="<?php echo esc_url( get_term_link( $term ) ); ?>"> <?php echo esc_html( $term->name ); ?> </a><?php } } ?> </span> </div> <?php /* * Gallery Slider or Featured Image */ $slider_images = get_post_meta( get_the_ID(), 'bp-slider-image', false ); if ( ! empty( $slider_images ) ) { ?> <div class="slider-single-project owl-carousel"> <?php foreach ( $slider_images as $image ) { $image_url = wp_get_attachment_image_url( $image, 'inspiry_image_size_1140_760' ); $image_alt = get_post_meta( $image, '_wp_attachment_image_alt', true ) ?> <div> <a data-imagelightbox="gallery" href="<?php echo esc_url( $image_url ); ?>"> <img src="<?php echo esc_url( $image_url ); ?>" alt="<?php echo esc_html( $image_alt ); ?>"> </a> </div> <?php } ?> </div> <?php } else { ?> <div class="portfolio-thumbnail"> <a data-imagelightbox="lightbox" href="<?php the_post_thumbnail_url( 'inspiry_image_size_1140_760' ); ?>"> <?php the_post_thumbnail( 'inspiry_image_size_1140_760' ); ?> </a> </div> <?php } ?> <div class="page-content-area"> <div class="project-single-content-box"> <div class="project-left-content-box"> <div class="main-contents-projects"> <div class="post-meta"> <?php $location_meta_value = get_post_meta( get_the_ID(), 'bp-location', true ); $date_meta_value = get_post_meta( get_the_ID(), 'bp-completion-date-text', true ); $area_meta_value = get_post_meta( get_the_ID(), 'bp-area', true ); if ( ! empty( $location_meta_value ) ) { ?><span class="location"><i class="fa fa-map-marker"></i><?php echo esc_html( $location_meta_value ); ?> </span><?php } if ( ! empty( $date_meta_value ) ) { ?><span class="date"><i class="fa fa-calendar"></i><?php echo esc_html( $date_meta_value ); ?> </span><?php } if ( ! empty( $area_meta_value ) ) { // todo: make area unit dynamic ?><span class="area"><i class="fa fa-arrows-alt"></i><?php echo esc_html( $area_meta_value ); ?> m<sup>2</sup> </span><?php } ?> </div> <div class="the-content-wrapper clearfix"> <?php the_content(); ?> </div> </div> </div> <?php $current_post_id = get_the_ID(); $args = array( 'post_type' => 'project', 'posts_per_page' => 5, 'post__not_in' => array( $current_post_id ), ); $terms = get_the_terms( $current_post_id, 'project-category' ); if ( ! is_wp_error( $terms ) ) { $terms = wp_list_pluck( $terms, 'term_id' ); $args['tax_query'] = array( array( 'taxonomy' => 'project-category', 'field' => 'id', 'terms' => array_values( $terms ) ) ); $query = new WP_Query( $args ); } if ( $query->have_posts() ): ?> <div class="project-right-related-box"> <div class="side-related-projects"> <h2><?php esc_html_e( 'Related Projects', 'inspiry-builderpress' ) ?></h2> <?php while ( $query->have_posts() ): $query->the_post(); ?> <div class="related-project-single"> <?php the_post_thumbnail( 'inspiry_image_size_360_270' ); ?> <div class="wrapper-button"> <a class="bp-button bp-button-plain button-yellow btn-slider" href="<?php the_permalink(); ?>"> <?php esc_html_e( 'View Project', 'inspiry-builderpress' ); ?><i class="fa fa-chevron-right"></i> </a> </div> <div class="wrapper-location"> <h3><?php the_title(); ?></h3> <?php $feature_location_related = get_post_meta( get_the_ID(), 'bp-location', true ); if ( ! empty( $feature_location_related ) ) { ?><p class="featured-location"><?php echo esc_html( $feature_location_related ); ?></p><?php } ?> </div> </div> <?php endwhile; wp_reset_postdata(); ?> </div> </div> <?php endif; ?> </div> </div> <?php endwhile; $post_nav_arrow = get_theme_mod('inspiry_project_nav','true'); if($post_nav_arrow == 'true'){ ?> <div class="prev-next-wrapper project-post-nav"> <div class="row"> <div class="col-xs-6"> <div class="nav-previous"> <?php previous_post_link( '%link', '<i class="fa fa-angle-left"></i> ' . esc_html__( 'Previous', 'inspiry-builderpress' ) ); ?> </div> </div> <div class="col-xs-6"> <div class="nav-next"> <?php next_post_link( '%link', esc_html__( 'Next', 'inspiry-builderpress' ) . ' <i class="fa fa-angle-right"></i>' ); ?> </div> </div> </div> </div> <?php } endif; ?> </div> </div> <?php get_footer(); ?>