columns"> <div class="with-sidebar-content <?php echo $gdlr_sidebar['center']; ?> columns"> <div class="gdlr-item gdlr-item-start-content"> <div id="session-<?php the_ID(); ?> " <?php post_class(); ?> > <div class="gdlr-session-info-wrapper"> <?php $gdlr_speakers = gdlr_get_session_speaker_list($gdlr_post_option['session-speaker']); foreach ($gdlr_speakers as $gdlr_speaker) { echo gdlr_get_speaker_thumbnail('full', $gdlr_speaker->ID, array(), true, false); } echo gdlr_get_session_info(array('date', 'time', 'location', 'speaker', 'document'), $gdlr_post_option, $gdlr_speakers); ?> </div> <div class="gdlr-session-content"> <?php echo gdlr_get_session_thumbnail('full'); echo '<h4 class="gdlr-session-title">' . get_the_title() . '</h4>'; the_content(); wp_link_pages(array('before' => '<div class="page-links"><span class="page-links-title">' . __('Pages:', 'gdlr-conference') . '</span>', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>')); ?> </div>
function gdlr_print_small_session($query) { global $theme_option; if (!empty($theme_option['new-fontawesome']) && $theme_option['new-fontawesome'] == 'enable') { $icon_class = array('time' => 'fa-clock-o'); } else { $icon_class = array('time' => 'icon-time'); } echo '<div class="gdlr-session-item gdlr-small-session-item gdlr-item" >'; echo '<div class="gdlr-session-item-head" >'; $current_session_day = 0; $current_session_date = ''; while ($query->have_posts()) { $query->the_post(); $session_date_o = strtotime(get_post_meta(get_the_ID(), 'session-date', true)); $session_date = date_i18n($theme_option['date-format'], $session_date_o); if ($current_session_date != $session_date) { $current_session_day++; $current_session_date = $session_date; echo '<div class="gdlr-session-item-head-info ' . ($current_session_day == 1 ? 'gdlr-active' : '') . '" data-tab="gdlr-tab-' . $current_session_day . '">'; echo '<div class="gdlr-session-head-day">' . sprintf(__('Day %d', 'gdlr-conference'), $current_session_day) . '</div>'; echo '<div class="gdlr-session-head-date">' . $current_session_date . '</div>'; echo '</div>'; } } echo '<div class="clear"></div>'; echo '</div>'; // session-item-head rewind_posts(); $current_session_day = 0; $current_session_date = ''; while ($query->have_posts()) { $query->the_post(); $gdlr_post_option = gdlr_decode_preventslashes(get_post_meta(get_the_ID(), 'post-option', true)); $gdlr_post_option = json_decode($gdlr_post_option, true); $gdlr_speakers = gdlr_get_session_speaker_list($gdlr_post_option['session-speaker']); $session_date_o = strtotime(get_post_meta(get_the_ID(), 'session-date', true)); $session_date = date_i18n($theme_option['date-format'], $session_date_o); if ($current_session_date != $session_date) { $current_session_day++; $current_session_date = $session_date; echo $current_session_day == 1 ? '' : '</div>'; // gdlr-session-item-tab-content echo '<div class="gdlr-session-item-tab-content gdlr-tab-' . $current_session_day . ' ' . ($current_session_day == 1 ? 'gdlr-active' : '') . '">'; } echo '<div class="gdlr-session-item-content-wrapper">'; echo '<div class="gdlr-session-item-divider"></div>'; if (!empty($gdlr_post_option['session-type']) && $gdlr_post_option['session-type'] == 'break') { echo '<div class="session-break-content">'; echo '<div class="session-break-info">'; echo '<i class="fa ' . $icon_class['time'] . '" ></i>'; echo $gdlr_post_option['session-time']; echo '</div>'; echo '<h3 class="gdlr-session-break-title">' . get_the_title() . '</h3>'; echo '</div>'; } else { echo '<div class="gdlr-session-item-content" >'; if (!empty($gdlr_speakers)) { echo '<div class="gdlr-session-thumbnail-wrapper">'; echo gdlr_get_speaker_thumbnail('thumbnail', $gdlr_speakers[0]->ID, array(), true, true); echo '</div>'; } echo '<div class="gdlr-session-item-content-inner" >'; echo '<h3 class="gdlr-session-item-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>'; echo '<div class="gdlr-session-item-content-info">'; echo gdlr_get_session_info(array('time', 'location', 'speaker'), $gdlr_post_option, $gdlr_speakers); echo '</div>'; // session-item-content-info echo '</div>'; // session-item-content-inner echo '</div>'; // session-item-content } echo '<div class="clear"></div>'; echo '</div>'; // session-item-content-wrapper } echo '</div>'; // gdlr-session-item-tab-content echo '</div>'; // gdlr-tab-session-item wp_reset_postdata(); }