Your IP : 216.73.216.95


Current Path : /var/test/www/html/37thanniversary/wp-content/themes/brando/
Upload File :
Current File : /var/test/www/html/37thanniversary/wp-content/themes/brando/single.php

<?php
/**
 * The template for displaying single posts
 *
 * @link https://codex.wordpress.org/Template_Hierarchy
 *
 * @package Brando
 */

get_header(); 
// Start the loop.
while ( have_posts() ) : the_post();

    $brando_layout_settings = $brando_enable_container_fluid = $brando_class_main_section = $brando_section_class = $output= '';
    $post_meta_array = array();
    $brando_layout_settings_inner = brando_option_post('brando_layout_settings');
    $brando_options = get_option('brando_theme_setting');
    $brando_image_srcset = brando_option('brando_srcset_data');
    $brando_layout_settings = $brando_layout_settings_inner;
    $brando_enable_container_fluid = brando_option_post('brando_enable_container_fluid');
    switch ($brando_layout_settings) 
    {
        case 'brando_layout_full_screen':
            $brando_section_class .= 'no-padding';
            if(isset($brando_enable_container_fluid) && $brando_enable_container_fluid == '1'){
                $brando_class_main_section .= 'container-fluid';
            }else{
                $brando_class_main_section .= 'container';
            }
        break;

        case 'brando_layout_both_sidebar':
            $brando_section_class .= '';
            $brando_class_main_section .= 'container col3-layout';
        break;

        case 'brando_layout_left_sidebar':
        case 'brando_layout_right_sidebar':
            $brando_section_class .= '';
            $brando_class_main_section .= 'container col2-layout';
        break;

        default:
            $brando_section_class .= '';
            $brando_class_main_section .= 'container';
        break;
    }

/* Post title */
$brando_enable_title = brando_option('brando_enable_title_wrapper');
if($brando_enable_title != 0){
    $brando_title_parallax_effect = brando_option('brando_title_parallax_effect');
    $brando_image = brando_option('brando_title_background');
    $post_meta_array[] = ($brando_options['brando_enable_meta_date'] == 1 ) ? '<span class="published">'.esc_attr(get_the_date('d F Y')).'</span><time class="updated display-none" datetime="'.esc_attr( get_the_modified_date( 'c' ) ).'">'.get_the_modified_date( 'd F Y' ).'</time>' : '';
    $post_meta_array[] = ($brando_options['brando_enable_meta_author'] == 1 ) ? esc_html__('By ','brando').'<span class="author vcard"><a class="url fn n white-text" href='.esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) )).'>'.get_the_author().'</a></span>' : '';
    $post_category = get_the_category(get_the_ID());
    if( isset($brando_options['brando_enable_meta_category']) && $brando_options['brando_enable_meta_category'] == '1' && !empty( $post_category ) ) {
        foreach ($post_category as $k => $cat) {
            $cat_link = get_category_link($cat->cat_ID);
            $post_cat[]='<a href="'.$cat_link.'" class="white-text" rel="category tag">'.$cat->name.'</a>';
        }
        $post_meta_array[] = implode(",",$post_cat);
    }

    $brando_meta = implode(" / ", $post_meta_array);

    $brando_post_class ='';
    $brando_post_class_list = array();
    $brando_post_class_list[] = esc_attr($brando_title_parallax_effect).' parallax-fix no-padding brando-page-title';
    ob_start();
        post_class($brando_post_class_list);
    $brando_post_class .= ob_get_contents();  
    ob_end_clean(); 
    echo '<section '.$brando_post_class.'>';
        
        if( $brando_image ){
            if( is_array( $brando_image ) ){
                echo wp_get_attachment_image( $brando_image['id'], "full", "", array( "class" => "parallax-background-img" ) );
            }else{
                echo '<img class="parallax-background-img" src="'.esc_url( $brando_image ).'" alt="" />';
            }
        }
        echo '<div class="opacity-full-dark bg-deep-blue3"></div>';
        echo '<div class="container position-relative">';
            echo '<div class="row">';
                echo '<div class="page-title">';
                    echo '<div class="col-text-middle-main">';
                        echo '<div class="col-text-middle">';
                            echo '<div class="col-md-12 col-sm-12 text-center">';
                                echo '<h1 class="alt-font white-text font-weight-600 xs-title-extra-large no-margin entry-title brando-title-text">'.get_the_title().'</h1>';
                                if( $brando_options['brando_enable_meta_date'] == 1 || $brando_options['brando_enable_meta_author'] == 1 ){
                                    echo '<span class="alt-font title-small xs-text-large white-text text-uppercase margin-one-top display-block brando-subtitle-text">'.$brando_meta.'</span>';
                                }
                            echo '</div>';
                        echo '</div>';
                    echo '</div>';
                echo '</div>';
            echo '</div>';
        echo '</div>';
    echo '</section>';
}

if (class_exists('brando_breadcrumb_navigation_xt')) 
{
    $brando_enable_category_breadcrumb = (isset($brando_options['brando_enable_category_breadcrumb_post']) && $brando_options['brando_enable_category_breadcrumb_post'] == 1 ) ? true : false;
    $brando_breadcrumb = new brando_breadcrumb_navigation_xt;
    $brando_breadcrumb->opt['static_frontpage'] = false;
    $brando_breadcrumb->opt['url_blog'] = '';
    $brando_breadcrumb->opt['title_blog'] = esc_html__('Home','brando');
    $brando_breadcrumb->opt['title_home'] = esc_html__('Home','brando');
    $brando_breadcrumb->opt['separator'] = '';
    $brando_breadcrumb->opt['tag_page_prefix'] = '';
    $brando_breadcrumb->opt['singleblogpost_category_display'] = $brando_enable_category_breadcrumb;
}
$brando_post_class ='';
ob_start();
    post_class();
$brando_post_class .= ob_get_contents();  
ob_end_clean(); 
echo '<div id="post-'.get_the_ID().'" '.$brando_post_class.'>';
    $brando_enable_breadcrumb = brando_option_post('brando_enable_breadcrumb');
    $brando_enable_title = (!empty($brando_options['brando_enable_title_wrapper'])) ? $brando_options['brando_enable_title_wrapper'] : '';
    $brando_top_breadcrumb = ( $brando_enable_title != 1 && empty($brando_enable_title)) ? ' page-top-breadcrumb': '';
    if( $brando_enable_breadcrumb == 1 ){
        echo'<div class="brando-breadcrumb breadcrumb alt-font'.esc_attr($brando_top_breadcrumb).'">';
            echo'<div class="container"> '; 
                echo'<ul>';
                    echo wp_kses($brando_breadcrumb->display(), wp_kses_allowed_html( 'post' ));
                echo'</ul>'; 
            echo'</div>'; 
        echo'</div>';
    }
    
    echo '<section class="'.esc_attr($brando_section_class).'">';
        echo '<div class="'.esc_attr($brando_class_main_section).'">';
            echo '<div class="row">';
               echo '<div class="blog-listing">';
                    get_template_part('templates/post-sidebar-left');
                    echo '<article>';
                        echo '<div class="post-details no-padding margin-four-bottom">';
                        $brando_post_format = get_post_format( get_the_ID() );
                        if($brando_post_format == 'image'){
                            get_template_part('loop/single-post/loop','image');
                        }elseif($brando_post_format == 'gallery'){
                             get_template_part('loop/single-post/loop','gallery');
                        }elseif($brando_post_format == 'video'){
                            get_template_part('loop/single-post/loop','video');
                        }elseif($brando_post_format == 'quote'){
                            get_template_part('loop/single-post/loop','quote');
                        }else{
                            echo'<div class="blog-image bg-transparent">';
                            if ( has_post_thumbnail() ) {
                                echo get_the_post_thumbnail( get_the_ID(), $brando_image_srcset );
                            }
                            
                            echo'</div>';
                        }
                        
                    echo '</div>';
                    echo '<div class="blog-description entry-content">';
                            the_content();
                            wp_link_pages( array(
                                'before'      => '<div class="page-links default-link-pages"><span class="page-links-title">' . esc_html__( 'Pages:', 'brando' ) . '</span>',
                                'after'       => '</div>',
                                'pagelink'    => '<span class="page-numbers">%</span>',
                            ) );
                    echo '</div>';

                    $brando_enable_tags = brando_option('brando_enable_meta_tags');
                    if($brando_enable_tags == 1):

                        $brando_tags_list = get_the_tag_list('class="text-small text-uppercase alt-font">', '', _x( ', ', 'Used between list items, there is a space after the comma.', 'brando' ) );
                        if ( $brando_tags_list ) { 
                            echo brando_single_post_meta_tag();
                        }

                    endif;
                    
                    $brando_enable_author = brando_option('brando_enable_post_author');
                    if($brando_enable_author == 1):
                        // Author bio.
                        if ( is_single() ) :
                            get_template_part( 'author-bio' );
                        endif;

                    endif;
                    
                    $brando_enable_social = brando_option('brando_social_icons');
                    if($brando_enable_social == 1 && class_exists('Brando_Addons')):
                        echo do_shortcode('[brando_single_post_share]'); 
                    endif;
                 
                echo '</article>';   
                    $brando_enable_comment = brando_option('brando_enable_post_comment');
                    if( $brando_enable_comment == 1 ):
                        // If comments are open or we have at least one comment, load up the comment template
                        if ( comments_open() || get_comments_number() ) :
                            echo comments_template();
                        endif;

                    endif;
                    get_template_part('templates/post-sidebar-right');
                echo '</div>'; 
            echo '</div>';
        echo '</div>';
    echo '</section>';
echo '</div>';

endwhile;
wp_reset_postdata();
// End the loop.
get_footer();