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;
    }
예제 #2
0
			</div>
			<div class="panel panel-default inner-panel">
				<div class="panel-body">
					<div class="row">
						<?php 
$javo_lister_item_args = array("author" => $author->ID, "post_status" => "publish", "posts_per_page" => 10, "post_type" => "item");
$javo_lister_item_posts = query_posts($javo_lister_item_args);
wp_reset_query();
foreach ($javo_lister_item_posts as $post) {
    setup_postdata($post);
    $javo_items_str = new get_char($post);
    if (has_post_thumbnail($javo_items_str->post->ID)) {
        $thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id($javo_items_str->post->ID), 'javo-box');
        $thumbnail = $thumbnail[0];
    }
    $meta = array('strong' => $javo_items_str->price, "featured" => $javo_items_str->__hasStatus());
    ?>

						<div class="row pretty_blogs" id="mini-album-listing">
							<div class="col-md-5 blog-thum-box">
								<div>
									<div class="javo_img_hover">
										<img src="<?php 
    echo $thumbnail;
    ?>
" width="330" class="img-responsive">
									</div>
								</div>
								<span class="javo-bubble-dark">
									<span class="down-text"><?php 
    echo $javo_items_str->price;
예제 #3
0
        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;
            }
            ?>
						&nbsp;
						</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();
        }