function sf_campaign_detail_media() { global $post, $wp_embed; $end_date = ""; $campaign = new ATCF_Campaign($post->ID); $type = $campaign->type(); $post_date = get_the_date(); $post_date_str = get_the_date('Y-m-d'); if (!$campaign->is_endless()) { $end_date = date_i18n(get_option('date_format'), strtotime($campaign->end_date())); } $image = wp_get_attachment_url(get_post_thumbnail_id()); $share_text = apply_filters('sf_post_share_text', __("Share this", "swiftframework")); ?> <div class="campaign-detail row"> <div class="col-sm-8"> <?php if ($campaign->video()) { ?> <figure class="video-container"> <?php echo $wp_embed->run_shortcode('[embed]' . $campaign->video() . '[/embed]'); ?> </figure> <?php } else { ?> <?php sf_get_template('detail-media'); ?> <?php } ?> </div> <div class="col-sm-4"> <div class="campaign-details"> <div class="detail"> <data><?php echo esc_attr($campaign->backers_count()); ?> </data> <span><?php echo _n('Backer', 'Backers', $campaign->backers_count(), 'swiftframework'); ?> </span> </div> <div class="detail pledged"> <data><?php echo esc_attr($campaign->current_amount()); ?> </data> <span><?php printf(__('Pledged of %s Goal', 'swiftframework'), $campaign->goal()); ?> </span> </div> <?php if (!$campaign->is_endless()) { ?> <div class="detail"> <data><?php echo esc_attr($campaign->days_remaining()); ?> </data> <span><?php echo _n('Day to Go', 'Days to Go', $campaign->days_remaining(), 'swiftframework'); ?> </span> </div> <?php } ?> </div> <a href="#back-this-project" class="back-this sf-button accent smooth-scroll-link"><?php _e('Back this project', 'swiftframework'); ?> </a> <h5 class="fund"> <?php if ($type == 'fixed') { printf(__('This %3$s will only be funded if at least %1$s is pledged by %2$s.', 'swiftframework'), $campaign->goal(), $end_date, strtolower(edd_get_label_singular())); } else { if ($type == 'flexible') { printf(__('All funds will be collected on %1$s.', 'swiftframework'), $end_date); } else { if (!$campaign->is_endless()) { printf(__('All pledges will be collected automatically until %1$s.', 'swiftframework'), $end_date); } } } ?> </h5> <div class="campaign-meta"> <time class="date" datetime="<?php echo esc_attr($post_date_str); ?> "> <span><?php _e('Launched', 'swiftframework'); ?> </span><?php echo esc_attr($post_date); ?> </time> <?php if (!$campaign->is_endless()) { ?> <div class="funding-ends"> <span><?php _e('Funding Ends', 'swiftframework'); ?> </span><?php echo esc_attr($end_date); ?> </div> <?php } ?> <?php if ($campaign->location()) { ?> <div class="location"> <span><?php _e('Location', 'swiftframework'); ?> </span><?php echo esc_attr($campaign->location()); ?> </div> <?php } ?> </div> </div> </div> <?php }
function sf_get_campaign_item($item_class) { global $post, $sf_has_progress_bar; $sf_has_progress_bar = true; $campaign_item = ""; if (class_exists('ATCF_Campaigns')) { $campaign = new ATCF_Campaign($post->ID); $post_title = get_the_title(); $post_author = get_the_author_link(); $post_date = get_the_date(); $post_date_str = get_the_date('Y-m-d'); $post_categories = get_the_category_list(', '); $post_comments = get_comments_number(); $post_permalink = get_permalink(); $post_excerpt = sf_excerpt(20); $percent = $campaign->percent_completed(); $percent_num = str_replace('%', '', $percent); $campaign_item .= '<li class="campaign-item ' . $item_class . '">'; $campaign_item .= sf_post_thumbnail(); $campaign_item .= '<div class="details-wrap">'; $campaign_item .= '<h3 itemprop="name headline"><a href="' . $post_permalink . '">' . $post_title . '</a></h3>'; $campaign_item .= '<div class="excerpt" itemprop="description">' . $post_excerpt . '</div>'; $campaign_item .= '<div class="campaign-details-mini clearfix">'; $campaign_item .= '<div class="funded-bar progress standard"><div class="bar" data-value="' . $percent_num . '"></div></div>'; $campaign_item .= '<div class="detail">'; $campaign_item .= '<data>' . $percent . '</data>'; $campaign_item .= '<span>' . __("Funded", "swiftframework") . '</span>'; $campaign_item .= '</div>'; $campaign_item .= '<div class="detail pledged">'; $campaign_item .= '<data>' . $campaign->current_amount() . '</data>'; $campaign_item .= '<span>' . __("Pledged", "swiftframework") . '</span>'; $campaign_item .= '</div>'; if (!$campaign->is_endless()) { $campaign_item .= '<div class="detail">'; $campaign_item .= '<data>' . $campaign->days_remaining() . '</data>'; $campaign_item .= '<span>' . _n("Day to Go", "Days to Go", $campaign->days_remaining(), "swiftframework") . '</span>'; $campaign_item .= '</div>'; } $campaign_item .= '</div>'; $campaign_item .= '</div>'; $campaign_item .= '</li>'; } return $campaign_item; }
<div class="barometer-main"> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 column column-barometer text-center"> <div class="barometer" data-progress="<?php echo trim($campaign->percent_completed(false)); ?> " data-width="148" data-height="148" data-strokewidth="11" data-stroke="#FFF" data-progress-stroke="#F6B21F"> <span><?php printf(_x("%s", 'x percent funded', TEXTDOMAIN), '<span class="funded">' . $campaign->percent_completed(false) . '<sup>%</sup></span>'); ?> </span> </div> <div class="campaign-time-left text-center"><span class="title"><?php _e('Expired on', TEXTDOMAIN); ?> <br/><?php echo trim($campaign->days_remaining()); ?> </span><span><?php _e(' days left', TEXTDOMAIN); ?> </span></div> </div> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 column column-status"> <ul class="campaign-status text-center"> <li class="campaign-raised"> <p class="label"><?php _e('Current', TEXTDOMAIN); ?> </p> <p class="text"><?php