public function property_fancy_function($atts, $content) { extract(shortcode_atts(array('status' => '', 'type' => '', 'city' => '', 'count' => 4, 'order' => 'DESC', 'title' => '', 'length' => 150), $atts)); $args = array('post_type' => 'property', 'post_status' => 'publish', 'posts_per_page' => $count, 'order' => $order, 'orderby' => 'date', 'tax_query' => array()); /*status,type,city check */ if ($status != '') { $args['tax_query'][] = array('taxonomy' => 'property_status', 'field' => 'slug', 'terms' => $status); } if ($type != '') { $args['tax_query'][] = array('taxonomy' => 'property_type', 'field' => 'slug', 'terms' => $type); } if ($city != '') { $args['tax_query'][] = array('taxonomy' => 'property_city', 'field' => 'slug', 'terms' => $city); } $ks_this_posts = new WP_Query($args); ob_start(); $i = 0; ?> <div class="sc-property" id="sc-property-fancy"> <div class="row"> <div class="col-md-12 sc-pro-title"> <div class="line-title-bigdots"> <h2><span><?php echo $title; ?> </span></h2> </div> </div> </div> <div class="row"> <?php if ($ks_this_posts->have_posts()) { while ($ks_this_posts->have_posts()) { $ks_this_posts->the_post(); $ks_property_str = new get_char(get_post(get_the_ID())); ?> <div class="col-md-6"> <div class="panel panel-default prop-listing-item"> <div class="panel-body"> <div class="row pretty_blogs" id="mini-album-listing"> <div class="col-md-5 blog-thum-box"> <div> <div class="javo_img_hover" style="position: relative; overflow: auto; display: inline-block;"> <a href="<?php the_permalink(); ?> " style="display:block;"> <?php the_post_thumbnail('javo-box', array('class' => 'img-responsive', 'style' => '')); ?> </a> </div> </div> <span class="up-text"><?php echo $ks_property_str->__hasStatus(); ?> </span> </div> <!-- col-md-5 --> <div class="col-md-7 blog-meta-box"> <h2 class="title"> <a href="<?php the_permalink(); ?> "><?php the_title(); ?> </a> </h2> <div class="excerpt"> <?php echo $ks_this_posts->the_excerpt(); ?> <a href="<?php the_permalink(); ?> "> <span class="more">[<?php _e('MORE', 'property-house'); ?> ]</span> </a> </div> <div class="property-meta"> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__meta('bedrooms'); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__meta('bathrooms'); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__cate('property_type', 'No Type', true); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__cate('property_status', 'No Status', true); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__cate('property_city', 'No City', false); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__cate('locations', 'No Location', false); ?> </span> <span class="col-md-4"><i class="icon-bed"></i><?php echo $ks_property_str->__cate('property_amenities', 'No Amenities', false); ?> </span> </div> </div> <!-- col-md-7 --> </div> </div> </div> </div> <?php } } ?> </div> </div> <?php $content = ob_get_clean(); return $content; }
function infobox($post = NULL) { if ($post == NULL) { return; } global $javo_tso; $javo_list_str = new get_char($post); // HTML in var ob_start(); ?> <div class="javo_somw_info"> <div class="des"> <ul> <li><?php printf('%s : %s', __('Type', 'javo_fr'), $javo_list_str->__cate('item_category', 'No type', true)); ?> </li> <li> <?php if ($javo_tso->get('hidden_lister_email') != 'hidden') { echo $javo_list_str->author->user_email; } ?> </li> </ul> <hr /> <div class="lister"> <span class="thumb"> <?php printf("<a href='%s'>%s</a>", $javo_list_str->lister_page, $javo_list_str->get_avatar()); ?> </span> <ul> <li><?php echo $javo_list_str->author_name; ?> </li> <li><?php echo $javo_list_str->a_meta('phone'); ?> </li> <li><?php echo $javo_list_str->a_meta('mobile'); ?> </li> </ul> </div> <!-- lister --> </div> <!-- des --> <div class="pics"> <div class="thumb"> <a href="<?php echo get_permalink($post->ID); ?> " target="_blank"><?php echo get_the_post_thumbnail($post->ID, "javo-map-thumbnail"); ?> </a> </div> <!-- thumb --> <div class="img-in-text"><?php echo $javo_list_str->price; ?> </div> <div class="javo-left-overlay"> <div class="javo-txt-meta-area"><?php echo $javo_list_str->__hasStatus(); ?> </div> <!-- price-text --> <div class="corner-wrap"> <div class="corner"></div> <div class="corner-background"></div> </div> <!-- corner-wrap --> </div> <!-- javo-left-overlay --> </div> <!-- pic --> <div class="row"> <div class="col-md-12"> <div class="btn-group btn-group-justified pull-right"> <a href="javascript:" class="btn btn-accent btn-sm javo-item-brief" data-id="<?php echo $post->ID; ?> " onclick="javo_show_brief(this);"><i class="fa fa-user"></i> <?php _e("Brief", "javo_fr"); ?> </a> <a href="<?php echo get_permalink($post->ID); ?> " class="btn btn-accent btn-sm"><i class="fa fa-group"></i> <?php _e("Detail", "javo_fr"); ?> </a> <a href="javascript:" onclick="javo_show_contact(this);" class="btn btn-accent btn-sm javo-lister-contact" data-to="<?php echo $javo_list_str->author->user_email; ?> "> <?php _e("Contact", "javo_fr"); ?> </a> </div><!-- btn-group --> </div> <!-- col-md-12 --> </div> <!-- row --> </div> <!-- javo_somw_info --> <?php return ob_get_clean(); }
?> </b></li> <li>Bathrooms: <b><?php echo $ks_property_str->__meta('bathrooms'); ?> </b></li> </ul> </div> <div class="listing-features"> <ul> <li>size : <b><?php echo $ks_property_str->__meta('area') . ' ' . $ks_property_str->__meta('area_postfix'); ?> </b></li> <li>Status: <b><?php echo $ks_property_str->__cate('property_status', 'No Status', false); ?> </b></li> <li>Type: <b><?php echo $ks_property_str->__cate('property_type', 'No Type', false); ?> </b></li> </ul> </div> <div class="clearfix"></div> <div class="listing-location"><i class="fa fa-map-marker fa-lg"></i> Located : UAE ><?php echo $ks_property_str->__cate('locations', 'No Location', false); ?> > <?php
<li>Bathrooms: <b><?php echo $ks_property_str->__meta('bathrooms'); ?> </b></li> </ul> </div> <div class="listing-features"> <ul> <li>size : <b>2313 SqFt</b></li> </ul> </div> <div class="clearfix"></div> <div class="listing-location"><i class="fa fa-map-marker fa-lg"></i> Located : UAE > <?php echo $ks_property_str->__cate('locations', 'No Location', false); ?> > <?php echo $ks_property_str->__cate('property_city', 'No City', false); ?> </div> </div> <div class="col-md-3 col-sm-6"> <div class="listing-price">AED 175,000 /yr</div> </div> </div>
<td style="width: 60%;"> Bedrooms: </td> <td><?php echo $ks_property_str->__meta('bedrooms'); ?> </td> </tr> <tr> <td> Status: </td> <td><?php echo $ks_property_str->__cate('property_status', 'No Status', false); ?> </td> </tr> <tr> <td> Size: </td> <td><?php echo $ks_property_str->__meta('area') . ' ' . $ks_property_str->__meta('area_postfix'); ?> </td> </tr>