File: /home/dh_5jabqq/bermudashipwreckarchive.com/wp-content/themes/loquet/includes/event-modules.php
<?php
/*======
*
* Event Listing Styles
*
======*/
if( function_exists( 'tribe' ) ) {
/*====== Style 1 ======*/
if( !function_exists( 'loquet_event_style_1' ) ) {
function loquet_event_style_1( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-thumbnail-2" ) {
if( !empty( $event_id ) ) {
$output = "";
$output .= '<div class="gt-item">';
if( $image == "1" and has_post_thumbnail( $event_id ) ) {
$output .= '<div class="gt-image">';
$output .= '<a href="' . get_the_permalink( $event_id ) . '">';
$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );
$output .= '</a>';
$output .= '</div>';
}
$output .= '<div class="gt-content">';
if( $category == "1" ) {
if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {
$output .= '<div class="gt-category">';
$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
$output .= '</div>';
}
}
if( $title == "1" ) {
$output .= '<div class="gt-title">';
$output .= '<a href="' . get_the_permalink( esc_attr( $event_id ) ) . '">';
$output .= get_the_title( esc_attr( $event_id ) );
$output .= '</a>';
$output .= '</div>';
}
if( $start_date == "1" ) {
if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date">';
$output .= tribe_get_start_date( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $end_date == "1" ) {
if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date">';
$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $venue == "1" ) {
if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-venue">';
$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $organizer == "1" ) {
if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-organizer">';
$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $excerpt == "1" ) {
if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-desc">';
$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
$output .= '</div>';
}
}
$output .= '</div>';
$output .= '</div>';
return $output;
}
}
}
/*====== Style 2 ======*/
if( !function_exists( 'loquet_event_style_2' ) ) {
function loquet_event_style_2( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-event-1" ) {
if( !empty( $event_id ) ) {
$output = "";
$output .= '<div class="gt-item">';
$output .= '<div class="gt-event-detail">';
$output .= '<a href="' . get_the_permalink( $event_id ) . '" class="gt-link"></a>';
if( $image == "1" and has_post_thumbnail( $event_id ) ) {
$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );
}
$output .= '<div class="gt-details">';
$output .= '<div class="gt-header">';
if( $category == "1" ) {
if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {
$output .= '<div class="gt-category">';
$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
$output .= '</div>';
}
}
if( $start_date == "1" ) {
if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date">';
$output .= tribe_get_start_date( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $end_date == "1" ) {
if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date">';
$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $venue == "1" ) {
if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-venue">';
$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $organizer == "1" ) {
if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-organizer">';
$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $excerpt == "1" ) {
if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-desc">';
$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
$output .= '</div>';
}
}
$output .= '</div>';
if( $title == "1" ) {
$output .= '<div class="gt-title">';
$output .= get_the_title( esc_attr( $event_id ) );
$output .= '</div>';
}
$output .= '</div>';
$output .= '</div>';
$output .= '</div>';
return $output;
}
}
}
/*====== Style 3 ======*/
if( !function_exists( 'loquet_event_style_3' ) ) {
function loquet_event_style_3( $event_id = "", $image = "", $title = "", $category = "", $start_date = "", $end_date = "", $venue = "", $organizer = "", $excerpt = "", $image_size = "loquet-event-2" ) {
if( !empty( $event_id ) ) {
$output = "";
$output .= '<div class="gt-item">';
if( $start_date == "1" ) {
if( !empty( tribe_get_start_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date gt-big-date">';
$output .= tribe_get_start_date( esc_attr( $event_id ), false );
$output .= '<span>';
$output .= tribe_format_date( tribe_get_start_date( esc_attr( $event_id ), false ), false, 'Y' );
$output .= '</span>';
if( !empty( tribe_get_start_time( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-start-time">';
$output .= tribe_get_start_time( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
$output .= '</div>';
}
}
if( $image == "1" and has_post_thumbnail( $event_id ) ) {
$output .= '<div class="gt-image">';
$output .= '<a href="' . get_the_permalink( $event_id ) . '">';
$output .= get_the_post_thumbnail( $event_id, esc_attr( $image_size ) );
$output .= '</a>';
$output .= '</div>';
}
$output .= '<div class="gt-content">';
if( $category == "1" ) {
if( !empty( loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" ) ) ) {
$output .= '<div class="gt-category">';
$output .= loquet_get_post_terms( $post_id = esc_attr( $event_id ), $taxonomy = "tribe_events_cat", $post_type = "events" );
$output .= '</div>';
}
}
if( $title == "1" ) {
$output .= '<div class="gt-title">';
$output .= '<a href="' . get_the_permalink( esc_attr( $event_id ) ) . '">';
$output .= get_the_title( esc_attr( $event_id ) );
$output .= '</a>';
$output .= '</div>';
}
if( $end_date == "1" ) {
if( !empty( tribe_get_end_date( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-date">';
$output .= tribe_get_end_date( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $venue == "1" ) {
if( !empty( tribe_get_venue( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-venue">';
$output .= tribe_get_venue( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $organizer == "1" ) {
if( !empty( tribe_get_organizer( $event = esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-organizer">';
$output .= tribe_get_organizer( $event = esc_attr( $event_id ) );
$output .= '</div>';
}
}
if( $excerpt == "1" ) {
if( !empty( get_the_excerpt( esc_attr( $event_id ) ) ) ) {
$output .= '<div class="gt-desc">';
$output .= wpautop( get_the_excerpt( esc_attr( $event_id ) ) );
$output .= '</div>';
}
}
$output .= '</div>';
$output .= '</div>';
return $output;
}
}
}
}