%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/itworks/wp-content/plugins/tp-portfolio/templates/
Upload File :
Create Path :
Current File : /var/www/html/itworks/wp-content/plugins/tp-portfolio/templates/single-portfolio.php

<?php
/**
 * The Template for displaying all single posts.
 *
 * @package    thimpress
 */

/**
 * This script to get portfolio data.
 *
 * @author kien16
 */
if ( !empty( $_SERVER['HTTP_X_REQUESTED_WITH'] ) && strtolower( $_SERVER['HTTP_X_REQUESTED_WITH'] ) == 'xmlhttprequest' ) {
	if ( get_post_type() == "portfolio" && is_single() ) {
		global $post;
		$images  = get_post_meta( get_the_ID(), 'portfolio_sliders', false );
		$counter = count( $images );

		if ( !$counter ) {
			if ( has_post_thumbnail( $post->ID ) ) {
				$images = array( get_post_thumbnail_id( $post->ID ) );
			}
		}

		$html = "";
		$html .= '<div id="carousel-slider-generic" class="carousel-slider carousel slide" data-ride="carousel">
            <ol class="carousel-indicators">';
		for ( $i = 0; $i < $counter; $i ++ ) {
			if ( $i == 0 ) {
				$actived = 'class="active"';
			} else {
				$actived = "";
			}
			$html .= '<li data-target="#carousel-slider-generic" data-slide-to="' . $i . '" ' . $actived . '></li>';
		}
		$html .= '</ol>
            <div class="carousel-inner">';
		$x = 0;
		foreach ( $images as $att ) {
			if ( $x == 0 ) {
				$actived = " active";
			} else {
				$actived = "";
			}
			$x ++;

			$html .= '<div class="item' . $actived . '">';

			if ( substr( $att, 0, 2 ) == "v." ) {
				$html .= '<iframe src="http://player.vimeo.com/video/' . substr( $att, 2 ) . '?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="100%" height="100%" class="vimeo-video" allowfullscreen></iframe>';
				$html .= '<div class="container"></div>';
			} else {
				if ( substr( $att, 0, 2 ) == "y." ) {
					$html .= '<iframe title="YouTube video player" class="youtube-video" allowfullscreen type="text/html" width="100%" height="100%" src="http://www.youtube.com/embed/' . substr( $att, 2 ) . '" frameborder="0"></iframe>';
					$html .= '<div class="container"></div>';
				} else {
					$src = wp_get_attachment_image_src( $att, 'full' );
					$src = $src[0];
					$html .= "<img src='{$src}' />";
					$html .= '<div class="container"></div>';
				}
			}
			$html .= '</div>';
		}

		$html .= '</div>
            <a class="left carousel-control" href="#carousel-slider-generic" data-slide="prev">
                <span class="glyphicon glyphicon-chevron-left"></span>
            </a>
            <a class="right carousel-control" href="#carousel-slider-generic" data-slide="next">
                <span class="glyphicon glyphicon-chevron-right"></span>
            </a>
            <a class="close-slider" href="#"><span class="glyphicon glyphicon-remove"></span></a>
        ';
		$html .= '</div>';
		$html .= '<div class="gallery_content">
                    <div class="gallery_content_area_wrap">
                        <h3 class="post-title gallery-title">' . $post->post_title . '</h3>';
		?>
		<?php
		ob_start();
		?>

		<section class="portfolio-description">
			<h3><?php echo esc_html__( 'Project description', 'tp-portfolio' ); ?></h3>
			<?php echo $post->post_content ?>
		</section>
		<?php
		$taxonomy = 'portfolio_category';
		$terms    = get_the_terms( get_the_ID(), $taxonomy ); // Get all terms of a taxonomy
		if ( $terms && !is_wp_error( $terms ) ) :
			echo '<section class="tags"><i class="fa fa-tags">&nbsp;</i><ul>';
			?>
			<?php foreach ( $terms as $term ) { ?>
			<li>
				<a href="<?php echo esc_url( get_term_link( $term->slug, $taxonomy ) ); ?>"><?php echo $term->name; ?></a>
			</li>
		<?php } ?>
			<?php
			echo '</ul></section>';
		endif;
		?>

		<?php if ( get_post_meta( get_the_ID(), 'project_link', true ) ) { ?>
			<div class="link-project">
				<a href="<?php echo esc_url( get_post_meta( get_the_ID(), 'project_link', true ) ); ?>" target="_blank"
				   class="sc-btn">Link project</a>
			</div>
		<?php } ?>

		<?php
		$content_pl = ob_get_contents();
		ob_end_clean();

		$html .= $content_pl;
		$html .= '<span class="single_portfolio_info_close"><i class="fa fa-bars"></i></span>
                    </div>
                </div>';
		echo $html;
		exit;
	} else {
		//exit;
	}
}
/* end get portfolio data */
get_header();

global $portfolio_data;

// Layout
$pf_layout = $portfolio_data['thim_portfolio_option_single_layout'];
if ( $pf_layout == "left-sidebar" || $pf_layout == "right-sidebar" ) {
	$sign_sidebar = "col-sm-9";
} else if ( $pf_layout == "no-sidebar" ) {
	$sign_sidebar = "col-sm-12";
} else $sign_sidebar = "";

tp_portfolio_get_template_type( 'breadcrumbs-single' );

?>
	<section class="container <?php echo $pf_layout; ?>">
		<div class="row">
			<div class="portfolio-content <?php echo $sign_sidebar; ?>">
				<?php while ( have_posts() ) : the_post(); ?>
					<?php
					if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_sidebar_slider" ) {
						tp_portfolio_get_template_type( 'sidebar-slider' );
					} else if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_left_floating_sidebar" ) {
						tp_portfolio_get_template_type( 'left-floating-sidebar' );
					} else if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_right_floating_sidebar" ) {
						tp_portfolio_get_template_type( 'right-floating-sidebar' );
					} else if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_gallery" ) {
						tp_portfolio_get_template_type( 'gallery' );
					} else if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_vertical_stacked" ) {
						tp_portfolio_get_template_type( 'vertical-stacked' );
					} else if ( get_post_meta( get_the_ID(), 'selectPortfolio', true ) == "portfolio_type_page_builder" ) {
						tp_portfolio_get_template_type( 'page-builder' );
					} else {
						tp_portfolio_get_template_type( 'content-portfolio' );
					}
					?>

					<?php
					// If comments are open or we have at least one comment, load up the comment template
					if ( comments_open() || '0' != get_comments_number() ) :
						comments_template();
					endif;
					?>
				<?php endwhile; // end of the loop. ?>
			</div>
			<?php
			if ( $pf_layout == "left-sidebar" || $pf_layout == "right-sidebar" ) {
				get_sidebar();
			}
			?>
		</div>
	</section>
<?php
get_footer();

Zerion Mini Shell 1.0