• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP tribe_get_city函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中tribe_get_city函数的典型用法代码示例。如果您正苦于以下问题:PHP tribe_get_city函数的具体用法?PHP tribe_get_city怎么用?PHP tribe_get_city使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了tribe_get_city函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: generate_attendees_PDF

 public final function generate_attendees_PDF($tickets_list)
 {
     $this->load_pdf_libraries();
     $pdf = new FPDF();
     $ecp = TribeEvents::instance();
     $pdf->AddFont('OpenSans', '', 'opensans.php');
     $pdf->AddFont('SteelFish', '', 'steelfish.php');
     $pdf->SetTitle('EventTicket');
     $pdf->SetAuthor('The Events Calendar');
     $pdf->SetCreator('The Events Calendar');
     $defaults = array('event_id' => 0, 'ticket_name' => '', 'holder_name' => '', 'order_id' => '', 'ticket_id' => '', 'security_code' => '');
     foreach ($tickets_list as $ticket) {
         $ticket = wp_parse_args($ticket, $defaults);
         $event = get_post($ticket['event_id']);
         $venue_id = tribe_get_venue_id($event->ID);
         $venue = !empty($venue_id) ? get_post($venue_id)->post_title : '';
         $address = tribe_get_address($event->ID);
         $zip = tribe_get_zip($event->ID);
         $state = tribe_get_stateprovince($event->ID);
         $city = tribe_get_city($event->ID);
         $pdf->AddPage();
         $pdf->SetDrawColor(28, 166, 205);
         $pdf->SetFillColor(28, 166, 205);
         $pdf->Rect(15, 10, 180, 34, 'F');
         $pdf->SetTextColor(255);
         $pdf->SetFont('OpenSans', '', 10);
         $pdf->SetXY(30, 15);
         $pdf->Write(5, __('EVENT NAME:', 'tribe-events-calendar'));
         $pdf->SetXY(30, 28);
         $pdf->SetFont('SteelFish', '', 53);
         $title = strtoupper(utf8_decode($event->post_title));
         $size = 53;
         while ($pdf->GetStringWidth($title) > 151) {
             $size--;
             $pdf->SetFontSize($size);
         }
         $pdf->Write(5, $title);
         $pdf->SetTextColor(41);
         $pdf->SetFont('OpenSans', '', 10);
         $pdf->SetXY(30, 50);
         $pdf->Write(5, __('TICKET HOLDER:', 'tribe-events-calendar'));
         $pdf->SetXY(104, 50);
         $pdf->Write(5, __('LOCATION:', 'tribe-events-calendar'));
         $pdf->SetFont('SteelFish', '', 30);
         $pdf->SetXY(30, 59);
         $holder = strtoupper(utf8_decode($ticket['holder_name']));
         $size = 30;
         while ($pdf->GetStringWidth($holder) > 70) {
             $size--;
             $pdf->SetFontSize($size);
         }
         $pdf->Write(5, $holder);
         $pdf->SetXY(104, 59);
         $venue = strtoupper(utf8_decode($venue));
         $size = 30;
         while ($pdf->GetStringWidth($venue) > 70) {
             $size--;
             $pdf->SetFontSize($size);
         }
         $pdf->Write(5, $venue);
         $pdf->SetXY(104, 71);
         $address = strtoupper(utf8_decode($address));
         $size = 30;
         while ($pdf->GetStringWidth($address) > 70) {
             $size--;
             $pdf->SetFontSize($size);
         }
         $pdf->Write(5, $address);
         $pdf->SetXY(104, 83);
         $address2 = array($city, $state, $zip);
         $address2 = array_filter($address2);
         $address2 = join(', ', $address2);
         $address2 = strtoupper(utf8_decode($address2));
         $size = 30;
         while ($pdf->GetStringWidth($address2) > 70) {
             $size--;
             $pdf->SetFontSize($size);
         }
         $pdf->Write(5, $address2);
         $pdf->Line(15, 97, 195, 97);
         $pdf->SetFont('OpenSans', '', 10);
         $pdf->SetXY(30, 105);
         $pdf->Write(5, __('ORDER:', 'tribe-events-calendar'));
         $pdf->SetXY(80, 105);
         $pdf->Write(5, __('TICKET:', 'tribe-events-calendar'));
         $pdf->SetXY(120, 105);
         $pdf->Write(5, __('VERIFICATION:', 'tribe-events-calendar'));
         $pdf->SetFont('SteelFish', '', 53);
         $pdf->SetXY(30, 118);
         $pdf->Write(5, $ticket['order_id']);
         $pdf->SetXY(80, 118);
         $pdf->Write(5, $ticket['ticket_id']);
         $pdf->SetXY(120, 118);
         $pdf->Write(5, $ticket['security_code']);
         $pdf->Rect(15, 135, 180, 15, 'F');
         $pdf->SetTextColor(255);
         $pdf->SetFont('OpenSans', '', 10);
         $pdf->SetXY(30, 140);
         $pdf->Write(5, get_bloginfo('name'));
         $pdf->SetXY(104, 140);
//.........这里部分代码省略.........
开发者ID:mpaskew,项目名称:isc-dev,代码行数:101,代码来源:tribe-tickets.php


示例2: block_tribe_event_output

function block_tribe_event_output($params)
{
    extract($params);
    $default_excerpt_length = 650;
    if (!isset($event_ID) || empty($event_ID)) {
        return;
    }
    $event = get_post($event_ID);
    // if block has event ID but the actual event does not exist then exit
    if (!isset($event)) {
        return;
    }
    // BLOCK CLASSES
    $block_classes = "outter-wrapper";
    if (!empty($custom_classes)) {
        $block_classes .= " " . $custom_classes;
    }
    ?>

		<!-- BLOCK: LATEST POSTS-->

	        <!-- start outter-wrapper -->   
	        <div <?php 
    pb_block_id_class($block_classes, $params);
    ?>
>
	            
	            <!-- block styles -->
	            <style type="text/css" scoped>
					<?php 
    include 'includes/inc_block_output_style.php';
    ?>
	            </style>
	            
	            <!-- start main-container -->
	            <div class="main-container">
	                <!-- start main wrapper -->
	                <div class="main wrapper clearfix">
	                    <!-- start main-content -->
	                    <div class="main-content">

	                    	<!-- Start Post --> 
	                    	<div class="clearfix tribe-events-tcblock">

								<!-- Event Cost -->
								<div class="tribe-events-event-cost">
									<span><?php 
    echo tribe_get_formatted_cost($event_ID);
    ?>
</span>
								</div>

								<!-- Event Title -->
								<h2 class="tribe-events-list-event-title summary">
									<?php 
    printf('<a class="url" href="%s" title="%s" rel="bookmark">%s</a>', esc_url(tribe_get_event_link($event_ID)), esc_attr(get_the_title($event_ID)), esc_attr(get_the_title($event_ID)));
    ?>
								</h2>
								
								<!-- Event Image -->
								<div class="tribe-events-event-image">
									<?php 
    if (has_post_thumbnail($event_ID) && get_post(get_post_thumbnail_id($event_ID))) {
        $post_thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($event_ID), 'full');
        printf('<a href="%s" title="%s"><img src="%s" title="%s"/></a>', esc_url(tribe_get_event_link($event_ID)), esc_attr(get_the_title($event_ID)), esc_url($post_thumbnail_src[0]), esc_attr(get_the_title($event_ID)));
    }
    ?>

								</div>
								
																
								<!-- Event Meta -->
								<div class="tribe-events-event-meta  vcard location">

									<!-- Schedule & Recurrence Details -->
									<div class="updated published time-details">
										<?php 
    printf('<span class="date-start dtstart">%s</span>', esc_attr(tribe_get_start_date($event_ID)));
    ?>
									</div>

									<!-- Venue Display Info -->
									<div class="tribe-events-venue-details">

										<span class="author fn org"><?php 
    echo tribe_get_venue($event_ID);
    ?>
</span>, 

										<address class="tribe-events-address">
											<span class="adr">
												<span class="street-address"><?php 
    echo tribe_get_address($event_ID);
    ?>
</span>
												<span class="delimiter">,</span>  
												<span class="locality"><?php 
    echo tribe_get_city($event_ID);
    ?>
</span>
//.........这里部分代码省略.........
开发者ID:jameymcelveen,项目名称:com.flyingtigersrc.www,代码行数:101,代码来源:block_tribe_event_output.php


示例3: get_data

 /**
  * Fetches the JSON-LD data for this type of object
  *
  * @param  int|WP_Post|null $post The post/venue
  * @param  array  $args
  * @return array
  */
 public function get_data($post = null, $args = array('context' => false))
 {
     $data = parent::get_data($post, $args);
     // If we have an Empty data we just skip
     if (empty($data)) {
         return array();
     }
     // Fetch first key
     $post_id = key($data);
     // Fetch first Value
     $data = reset($data);
     $data->address = array();
     $data->address['streetAddress'] = tribe_get_address($post_id);
     $data->address['addressLocality'] = tribe_get_city($post_id);
     $data->address['addressRegion'] = tribe_get_region($post_id);
     $data->address['postalCode'] = tribe_get_zip($post_id);
     $data->address['addressCountry'] = tribe_get_country($post_id);
     // Filter empty entries and convert to object
     $data->address = (object) array_filter($data->address);
     $geo = tribe_get_coordinates($post_id);
     if (!empty($geo['lat']) && !empty($geo['lng'])) {
         $data->geo = (object) array('@type' => 'GeoCoordinates', 'latitude' => $geo['lat'], 'longitude' => $geo['lng']);
     }
     $data->telephone = tribe_get_phone($post_id);
     $data->sameAs = tribe_get_venue_website_url($post_id);
     return array($post_id => $data);
 }
开发者ID:nullify005,项目名称:shcc-website,代码行数:34,代码来源:Venue.php


示例4: get_api_meta_data

 /**
  * Retrieve the data to use when returning an event through the REST API.
  *
  * @param $object
  * @param $field
  * @param $request
  *
  * @return string
  */
 public function get_api_meta_data($object, $field, $request)
 {
     if ('event_city' === $field) {
         return esc_html(tribe_get_city($object['id']));
     }
     if ('event_state' === $field) {
         return esc_html(tribe_get_state($object['id']));
     }
     if ('event_venue' === $field) {
         return esc_html(tribe_get_venue($object['id']));
     }
     if ('start_date' === $field) {
         return esc_html(get_post_meta($object['id'], '_EventStartDate', true));
     }
     if ('end_date' === $field) {
         return esc_html(get_post_meta($object['id'], '_EventEndDate', true));
     }
     return '';
 }
开发者ID:rclilly,项目名称:WSUWP-Extended-Events-Calendar,代码行数:28,代码来源:wsuwp-extended-events-calendar.php


示例5: tribe_address_exists

 /**
  * Address Test
  *
  * Returns true if any of the following exist: address, city, state/province (region), country or zip
  *
  * @param int $postId Can supply either event id or venue id, if none specified, current post is used
  *
  * @return bool True if any part of an address exists
  */
 function tribe_address_exists($postId = null)
 {
     if (tribe_get_address($postId) || tribe_get_city($postId) || tribe_get_region($postId) || tribe_get_country($postId) || tribe_get_zip($postId)) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:derwegas,项目名称:strubbelkinder,代码行数:17,代码来源:venue.php


示例6: tribe_get_city

    }
    ?>
	<?php 
}
?>

	<?php 
// This locations's city.
if (tribe_get_city($venue_id)) {
    if (tribe_get_address($venue_id)) {
        ?>
		<?php 
    }
    ?>
		<span class="locality"><?php 
    echo tribe_get_city($venue_id);
    ?>
</span><span class="delimiter">,</span>
	<?php 
}
?>

	<?php 
// This location's abbreviated region. Full region name in the element title.
if (tribe_get_region($venue_id)) {
    ?>
		<abbr class="region tribe-events-abbr" title="<?php 
    esc_attr_e($full_region);
    ?>
"><?php 
    echo tribe_get_region($venue_id);
开发者ID:alexmacarthur,项目名称:LyonCountyRepublicans,代码行数:31,代码来源:address.php


示例7: die

 *
 * Override this template in your own theme by creating a file at
 * [your-theme]/tribe-events/community/modules/venue.php
 *
 * @package TribeCommunityEvents
 * @since  2.1
 * @author Modern Tribe Inc.
 *
 */
if (!defined('ABSPATH')) {
    die('-1');
}
$venue_name = tribe_get_venue();
$venue_phone = tribe_get_phone();
$venue_address = tribe_get_address();
$venue_city = tribe_get_city();
$venue_province = tribe_get_province();
$venue_state = tribe_get_state();
$venue_country = tribe_get_country();
$venue_zip = tribe_get_zip();
if (!tribe_get_venue_id() && tribe_get_option('defaultValueReplace')) {
    $venue_phone = empty($venue_phone) ? tribe_get_option('eventsDefaultPhone') : $venue_phone;
    $venue_address = empty($venue_address) ? tribe_get_option('eventsDefaultAddress') : $venue_address;
    $venue_city = empty($venue_city) ? tribe_get_option('eventsDefaultCity') : $venue_city;
    $venue_state = empty($venue_state) ? tribe_get_option('eventsDefaultState') : $venue_state;
    $venue_province = empty($venue_province) ? tribe_get_option('eventsDefaultProvince') : $venue_province;
    $venue_country = empty($venue_country) ? tribe_get_option('defaultCountry') : $venue_country;
    $venue_zip = empty($venue_zip) ? tribe_get_option('eventsDefaultZip') : $venue_zip;
}
if (!isset($event)) {
    $event = null;
开发者ID:donwea,项目名称:nhap.org,代码行数:31,代码来源:venue.php


示例8: hatch_tribe_event_featured_image

" class="hatching-block">
        <div class="block-wrapper">
          <div class="hatching-block-img" style="background-image:url('<?php 
    echo hatch_tribe_event_featured_image();
    ?>
');"></div>
          <h1 class="hatching-title"><?php 
    the_title();
    ?>
</h1>
          <span class="hatching-date"><?php 
    echo tribe_get_start_date();
    ?>
</span>
          <span class="hatching-location"><?php 
    echo tribe_get_city();
    ?>
, <?php 
    echo tribe_get_stateprovince();
    ?>
</span>
        </div>
      </a>

      <?php 
}
?>
      </div>
    </section>

    <!-- Partners -->
开发者ID:johngilesyoder,项目名称:HATCH,代码行数:31,代码来源:template-home.php


示例9: foreach

								<div class="slide">
									<dl>
										<dt>TYPE:</dt>
									<?php 
        foreach ($categories as $category) {
            ?>
										<dd><?php 
            echo str_replace('</li>', '', $category);
            ?>
</dd>
									<?php 
        }
        ?>
										<dt>LOCATION:</dt>
										<dd><?php 
        echo tribe_get_city($post->ID);
        ?>
, <?php 
        echo tribe_get_state($post->ID);
        ?>
</dd>
									</dl>
									<dl>
<?php 
        if (!empty($event_link)) {
            ?>
										<dt>WEBSITE:</dt>
										<dd><?php 
            echo $event_link;
            ?>
</dd>
开发者ID:rpavlovic,项目名称:btc-site,代码行数:31,代码来源:content-roster.php


示例10: tribe_address_exists

 /**
  * Address Test
  *
  * Returns true if any of the following exist: address, city, state/province (region), country or zip
  *
  * @param int $postId Can supply either event id or venue id, if none specified, current post is used
  *
  * @return bool True if any part of an address exists
  */
 function tribe_address_exists($postId = null)
 {
     if (tribe_get_address($postId) || tribe_get_city($postId) || tribe_get_region($postId) || tribe_get_country($postId) || tribe_get_zip($postId) || tribe_is_venue_overwrite($postId) && tribe_get_coordinates($postId)) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:NallelyFlores89,项目名称:cronica-ambiental,代码行数:17,代码来源:venue.php


示例11: tribe_get_venue_single_line_address

 /**
  * Gets the venue name and address on a single line
  *
  * @param int $event_id Event ID
  * @param boolean $link Whether or not to wrap the text in a venue link
  *
  * @return string
  */
 function tribe_get_venue_single_line_address($event_id, $link = true)
 {
     $venue = null;
     if (tribe_has_venue($event_id)) {
         $venue_id = tribe_get_venue_id($event_id);
         $venue_name = tribe_get_venue($event_id);
         $venue_url = tribe_get_venue_link($event_id, false);
         $venue_address = array('city' => tribe_get_city($event_id), 'stateprovince' => tribe_get_stateprovince($event_id), 'zip' => tribe_get_zip($event_id));
         /**
          * Filters the parts of a venue address
          *
          * @var array Array of address parts
          * @var int Event ID
          */
         $venue_address = apply_filters('tribe_events_venue_single_line_address_parts', $venue_address, $event_id);
         // get rid of blank elements
         $venue_address = array_filter($venue_address);
         $venue = $venue_name;
         $separator = _x(', ', 'Address separator', 'the-events-calendar');
         if ($venue_address) {
             $venue .= $separator . implode($separator, $venue_address);
         }
         if ($link && $venue_url) {
             $attr_title = the_title_attribute(array('post' => $venue_id, 'echo' => false));
             $venue = '<a href="' . esc_url($venue_url) . '" title="' . $attr_title . '">' . $venue . '</a>';
         }
     }
     /**
      * Filters the venue single-line address
      *
      * @var string Venue address line
      * @var int Event ID
      * @var boolean Whether or not the venue should be linked
      */
     return apply_filters('tribe_events_get_venue_single_line_address', $venue, $event_id, $link);
 }
开发者ID:nullify005,项目名称:shcc-website,代码行数:44,代码来源:venue.php


示例12: tribe_get_start_date

?>
</a>
</div>
<div class="when">
	<?php 
echo tribe_get_start_date($post->ID, isset($start) ? $start : null);
if ($event->AllDay && isset($start) && $start) {
    echo ' <small>(' . __('All Day', 'tribe-events-calendar-pro') . ')</small>';
}
?>
 
</div>
<div class="loc">
	<?php 
if (tribe_get_city() != '') {
    echo tribe_get_city() . ', ';
}
if (tribe_get_region() != '') {
    echo tribe_get_region() . ', ';
}
if (tribe_get_country() != '') {
    echo tribe_get_country();
}
?>
</div>
<div class="event_body">
	<?php 
$content = apply_filters('the_content', strip_shortcodes($post->post_content));
$content = str_replace(']]>', ']]&gt;', $content);
echo wp_trim_words($content, apply_filters('excerpt_length', 55), apply_filters('excerpt_more', ' ' . '[...]'));
?>
开发者ID:mpaskew,项目名称:isc-dev,代码行数:31,代码来源:widget-featured-display.php


示例13: tribe_get_address

<?php 
// Get our street address
if (tribe_get_address($postId)) {
    $address_out[] = '<span class="street-address">' . tribe_get_address($postId) . '</span>';
    if (!tribe_is_venue()) {
        $address_out[] = '<span class="delimiter">,</span> ';
    }
}
// Get our full region
$our_province = tribe_get_event_meta($postId, '_VenueStateProvince', true);
$our_states = TribeEventsViewHelpers::loadStates();
$our_full_region = isset($our_states[$our_province]) ? $our_states[$our_province] : $our_province;
// Get our city
if (tribe_get_city($postId)) {
    $address_out[] = ' <span class="locality">' . tribe_get_city($postId) . '</span>';
    $address_out[] = '<span class="delimiter">,</span> ';
}
// Get our region
if (tribe_get_region($postId)) {
    if (count($address_out)) {
        $address_out[] = ' <abbr class="region tribe-events-abbr" title="' . $our_full_region . '">' . tribe_get_region($postId) . '</abbr>';
    }
}
// Get our postal code
if (tribe_get_zip($postId)) {
    $address_out[] = ' <span class="postal-code">' . tribe_get_zip($postId) . '</span>';
}
// Get our country
if (tribe_get_country($postId)) {
    if (count($address_out)) {
开发者ID:TyRichards,项目名称:river_of_life,代码行数:30,代码来源:address.php


示例14: tribe_get_address

?>
	
	<?php 
if (tribe_get_address($postId)) {
    ?>
		<?php 
    $address_out[] = '<span itemprop="streetAddress">' . tribe_get_address($postId) . '</span>';
    ?>
	<?php 
}
?>

	<?php 
$cityregion = '';
if (tribe_get_city($postId)) {
    $cityregion .= tribe_get_city($postId);
}
if (tribe_get_region($postId)) {
    if ($cityregion != '') {
        $cityregion .= ', ';
    }
    $cityregion .= tribe_get_region($postId);
}
if ($cityregion != '') {
    ?>
		<?php 
    $address_out[] = '<span itemprop="addressRegion">' . $cityregion . '</span>';
    ?>
	<?php 
}
?>
开发者ID:EfncoPlugins,项目名称:the-events-calendar,代码行数:31,代码来源:full-address.php


示例15: sp_get_city

 /**
  * @deprecated
  */
 function sp_get_city($postId = null)
 {
     _deprecated_function(__FUNCTION__, '2.0', 'tribe_get_city()');
     return tribe_get_city($postId);
 }
开发者ID:brooklyntri,项目名称:btc-plugins,代码行数:8,代码来源:deprecated.php


示例16: tribe_get_event_link

    echo tribe_get_event_link();
    ?>
"><?php 
    the_post_thumbnail('homepage-thumb', array('class' => "img-responsive"));
    ?>
</a>
	<?php 
}
?>
	<?php 
$sep = "";
if (tribe_get_city() && tribe_get_stateprovince()) {
    $sep = ", ";
}
?>
	<h2><a href="<?php 
echo tribe_get_event_link();
?>
"><?php 
the_title();
?>
</a></h2>
	<?php 
echo tribe_events_event_schedule_details($event_id, '<span class="date small">', '</span>');
?>
	<h3><?php 
echo tribe_get_city() . $sep . tribe_get_stateprovince();
?>
</h3>
	<?php 
the_excerpt();
开发者ID:ethicalux,项目名称:kairos_eux_berc,代码行数:31,代码来源:content-tribe_events.php


示例17: process_the_events_calendar_tags

 /**
  * Process event calendar tags
  */
 private function process_the_events_calendar_tags($content)
 {
     if (!function_exists('tribe_get_start_date')) {
         return $content;
     }
     // The Events Calendar
     $event_date_format = get_option('date_format');
     $event_time_format = get_option('time_format');
     $event_all_day = get_post_meta(get_the_ID(), '_EventAllDay', true);
     $event_start_date = tribe_get_start_date(get_the_ID(), false, $event_date_format);
     $event_start_time = tribe_get_start_date(get_the_ID(), false, $event_time_format);
     $event_end_date = tribe_get_end_date(get_the_ID(), false, $event_date_format);
     $event_end_time = tribe_get_end_date(get_the_ID(), false, $event_time_format);
     $separator = apply_filters("metaslider_tribe_separator", " - ");
     if ($event_all_day) {
         if ($event_start_date == $event_end_date) {
             $event_string = $event_start_date;
         } else {
             $event_string = $event_start_date . $separator . $event_end_date;
         }
     } else {
         if ($event_start_date == $event_end_date) {
             $event_string = $event_start_date . " " . $event_start_time . $separator . $event_end_time;
         } else {
             $event_string = $event_start_date . $separator . $event_end_date;
         }
     }
     $content = str_replace("{event_date}", $event_string, $content);
     $content = str_replace("{event_start_date}", $event_start_date, $content);
     $content = str_replace("{event_start_time}", $event_start_time, $content);
     $content = str_replace("{event_end_time}", $event_end_time, $content);
     $content = str_replace("{event_end_date}", $event_end_date, $content);
     $content = str_replace("{event_address}", tribe_get_address(get_the_ID()), $content);
     $content = str_replace("{event_city}", tribe_get_city(get_the_ID()), $content);
     $content = str_replace("{event_country}", tribe_get_country(get_the_ID()), $content);
     $content = str_replace("{event_full_address}", tribe_get_full_address(get_the_ID()), $content);
     $content = str_replace("{event_phone}", tribe_get_phone(get_the_ID()), $content);
     $content = str_replace("{event_province}", tribe_get_province(get_the_ID()), $content);
     $content = str_replace("{event_region}", tribe_get_region(get_the_ID()), $content);
     $content = str_replace("{event_state}", tribe_get_state(get_the_ID()), $content);
     $content = str_replace("{event_stateprovince}", tribe_get_stateprovince(get_the_ID()), $content);
     $content = str_replace("{event_venue}", tribe_get_venue(get_the_ID()), $content);
     $content = str_replace("{event_venue_id}", tribe_get_venue_id(get_the_ID()), $content);
     $content = str_replace("{event_venue_link}", tribe_get_venue_link(get_the_ID(), false), $content);
     $content = str_replace("{event_zip}", tribe_get_zip(get_the_ID()), $content);
     return $content;
 }
开发者ID:aguidetta,项目名称:Enduris,代码行数:50,代码来源:slide.php


示例18: tribe_get_venue

</a>
	</div>
	<div class="loc"><?php 
if ($venue && tribe_get_venue() != '') {
    $output .= $space ? '<br />' : '';
    $output .= tribe_get_venue();
    $space = true;
}
if ($address && tribe_get_address()) {
    $output .= $space ? '<br />' : '';
    $output .= tribe_get_address();
    $space = true;
}
if ($city && tribe_get_city() != '') {
    $output .= $space ? '<br />' : '';
    $output .= tribe_get_city() . ', ';
    $space = true;
}
if ($region && tribe_get_region()) {
    $output .= !$city ? '<br />' : '';
    $space = true;
    $output .= tribe_get_region();
} else {
    $output = rtrim($output, ', ');
}
if ($zip && tribe_get_zip() != '') {
    $output .= $space ? '<br />' : '';
    $output .= tribe_get_zip();
    $space = true;
}
if ($country && tribe_get_country() != '') {
开发者ID:donwea,项目名称:nhap.org,代码行数:31,代码来源:list-widget.php


示例19: widget

    function widget($args, $instance)
    {
        extract($args);
        extract($instance);
        // DEFAULTS
        if (empty($instance)) {
            $widget_title = __('Event', "loc_sport_widgets_plugin");
            $excerpt_length = 650;
            // get events
            $events = tribe_get_events(array('eventDisplay' => 'all', 'orderby' => 'post_date', 'order' => 'DESC', 'numberposts' => 1));
            $event_ID = $events[0]->ID;
        }
        $cost = tribe_get_formatted_cost($event_ID);
        // WPML
        if (function_exists('icl_translate')) {
            $widget_title = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[widget_title]", $widget_title);
        }
        if (function_exists('icl_translate')) {
            $cost = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[cost]", $cost);
        }
        if (!isset($event_ID) || empty($event_ID)) {
            return;
        }
        $event = get_post($event_ID);
        ?>

			<?php 
        echo $before_widget;
        ?>

			<?php 
        if (!empty($widget_title)) {
            echo $before_title . $widget_title . $after_title;
        }
        ?>

            	<!-- Start Post --> 
            	<div class="clearfix tribe-events-tcblock">

					<!-- Event Cost -->
					<div class="tribe-events-event-cost">
						<span><?php 
        echo $cost;
        ?>
</span>
					</div>

					<!-- Event Title -->
					<h2 class="tribe-events-list-event-title summary">
						<?php 
        printf('<a class="url" href="%s" title="%s" rel="bookmark">%s</a>', esc_url(tribe_get_event_link($event_ID)), esc_attr(get_the_title($event_ID)), esc_attr(get_the_title($event_ID)));
        ?>
					</h2>
					
					<!-- Event Image -->
					<div class="tribe-events-event-image">
						<?php 
        if (has_post_thumbnail($event_ID) && get_post(get_post_thumbnail_id($event_ID))) {
            $post_thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($event_ID), 'full');
            printf('<a href="%s" title="%s"><img src="%s" title="%s"/></a>', esc_url(tribe_get_event_link($event_ID)), esc_attr(get_the_title($event_ID)), esc_url($post_thumbnail_src[0]), esc_attr(get_the_title($event_ID)));
        }
        ?>

					</div>
					
													
					<!-- Event Meta -->
					<div class="tribe-events-event-meta  vcard location">

						<!-- Schedule & Recurrence Details -->
						<div class="updated published time-details">
							<?php 
        printf('<span class="date-start dtstart">%s</span>', esc_attr(tribe_get_start_date($event_ID)));
        ?>
						</div>

						<!-- Venue Display Info -->
						<div class="tribe-events-venue-details">

							<span class="author fn org"><?php 
        echo tribe_get_venue($event_ID);
        ?>
</span>, 

							<address class="tribe-events-address">
								<span class="adr">
									<span class="street-address"><?php 
        echo tribe_get_address($event_ID);
        ?>
</span>
									<span class="delimiter">,</span>  
									<span class="locality"><?php 
        echo tribe_get_city($event_ID);
        ?>
</span>
									<span class="delimiter">,</span>  
									<span class="postal-code"><?php 
        echo tribe_get_zip($event_ID);
        ?>
</span> 
//.........这里部分代码省略.........
开发者ID:jameymcelveen,项目名称:com.flyingtigersrc.www,代码行数:101,代码来源:widget_sport_single_event.php


示例20: fullAddressString

 /**
  *  Returns a string version of the full address of an event
  *
  * @param int|WP_Post The post object or post id.
  *
  * @return string The event's address.
  */
 public function fullAddressString($postId = null)
 {
     $address = '';
     if (tribe_get_address($postId)) {
         $address .= tribe_get_address($postId);
     }
     if (tribe_get_city($postId)) {
         if ($address != '') {
             $address .= ', ';
         }
         $address .= tribe_get_city($postId);
     }
     if (tribe_get_region($postId)) {
         if ($address != '') {
             $address .= ', ';
         }
         $address .= tribe_get_region($postId);
     }
     if (tribe_get_zip($postId)) {
         if ($address != '') {
             $address .= ', ';
         }
         $address .= tribe_get_zip($postId);
     }
     if (tribe_get_country($postId)) {
         if ($address != '') {
             $address .= ', ';
         }
         $address .= tribe_get_country($postId);
     }
     return $address;
 }
开发者ID:kevinaxu,项目名称:99boulders,代码行数:39,代码来源:Main.php



注:本文中的tribe_get_city函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP tribe_get_cost函数代码示例发布时间:2022-05-23
下一篇:
PHP tribe_get_address函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap