Your IP : 216.73.216.164


Current Path : /var/www/html/anwc/wp-content/themes/khore/
Upload File :
Current File : /var/www/html/anwc/wp-content/themes/khore/speaker-content.php

<?php
$speaker_id = get_the_ID();
add_filter('posts_fields', array('EF_Speakers_Helper', 'ef_speaker_sessions_posts_fields'));
add_filter('posts_orderby', array('EF_Speakers_Helper', 'ef_speaker_sessions_posts_orderby'));

$sessions_loop = EF_Session_Helper::get_sessions_loop();

remove_filter('posts_fields', array('EF_Speakers_Helper', 'ef_speaker_sessions_posts_fields'));
remove_filter('posts_orderby', array('EF_Speakers_Helper', 'ef_speaker_sessions_posts_orderby'));
?>
<!-- news__layout -->
<div class="news__layout">
    <!-- content -->
    <article class="content container">
        <!-- content__wrap -->
        <div class="content__wrap row">
            <!-- content__layout -->
            <div class="content__layout col-xs-12">
                <h1>
                    <?php the_title(); ?>
                    <span><?php echo get_post_meta($speaker_id, 'speaker_title', true); ?></span>
                </h1>
            </div>
            <!-- /content__layout -->
            <div class="col-xs-12">
                <div class="container">
                    <div class="row">
                        <div class="col-xs-12 col-sm-4">
                            <?php the_post_thumbnail('khore-speaker', array('title' => get_the_title(), 'alt' => get_the_title())); ?>
                        </div>
                        <!-- content__layout -->
                        <div class="content__layout col-xs-12 col-sm-8">
                            <?php the_content(); ?>
                        </div>
                        <!-- /content__layout -->
                    </div>
                </div>
            </div>
            <!-- content__layout -->
            <div class="content__layout col-xs-12">
                <?php
                if (get_post_meta($speaker_id, 'speaker_text', true)) {
                    echo stripcslashes(get_post_meta($speaker_id, 'speaker_text', true));
                }
                ?>
            </div>
            <!-- /content__layout -->
            <div class="col-xs-12">
                <!-- news__session -->
                <div class="news__session container">
                    <div class="row">
                        <div class="col-xs-12">
                            <h2>MY SESSIONS</h2>
                        </div>
                        <?php
                        if ($sessions_loop->have_posts()):
                            while ($sessions_loop->have_posts()):
                                $sessions_loop->the_post();
                                $session_speakers = get_post_meta(get_the_ID(), 'session_speakers_list', true);
                                if ($session_speakers && is_array($session_speakers) && in_array($speaker_id, $session_speakers)) {
                                    $date = get_post_meta(get_the_ID(), 'session_date', true);
                                    $locations = wp_get_post_terms(get_the_ID(), 'session-location', array('fields' => 'all'));
                                    $time = get_post_meta(get_the_ID(), 'session_time', true);
                                    $end_time = get_post_meta(get_the_ID(), 'session_end_time', true);
                                    if (!empty($time)) {
                                        $time_parts = explode(':', $time);
                                        if (count($time_parts) == 2)
                                            $time = date(get_option("time_format"), mktime($time_parts[0], $time_parts[1], 0));
                                    }
                                    if (!empty($end_time)) {
                                        $time_parts = explode(':', $end_time);
                                        if (count($time_parts) == 2)
                                            $end_time = date(get_option("time_format"), mktime($time_parts[0], $time_parts[1], 0));
                                    }
                                    $tracks = wp_get_post_terms(get_the_ID(), 'session-track', array('fields' => 'ids', 'count' => 1));
                                    if ($tracks && count($tracks) > 0)
                                        $color = EF_Taxonomy_Helper::ef_get_term_meta('session-track-metas', $tracks[0], 'session_track_color');
                                    else
                                        $color = '';
                                    ?>
                                    <div class="col-xs-12 col-lg-6">

                                        <article class="news__session-item">
                                            <header>
                                                <time><?php echo $time; ?>
                                                    - <?php echo $end_time; ?></time>
                                                <h3 <?php if (!empty($color)) echo(" style='color:$color;'"); ?>><?php echo!empty($locations) ? $locations[0]->name : ''; ?></h3>
                                            </header>
                                            <p>
                                                <?php the_title(); ?>
                                            </p>
                                            <!-- tags -->
                                            <div class="tags tags__small">

                                                <i class="fa fa-bookmark-o"></i>
                                                <?php
                                                if ($tracks && count($tracks) > 0) {
                                                    foreach ($tracks as $track) {
                                                        $color = EF_Taxonomy_Helper::ef_get_term_meta('session-track-metas', $track, 'session_track_color');
                                                        $term = get_term_by('id', $track, 'session-track');
                                                        ?>
                                                        <div>
                                                            <a href="#"><?php echo $term->name; ?></a>
                                                        </div>
                                                        <?php
                                                    }
                                                }
                                                ?>
                                            </div>
                                            <!-- /tags -->
                                            <!-- btn -->
                                            <a href="<?php the_permalink(); ?>"
                                               class="btn btn_2"><?php _e('MORE INFO', 'khore'); ?></a>
                                            <!-- /btn -->
                                        </article>
                                    </div>
                                    <?php
                                }
                            endwhile;
                            wp_reset_postdata();
                        endif;
                        ?>
                    </div>
                </div>
                <!-- /news__session -->
            </div>
        </div>
        <!-- /content__wrap -->
    </article>
    <!-- /content -->
</div>
<!-- /news__layout -->
<a href="#" class="news__popup-close"><span class="glyph-icon flaticon-thin35"></span></a>