public function product_cat_column($columns, $column, $id) { if ($column == 'icon') { $icon = get_tax_meta($id, 'st_icon'); $columns .= '<i style="font-size:24px" class="' . TravelHelper::handle_icon($icon) . '"></i>'; } return $columns; }
<?php $is_sale = STRental::is_sale(); $orgin_price = STRental::get_orgin_price(); $price = STRental::get_price(); $show_price = st()->get_option('show_price_free'); ?> <?php $features = get_post_meta(get_the_ID(), 'fetures', true); if (!empty($features)) { ?> <?php echo '<ul class="booking-item-features booking-item-features-rentals booking-item-features-sign clearfix mt5 mb5">'; foreach ($features as $key => $value) { $d = array('icon' => '', 'title' => ''); $value = wp_parse_args($value, $d); echo '<li rel="tooltip" data-placement="top" title="" data-original-title="' . $value['title'] . '"><i class="' . TravelHelper::handle_icon($value['icon']) . '"></i>'; if ($value['number']) { echo '<span class="booking-item-feature-sign">x ' . $value['number'] . '</span>'; } echo '</li>'; } echo "</ul>"; ?> <?php } ?> <p class="mb0 text-darken item_price_map"> <?php if ($is_sale) { echo "<span class='booking-item-old-price'>" . TravelHelper::format_money($orgin_price) . "</span>";
<ul class="booking-item-features booking-item-features-expand mb30 clearfix"> <?php foreach ($terms as $key2 => $value2) { ?> <li class="<?php if ($item_col) { echo 'col-sm-' . $item_col; } ?> "> <?php if (function_exists('get_tax_meta')) { ?> <i class="<?php echo TravelHelper::handle_icon(get_tax_meta($value2->term_id, 'st_icon')); ?> "></i> <?php } ?> <span class="booking-item-feature-title"><?php echo esc_html($value2->name); ?> </span> </li> <?php } ?> </ul>
<div class="row"> <div class="col-md-3"> <div class="checkbox-inline checkbox-stroke"> <label for="check_all"> <i class="fa fa-cogs"></i> <input name="check_all" class="i-check check_all" type="checkbox"/><?php _e("All", ST_TEXTDOMAIN); ?> </label> </div> </div> <?php foreach ($category as $k => $v) { $icon = get_tax_meta($k, 'st_icon'); $icon = TravelHelper::handle_icon($icon); $check = ''; if (STUser_f::st_check_post_term_partner($post_id, $value, $k) == true) { $check = 'checked'; } ?> <div class="col-md-3"> <div class="checkbox-inline checkbox-stroke"> <label for="taxonomy"> <i class="<?php echo esc_html($icon); ?> "></i> <input name="taxonomy[]" class="i-check item_tanoxomy" type="checkbox" <?php echo esc_html($check);
if (!empty($v_info['cars_equipment_taxonomy_id'])) { if ($v->term_id == $v_info['cars_equipment_taxonomy_id']) { $dk_check = true; $data_info = $v_info['cars_equipment_taxonomy_info']; $data_title_info = ""; if (!empty($v_info['title'])) { $data_title_info = $v_info['title']; } } } } } if ($i < $limit) { if ($dk_check == true) { echo '<li title="" data-placement="top" rel="tooltip" data-original-title="' . $data_title_info . '"> <i class="' . TravelHelper::handle_icon(get_tax_meta($v->term_id, 'st_icon', true)) . '"></i> <span class="booking-item-feature-sign">' . $data_info . '</span> </li>'; } else { /*echo '<li title="" data-placement="top" rel="tooltip" data-original-title="'.esc_html($v->name).'"> <i class="'.TravelHelper::handle_icon(get_tax_meta($v->term_id, 'st_icon',true)).'"></i> </li>';*/ } } $i++; } } } } } }
<div class="row"> <div class="col-md-8"> <?php echo st()->load_template('/cars/elements/attribute-list'); ?> </div> <div class="col-md-4"> <ul class="booking-item-features booking-item-features-dark"> <?php $data_terms = get_the_terms(get_the_ID(), 'st_cars_pickup_features'); if (!empty($data_terms)) { foreach ($data_terms as $k => $v) { $icon = get_tax_meta($v->term_id, 'st_icon', true); if (!empty($icon)) { echo '<li title="" data-placement="top" rel="tooltip" data-original-title="' . $v->name . '"> <i class="' . TravelHelper::handle_icon($icon) . '"></i> </li>'; } } } ?> </ul> </div> </div> </div> <div class="col-md-3"> <span class="booking-item-price"> <?php $info_price = STCars::get_info_price(); $cars_price = $info_price['price']; $count_sale = $info_price['discount'];
static function get_list_value_taxonomy($post_type) { $data_value = array(); $taxonomy = get_object_taxonomies($post_type, 'object'); foreach ($taxonomy as $key => $value) { if ($key != 'st_category_cars') { if ($key != 'st_cars_pickup_features') { if ($key != 'cabin_type') { if ($key != 'room_type') { $args = array('hide_empty' => 0); $data_term = get_terms($key, $args); if (!empty($data_term)) { foreach ($data_term as $k => $v) { $icon = get_tax_meta($v->term_id, 'st_icon'); $icon = TravelHelper::handle_icon($icon); array_push($data_value, array('value' => $v->term_id, 'label' => $v->name, 'taxonomy' => $v->taxonomy, 'icon' => $icon)); } } } } } } } return $data_value; }
<?php if (!empty($taxonomy)) { $taxonomy = explode(",", $taxonomy); foreach ($taxonomy as $key => $value) { $html = ""; $data_term = get_the_terms(get_the_ID(), $value, true); if (!empty($data_term)) { foreach ($data_term as $k => $v) { $icon = TravelHelper::handle_icon(get_tax_meta($v->term_id, 'st_icon', true)); if (empty($icon)) { $icon = "fa fa-cogs"; } $html .= '<li title="" data-placement="top" rel="tooltip" data-original-title="' . esc_html($v->name) . '"> <i class="' . $icon . '"></i> </li>'; } } echo '<ul class="booking-item-features booking-item-features-small clearfix">' . balanceTags($html) . '</ul>'; } }
" alt="img"> <?php } ?> </div> <div class="promotion_bg <?php echo esc_attr($class_opacity); ?> <?php echo esc_attr($class_bg_color); ?> "></div> <div class="content"> <div class="promotion_discount"> <i class="<?php echo TravelHelper::handle_icon($st_icon); ?> "></i> <?php echo esc_attr($st_discount); ?> % <?php _e('Off', ST_TEXTDOMAIN); ?> </div> <div class="promotion_title"> <?php echo esc_attr($st_title); ?> </div> <div class="promotion_sub"> <?php
?> </strong> </div> <div class="col-xs-7 col-sm-9"> <div class="row"> <?php $other_facility = get_post_meta(get_the_ID(), 'add_new_facility', true); foreach ($other_facility as $item) { ?> <div class="col-xs-12 col-sm-6 sub-item"> <span><?php if (!empty($item['facility_icon'])) { ?> <i class="<?php echo TravelHelper::handle_icon($item['facility_icon']); ?> mr5"></i><?php } echo $item['title']; ?> : <strong><?php echo $item['value']; ?> </strong></span> </div> <?php } ?> </div>