balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

single-portfolio.php (4995B)


      1 <?php
      2 /**
      3  * The template for displaying all single posts
      4  *
      5  * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post
      6  *
      7  * @package appside
      8  */
      9 //portfolio settings
     10 $portfolio_sidebar_title = cs_get_option('portfolio_sidebar_title') ? cs_get_option('portfolio_sidebar_title') : 'Information';
     11 $portfolio_sidebar_clients = cs_get_option('portfolio_sidebar_clients') ? cs_get_option('portfolio_sidebar_clients') : 'Client';
     12 $portfolio_sidebar_company = cs_get_option('portfolio_sidebar_company') ? cs_get_option('portfolio_sidebar_company') : 'Company';
     13 $portfolio_sidebar_website = cs_get_option('portfolio_sidebar_website') ? cs_get_option('portfolio_sidebar_website') : 'Website';
     14 $portfolio_sidebar_start_date = cs_get_option('portfolio_sidebar_start_date') ? cs_get_option('portfolio_sidebar_start_date') : 'Start Date';
     15 $portfolio_sidebar_end_date = cs_get_option('portfolio_sidebar_end_date') ? cs_get_option('portfolio_sidebar_end_date') : 'End Date';
     16 $portfolio_sidebar_category = cs_get_option('portfolio_sidebar_category') ? cs_get_option('portfolio_sidebar_category') : 'Category';
     17 
     18 //get portfolio meta
     19 $portfolio_options = get_post_meta(get_the_ID(),'appside_portfolio_options',true);
     20 //category
     21 $all_portfolio_cat = get_the_terms(get_the_ID(),'portfolio-cat');
     22 
     23 get_header();
     24 ?>
     25 	<div id="primary" class="content-area portfolio-details-page padding-120 ">
     26 		<main id="main" class="site-main">
     27             <div class="container">
     28                 <div class="row">
     29                     <div class="col-lg-8">
     30 	                    <?php
     31 	                    while ( have_posts() ) :
     32 		                    the_post();
     33 		                    get_template_part( 'template-parts/content', 'single-portfolio' );
     34 		                    // If comments are open or we have at least one comment, load up the comment template.
     35 		                    if ( comments_open() || get_comments_number() || get_option( 'thread_comments' )) :
     36 			                    comments_template();
     37 		                    endif;
     38 	                    endwhile; // End of the loop.
     39 	                    ?>
     40                     </div>
     41                     <div class="col-lg-4">
     42                         <div class="widget-area portfolio-sidebar">
     43                             <h4 class="title"><?php echo esc_html($portfolio_sidebar_title);?></h4>
     44                             <ul class="portfolio-meta">
     45                                 <?php
     46                                     if (!empty($portfolio_options['client'])){
     47                                         printf('<li><span class="label">%1$s</span> %2$s</li>',esc_html($portfolio_sidebar_clients),esc_html($portfolio_options['client']));
     48                                     }
     49                                     if (!empty($portfolio_options['company_name'])){
     50                                         printf('<li><span class="label">%1$s</span> %2$s</li>',esc_html($portfolio_sidebar_company),esc_html($portfolio_options['company_name']));
     51                                     }
     52                                     if (!empty($all_portfolio_cat)):?>
     53                                         <li>
     54                                             <span class="label"><?php echo esc_html($portfolio_sidebar_category) ?></span>
     55                                             <span class="cats">
     56                                                 <?php
     57                                                     foreach ($all_portfolio_cat as $term){
     58                                                         printf('<a href="%1$s">%2$s</a>',get_term_link($term,'portfolio-cat'),esc_html($term->name));
     59                                                     }
     60                                                 ?>
     61                                             </span>
     62                                         </li>
     63                                     <?php endif;
     64                                     if (!empty($portfolio_options['website'])){
     65                                         printf('<li><span class="label">%1$s</span> %2$s</li>',esc_html($portfolio_sidebar_website),esc_html($portfolio_options['website']));
     66                                     }
     67                                     if (!empty($portfolio_options['start'])){
     68                                         printf('<li><span class="label">%1$s</span> %2$s</li>',esc_html($portfolio_sidebar_start_date),esc_html($portfolio_options['start']));
     69                                     }
     70                                     if (!empty($portfolio_options['finish'])){
     71                                         printf('<li><span class="label">%1$s</span> %2$s</li>',esc_html($portfolio_sidebar_end_date),esc_html($portfolio_options['finish']));
     72                                     }
     73                                 ?>
     74                             </ul>
     75                         </div>
     76                     </div>
     77                 </div>
     78             </div>
     79 		</main><!-- #main -->
     80 	</div><!-- #primary -->
     81 <?php
     82 get_footer();