/home/mobivsrd/www/wp-contentMXc/themes/freeio/template-jobs/single-project.php
<?php
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
get_header();
$project_layout = freeio_get_project_layout_type();
$project_layout = !empty($project_layout) ? $project_layout : 'v1';
?>
<section class="project-detail-version-<?php echo esc_attr($project_layout); ?>">
<section id="primary" class="content-area inner">
<div id="main" class="site-main content" role="main">
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post();
global $post;
if ( $post->post_status == 'expired' ) {
echo WP_Freeio_Template_Loader::get_template_part( 'content-single-project-expired' );
} else {
$template_id = freeio_get_project_elementor_template();
if ( !WP_Freeio_Project::check_view_project_detail() ) {
?>
<div class="restrict-wrapper container">
<?php
$restrict_detail = wp_freeio_get_option('project_restrict_detail', 'all');
switch ($restrict_detail) {
case 'register_user':
?>
<h2 class="restrict-title"><?php esc_html_e( 'This page is restricted for registered users only.', 'freeio' ); ?></h2>
<div class="restrict-content"><?php esc_html_e( 'Please login to view this page', 'freeio' ); ?></div>
<?php
break;
case 'register_freelancer':
?>
<h2 class="restrict-title"><?php esc_html_e( 'Please login as freelancer to view project.', 'freeio' ); ?></h2>
<?php
break;
default:
$content = apply_filters('wp-freeio-restrict-project-detail-information', '', $post);
echo trim($content);
break;
}
?>
</div><!-- /.alert -->
<?php
} elseif ( $template_id ) {
do_action( 'freeio_project_detail_content', $post );
} else {
?>
<div class="single-listing-wrapper project" <?php freeio_project_item_map_meta($post); ?>>
<?php
if ( $project_layout !== 'v1' ) {
echo WP_Freeio_Template_Loader::get_template_part( 'content-single-project-'.$project_layout );
} else {
echo WP_Freeio_Template_Loader::get_template_part( 'content-single-project' );
}
?>
</div>
<?php
}
}
endwhile; ?>
<?php the_posts_pagination( array(
'prev_text' => esc_html__( 'Previous page', 'freeio' ),
'next_text' => esc_html__( 'Next page', 'freeio' ),
'before_page_number' => '<span class="meta-nav screen-reader-text">' . esc_html__( 'Page', 'freeio' ) . ' </span>',
) ); ?>
<?php else : ?>
<?php get_template_part( 'content', 'none' ); ?>
<?php endif; ?>
</div><!-- .site-main -->
</section><!-- .content-area -->
</section>
<?php get_footer(); ?>