/** * Get the image URL for usage in a feed given a post * @deprecated */ function ikit_one_get_post_feed_image_url($post) { if ($post->post_type == 'post') { $feed_image_url = ikit_post_get_image_url($post->ID, IKIT_IMAGE_SIZE_MEDIUM, ikit_one_get_post_image_default()); } else { if ($post->post_type == IKIT_POST_TYPE_IKIT_EVENT) { $ikit_event_meta = ikit_event_get_meta($post->ID); $feed_image_url = ikit_event_get_image_url($post->ID, $ikit_event_meta, ikit_one_get_event_image_default()); } } }
} } ?> <div class="box-section ikit_event-<?php echo $post->post_name; ?> "> <div class="box-section-image"><a target="<?php echo $event_url_target; ?> " href="<?php echo $event_url; ?> "><img onerror="this.src='<?php echo ikit_one_get_event_image_default(); ?> '" src="<?php if ($event_image != null) { echo $event_image; } ?> "></img></a></div> <?php if ($ikit_event_meta->service == IKIT_EVENT_SERVICE_EXTERNAL) { ?> <div class="box-section-title-source"><a target="_blank" class="text-color-ikit-section-event external-link-unstyled" href="<?php echo get_post_meta($id, IKIT_CUSTOM_FIELD_GENERIC_EXTERNAL_SOURCE_LINK_URL, true); ?> ">EVENTS FROM <?php
query_posts($args); } if (have_posts()) { ?> <div class="box-container index-featured-events"> <div class="box"> <?php $ikit_section_events = ikit_get_post_by_slug(IKIT_SLUG_IKIT_SECTION_EVENT, IKIT_POST_TYPE_IKIT_SECTION); ikit_one_render_banner_header($ikit_section_events); while (have_posts()) { the_post(); global $id; $ikit_event_meta = ikit_event_get_meta($id); $event_image = ikit_event_get_image_url($id, $ikit_event_meta, ikit_one_get_event_image_default()); $event_start_date = mysql2date('l, F j, Y', get_gmt_from_date($ikit_event_meta->start_date), false); $event_end_date = mysql2date('l, F j, Y', get_gmt_from_date($ikit_event_meta->end_date), false); $event_description = $ikit_event_meta->description; $event_location_city = null; $event_url = get_permalink($id); $event_url_target = '_self'; if ($ikit_event_meta->service == IKIT_EVENT_SERVICE_EVENTBRITE) { $event_location_city = $ikit_event_meta->venue_city; $event_description = ikit_strip_style_attributes($event_description); } else { if ($ikit_event_meta->service == IKIT_EVENT_SERVICE_ETOUCHES) { $event_location_city = $ikit_event_meta->location_city; $event_description = wpautop(ikit_strip_style_attributes($event_description)); } else { if ($ikit_event_meta->service == IKIT_EVENT_SERVICE_EXTERNAL) {
$page_title = ikit_get_blog_title(); $page_title .= wp_title('|', false); // Add the blog description for the home/front page. $site_description = get_bloginfo('description', 'display'); if ($site_description && (is_home() || is_front_page())) { $page_title .= " | {$site_description}"; } // If post or event, add open graph tags for sharing if (is_singular(array('post', IKIT_POST_TYPE_IKIT_EVENT))) { $feed_image_url = null; if ($post->post_type == 'post') { $feed_image_url = ikit_post_get_image_url($post->ID, IKIT_IMAGE_SIZE_MEDIUM, ikit_one_get_post_image_default()); } else { if ($post->post_type == IKIT_POST_TYPE_IKIT_EVENT) { $ikit_event_meta = ikit_event_get_meta($post->ID); $feed_image_url = ikit_event_get_image_url($post->ID, $ikit_event_meta, ikit_one_get_event_image_default()); } } $page_description = htmlspecialchars(strip_tags($post->post_content)); if (strlen($page_description) > IKIT_ONE_PAGE_DESCRIPTION_MAX_LENGTH) { // Truncate description $page_description = substr($page_description, 0, IKIT_ONE_PAGE_DESCRIPTION_MAX_LENGTH - 3) . '...'; } ?> <title><?php echo $page_title; ?> </title> <meta property="og:title" content="<?php echo $page_title;