コード例 #1
0
            } elseif ('event_start_date' === $key) {
                $timestamp = strtotime(get_event_start_date($event));
                echo date("F j, Y, g:i a", $timestamp);
                ?>
								<?php 
            } elseif ('event_end_date' === $key) {
                $timestamp = strtotime(get_event_end_date($event));
                echo date("F j, Y, g:i a", $timestamp);
                ?>
            
                                <?php 
            } elseif ('event_location' === $key) {
                if (get_event_location($event) == 'Anywhere') {
                    echo 'Online Event';
                } else {
                    display_event_location(false, $event);
                }
                ?>
				<?php 
            } elseif ('view_count' === $key) {
                echo get_post_views_count($event);
                ?>
								<?php 
            } else {
                ?>
									<?php 
                do_action('event_manager_event_dashboard_column_' . $key, $event);
                ?>
								<?php 
            }
            ?>
 *
 * Hooked into single_event_listing_start priority 20
 *
 * @since  1.14.0
 */
global $post;
do_action('single_event_listing_meta_before');
?>
<section class="meta">
  
  <div class="col-md-12">
     
     <div class="event-title">
        <?php 
the_title();
?>
     </div>    
      <?php 
do_action('single_event_listing_meta_start');
?>
        
        <div class="form-group meta-text" >		  
	        <span><?php 
display_event_type($post);
?>
</span> 	
            <big>|</big>	    
	        <span><?php 
echo display_organizer_name();
?>
</span>	   
コード例 #3
0
" class="col-md-4">
 <div class="event-summary-shortcode"> 
    <div class="event-img"><?php 
display_event_banner();
?>
</div>           
    <div class="event-title">
        <?php 
the_title();
?>
    </div>
    <div class="event-start-date"><?php 
$timestamp = strtotime(get_event_start_date());
if ($timestamp != null) {
    echo date("M j, Y", $timestamp);
}
?>
</div>   
    <div class="event-location">
     <?php 
if (get_event_location() == 'Anywhere') {
    echo 'Online Event';
} else {
    display_event_location(false);
}
?>
    </div>
    <div class="box-footer">
      <div class="event-type"> <div><?php 
display_event_type();
?>
コード例 #4
0
            return __('Event Title', 'gam-event-manager');
        }
        return $text;
    }
    /**
	 * post_updated_messages function.
	 *
	 * @access public
	 * @param mixed $messages
	 * @return void
	 */
    public function post_updated_messages($messages)
    {
        global $post, $post_ID, $wp_post_types;
        $messages['event_listing'] = array(0 => '', 1 => sprintf(__('%s updated. <a href="%s">View</a>', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, esc_url(get_permalink($post_ID))), 2 => __('Custom field updated.', 'gam-event-manager'), 3 => __('Custom field deleted.', 'gam-event-manager'), 4 => sprintf(__('%s updated.', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name), 5 => isset($_GET['revision']) ? sprintf(__('%s restored to revision from %s', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, wp_post_revision_title((int) $_GET['revision'], false)) : false, 6 => sprintf(__('%s published. <a href="%s">View</a>', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, esc_url(get_permalink($post_ID))), 7 => sprintf(__('%s saved.', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name), 8 => sprintf(__('%s submitted. <a target="_blank" href="%s">Preview</a>', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, esc_url(add_query_arg('preview', 'true', get_permalink($post_ID)))), 9 => sprintf(__('%s scheduled for: <strong>%1$s</strong>. <a target="_blank" href="%2$s">Preview</a>', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, date_i18n(__('M j, Y @ G:i', 'gam-event-manager'), strtotime($post->post_date)), esc_url(get_permalink($post_ID))), 10 => sprintf(__('%s draft updated. <a target="_blank" href="%s">Preview</a>', 'gam-event-manager'), $wp_post_types['event_listing']->labels->singular_name, esc_url(add_query_arg('preview', 'true', get_permalink($post_ID)))));
        return $messages;
    }
    /**
	 * columns function.
	 *
	 * @param array $columns
	 * @return array
	 */
    public function columns($columns)
    {
        if (!is_array($columns)) {
            $columns = array();
        }
        unset($columns['title'], $columns['date'], $columns['author']);
        $columns['event_status'] = '<span class="tips" data-tip="' . __("Status", 'gam-event-manager') . '">' . __("Status", 'gam-event-manager') . '</span>';
        $columns['cancelled'] = '<span class="tips" data-tip="' . __("Cancelled?", 'gam-event-manager') . '">' . __("Cancelled?", 'gam-event-manager') . '</span>';
        $columns['featured_event'] = '<span class="tips" data-tip="' . __("Featured?", 'gam-event-manager') . '">' . __("Featured?", 'gam-event-manager') . '</span>';
        $columns["event_title"] = __("Event Title", 'gam-event-manager');
        $columns["event_listing_type"] = __("Event Type", 'gam-event-manager');
        $columns["event_listing_category"] = __("Event Category", 'gam-event-manager');
        $columns["event_location"] = __("Event Location", 'gam-event-manager');
        $columns["event_organizer"] = __("Event Organizer", 'gam-event-manager');
        $columns["event_posted"] = __("Posted Date", 'gam-event-manager');
        $columns["event_end_date"] = __("Event End Date", 'gam-event-manager');
        $columns["event_expires"] = __("Event Expiry Date", 'gam-event-manager');
        $columns['event_actions'] = __("Actions", 'gam-event-manager');
        if (!get_option('event_manager_enable_categories')) {
            unset($columns["event_listing_category"]);
        }
        return $columns;
    }
    /**
	 * custom_columns function.
	 *
	 * @access public
	 * @param mixed $column
	 * @return void
	 */
    public function custom_columns($column)
    {
        global $post;
        switch ($column) {
            case "event_status":
                echo '<span data-tip="' . esc_attr(get_event_status($post)) . '" class="tips status-' . esc_attr($post->post_status) . '">' . get_event_status($post) . '</span>';
                break;
            case "cancelled":
                if (is_event_cancelled($post)) {
                    echo '&#10004;';
                } else {
                    echo '&ndash;';
                }
                break;
            case "featured_event":
                if (is_event_featured($post)) {
                    echo '&#10004;';
                } else {
                    echo '&ndash;';
                }
                break;
            case "event_title":
                echo '<div class="event_title">';
                echo '<a href="' . admin_url('post.php?post=' . $post->ID . '&action=edit') . '" class="tips event_title" data-tip="' . sprintf(__('ID: %d', 'gam-event-manager'), $post->ID) . '">' . $post->post_title . '</a>';
                display_event_banner();
                echo '</div>';
                break;
            case "event_listing_type":
                $type = get_event_type($post);
                if ($type) {
                    echo '<span class="event-type ' . $type->slug . '"><strong>' . $type->name . '</strong></span>';
                }
                break;
            case "event_listing_category":
                if (!($terms = get_the_term_list($post->ID, $column, '', ', ', ''))) {
                    echo '<span class="na">&ndash;</span>';
                } else {
                    echo $terms;
                }
                break;
            case "event_location":
                display_event_location($post);
                break;
            case "event_organizer":