Ir para conteúdo
Fórum Script Brasil
  • 0

Como Fazer o Título Ser Dinâmico?


caion

Pergunta

Olá, estou tentando há dias inserir os parâmetros de uma busca no campo <title></title>.

Consegui mostrar eles entre os campos <h1></h1> (dê um ctrl+F e busque pelos campos h1 para você encontrar), mas quando tento inserir no Title não da certo.

Alguém pode me ajudar?

<head>
<title><?php wpestate_show_search_params($args,$custom_advanced_search,$adv_search_what,$adv_search_how,$adv_search_label,$adv_search_location); ?></title>
</head>


<?php
// Template Name: Advanced Search Results
// Wp Estate Pack






get_header();
get_currentuserinfo();
wp_suspend_cache_addition(true);
set_time_limit (0);
    
$options            =   wpestate_page_details($post->ID);
$show_compare       =   1;
$area_array         =   ''; 
$city_array         =   '';  
$action_array       =   '';
$categ_array        =   '';
$id_array           =   '';
$countystate_array  =   '';

$compare_submit         =   get_compare_link();
$currency               =   esc_html( get_option('wp_estate_currency_symbol', '') );
$where_currency         =   esc_html( get_option('wp_estate_where_currency_symbol', '') );
$prop_no                =   intval ( get_option('wp_estate_prop_no', '') );
$show_compare_link      =   'yes';
$userID                 =   $current_user->ID;
$user_option            =   'favorites'.$userID;
$curent_fav             =   get_option($user_option);
$custom_advanced_search =   get_option('wp_estate_custom_advanced_search','');
$meta_query             =   array();
           
$adv_search_what        =   '';
$adv_search_how         =   '';
$adv_search_label       =   '';             
$adv_search_type        =   '';   
$adv_search_location           =   '';
$adv_search_type        =   get_option('wp_estate_adv_search_type','');  




if( $custom_advanced_search==='yes' && !isset($_GET['is2'])  ){ // we have CUSTOM advanced search

    //get custom search fields
    $adv_search_what    = get_option('wp_estate_adv_search_what','');
    $adv_search_how     = get_option('wp_estate_adv_search_how','');
    $adv_search_label   = get_option('wp_estate_adv_search_label','');                    
    $adv_search_type    = get_option('wp_estate_adv_search_type','');
	$adv_search_location       = get_option('wp_estate_adv_search_location','');


    foreach($adv_search_what as $key=>$term){

        if($term=='none'){
                           
        }else if($term=='property id'){
            $term         =     str_replace(' ', '_', $term);
            $slug         =     wpestate_limit45(sanitize_title( $term )); 
            $slug         =     sanitize_key($slug); 
            $string       =     wpestate_limit45 ( sanitize_title ($adv_search_label[$key]) );              
            $slug_name    =     sanitize_key($string);
            $id_array     =     intval ($_GET[$slug_name]);
        }
        else if($term=='categories'){ // for property_category taxonomy
                if (isset($_GET['filter_search_type']) && $_GET['filter_search_type'][0]!='all' && $_GET['filter_search_type'][0]!=''){
                    $taxcateg_include   =   array();

                    foreach($_GET['filter_search_type'] as $key=>$value){
                        $taxcateg_include[]= sanitize_title($value);
                    }

                    $categ_array=array(
                         'taxonomy' => 'property_category',
                         'field' => 'slug',
                         'terms' => $taxcateg_include
                    );
                } 
        } /////////// end if categories
       

        else if($term=='types'){ // for property_action_category taxonomy
                if ( ( isset($_GET['filter_search_action']) && $_GET['filter_search_action'][0]!='all' && $_GET['filter_search_action'][0]!='' ) ){
                    $taxaction_include   =   array();   

                    foreach( $_GET['filter_search_action'] as $key=>$value){
                        $taxaction_include[]= sanitize_title ($value);
                    }

                    $action_array=array(
                        'taxonomy'  => 'property_action_category',
                        'field'     => 'slug',
                        'terms'     => $taxaction_include
                    );
                }
        } //////////// end for property_action_category taxonomy


        else if($term=='cities'){ // for property_city taxonomy
                if (isset($_GET['advanced_city']) && $_GET['advanced_city'] != 'all' && $_GET['advanced_city'] != '' ) {
                    $taxcity[]  = sanitize_title ( $_GET['advanced_city'] );
                    $city_array = array(
                        'taxonomy'  => 'property_city',
                        'field'     => 'slug',
                        'terms'     => $taxcity
                    );
                }
        } //////////// end for property_city taxonomy

        else if($term=='areas'){ // for property_area taxonomy

                if (isset($_GET['advanced_area']) && $_GET['advanced_area'] != 'all' &&  $_GET['advanced_area'] != '') {
                    $taxarea[]  = sanitize_title($_GET['advanced_area']);
                    $area_array = array(
                        'taxonomy' => 'property_area',
                        'field' => 'slug',
                        'terms' => $taxarea
                    );
                }
        } //////////// end for property_area taxonomy
        else if($term=='adv_search_location'){ // for adv_location taxonomy
          
                if (isset($_GET['adv_search_location']) && $_GET['adv_search_location'] != 'all' &&  $_GET['adv_search_location'] != '') {
                    $taxarea[]  = sanitize_title($_GET['adv_location']);
               
                    $countystate_array = array(
                        'taxonomy' => 'adv_search_location',
                        'field' => 'slug',
                        'terms' => $taxarea
                    );
                }
        } //////////// end for adv_location taxonomy

        else{ 

         //   $slug_name         =   wpestate_limit45(sanitize_title( $term ));
         //   $slug_name         =   sanitize_key($slug_name);
         //   $slug_name_key     =   $slug_name; 
           
                
            $term         =   str_replace(' ', '_', $term);
            $slug         =   wpestate_limit45(sanitize_title( $term )); 
            $slug         =   sanitize_key($slug); 
            
            $string       =   wpestate_limit45 ( sanitize_title ($adv_search_label[$key]) );              
            $slug_name    =   sanitize_key($string);
            $compare_array  =   array();
             $show_slider_price            =   get_option('wp_estate_show_slider_price','');
                       
            if ( $adv_search_what[$key]=='property price' && $show_slider_price==='yes'){
                $compare_array['key']        = 'property_price';
                if(isset($_GET['price_low'])){
                     $compare_array['value']      = $_GET['price_low'];
                }
                $compare_array['type']       = 'numeric';
                $compare_array['compare']    = '>=';
                $meta_query[]                = $compare_array;

                $compare_array['key']        = 'property_price';
                if(isset($_GET['price_max'])){
                    $compare_array['value']      = $_GET['price_max'];
                }
                $compare_array['type']       = 'numeric';
                $compare_array['compare']    = '<=';
                $meta_query[]                = $compare_array;

                
            } else if( isset($_GET[$slug_name]) && $adv_search_label[$key] != $_GET[$slug_name] && $_GET[$slug_name] != ''){ // if diffrent than the default values
                    $compare        =   '';
                    $search_type    =   ''; 
                  
                    $allowed_html   =   array();
                     //$adv_search_how
                    
                 

                    $compare=$adv_search_how[$key];

                    if($compare=='equal'){
                       $compare='='; 
                       $search_type='numeric';
                       $term_value= floatval ( $_GET[$slug_name] );

                    }else if($compare=='greater'){
                        $compare='>='; 
                        $search_type='numeric';
                        $term_value= floatval ( $_GET[$slug_name] );

                    }else if($compare=='smaller'){
                        $compare='<='; 
                        $search_type='numeric';
                        $term_value= floatval ( $_GET[$slug_name] );

                    }else if($compare=='like'){
                        $compare='LIKE'; 
                        $search_type='CHAR';
                        $term_value= wp_kses( $_GET[$slug_name] ,$allowed_html);

                    }else if($compare=='date bigger'){
                        $compare='>='; 
                        $search_type='DATE';
                        $term_value= wp_kses( $_GET[$slug_name],$allowed_html );

                    }else if($compare=='date smaller'){
                        $compare='<='; 
                        $search_type='DATE';
                        $term_value= wp_kses( $_GET[$slug_name],$allowed_html );
                    }

                    $compare_array['key']        = $slug;
                    $compare_array['value']      = $term_value;
                    $compare_array['type']       = $search_type;
                    $compare_array['compare']    = $compare;
                    $meta_query[]                = $compare_array;

          }// end if diffrent
        }////////////////// end last else
     } ///////////////////////////////////////////// end for each adv search term

}else{ // no advanced search
                    
    //////////////////////////////////////////////////////////////////////////////////////
    ///// category filters 
    //////////////////////////////////////////////////////////////////////////////////////

    if (isset($_GET['filter_search_type']) && $_GET['filter_search_type'][0]!='all' && $_GET['filter_search_type'][0]!='' ){
            $taxcateg_include   =   array();

            foreach($_GET['filter_search_type'] as $key=>$value){
                $taxcateg_include[]= sanitize_title ( $value );
            }

            $categ_array=array(
                 'taxonomy'     => 'property_category',
                 'field'        => 'slug',
                 'terms'        => $taxcateg_include
            );
     }

    //////////////////////////////////////////////////////////////////////////////////////
    ///// action  filters 
    //////////////////////////////////////////////////////////////////////////////////////

      if ( ( isset($_GET['filter_search_action']) && $_GET['filter_search_action'][0]!='all' && $_GET['filter_search_action'][0]!='') ){
            $taxaction_include   =   array();   

            foreach( $_GET['filter_search_action'] as $key=>$value){
                $taxaction_include[]    = sanitize_title ( $value );
            }

            $action_array=array(
                 'taxonomy'     => 'property_action_category',
                 'field'        => 'slug',
                 'terms'        => $taxaction_include
            );
     }


    //////////////////////////////////////////////////////////////////////////////////////
    ///// city filters 
    //////////////////////////////////////////////////////////////////////////////////////

     if (isset($_GET['advanced_city']) and $_GET['advanced_city'] != 'all' && $_GET['advanced_city'] != '') {
         $taxcity[] = sanitize_title ( ($_GET['advanced_city']) );
         $city_array = array(
             'taxonomy'     => 'property_city',
             'field'        => 'slug',
             'terms'        => $taxcity
         );
     }

    //////////////////////////////////////////////////////////////////////////////////////
    ///// area filters 
    //////////////////////////////////////////////////////////////////////////////////////

     if (isset($_GET['advanced_area']) and $_GET['advanced_area'] != 'all' && $_GET['advanced_area'] != '') {
         $taxarea[] = sanitize_title (  ($_GET['advanced_area']) );
         $area_array = array(
             'taxonomy'     => 'property_area',
             'field'        => 'slug',
             'terms'        => $taxarea
         );
     }

     
     
    
    //////////////////////////////////////////////////////////////////////////////////////
    ///// rooms and baths filters 
    //////////////////////////////////////////////////////////////////////////////////////

     $meta_query = $rooms = $baths = $price = array();
     if (isset($_GET['advanced_rooms']) && is_numeric($_GET['advanced_rooms'])) {
         $rooms['key'] = 'property_bedrooms';
         $rooms['value'] = floatval ($_GET['advanced_rooms']);
         $meta_query[] = $rooms;
     }

     if (isset($_GET['advanced_bath']) && is_numeric($_GET['advanced_bath'])) {
         $baths['key'] = 'property_bathrooms';
         $baths['value'] = floatval ($_GET['advanced_bath']);
         $meta_query[] = $baths;
     }


    //////////////////////////////////////////////////////////////////////////////////////
    ///// price filters 
    //////////////////////////////////////////////////////////////////////////////////////
    $price_low ='';
    if( isset($_GET['price_low'])){
        $price_low         = intval($_GET['price_low']);
        $price['key']      = 'property_price';
        $price['value']    = $price_low;
        $price['type']     = 'numeric';
        $price['compare']  = '>='; 
        $meta_query[]     = $price;
    }

    $price_max='';
    if( isset($_GET['price_max'])  && is_numeric($_GET['price_max']) ){
        $price_max         = intval($_GET['price_max']);
        $price['key']      = 'property_price';
        $price['value']    = $price_max;
        $price['type']     = 'numeric';
        $price['compare']  = '<='; 
        $meta_query[] = $price;
    }

} // end ? custom advnced search
                



//////////////////////////////////////////////////////////////////////////////////////
///// features and ammenities
//////////////////////////////////////////////////////////////////////////////////////

$feature_list_array =   array();
$feature_list       =   esc_html( get_option('wp_estate_feature_list') );
$feature_list_array =   explode( ',',$feature_list);

foreach($feature_list_array as $checker => $value){
    $post_var_name  =   str_replace(' ','_', trim($value) );
    $input_name     =   wpestate_limit45(sanitize_title( $post_var_name ));
    $input_name     =   sanitize_key($input_name);
                
    if ( isset( $_GET[$input_name] ) && $_GET[$input_name]==1 ){

        $feature=array();
        $feature['key']         = $input_name;
        $feature['value']       = 1;
        $feature['type']        = '=';
        $feature['compare']     = 'CHAR';
        $meta_query[]           = $feature;
    }
}








    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    if($paged>1){

       $meta_query= get_option('wpestate_pagination_meta_query','');
       $categ_array= get_option('wpestate_pagination_categ_query','');
       $action_array= get_option('wpestate_pagination_action_query','');
       $city_array= get_option('wpestate_pagination_city_query','');
       $area_array=get_option('wpestate_pagination_area_query','');
       $county_state_array=get_option('wpestate_pagination_county_state_query','');
    }else{
        update_option('wpestate_pagination_meta_query',$meta_query);
        update_option('wpestate_pagination_categ_query',$categ_array);
        update_option('wpestate_pagination_action_query',$action_array);
        update_option('wpestate_pagination_city_query',$city_array);
        update_option('wpestate_pagination_area_query',$area_array);
        update_option('wpestate_pagination_county_state_query',$countystate_array);
    }

                            
//////////////////////////////////////////////////////////////////////////////////////
///// compose query 
//////////////////////////////////////////////////////////////////////////////////////
$adv_search_type        =   get_option('wp_estate_adv_search_type','');  

if( !isset($_GET['is2']) ){
   $args = array(
        'post_type'       => 'estate_property',
        'post_status'     => 'publish',
        'paged'           => $paged,
        'posts_per_page'  => 30,
        'meta_key'        => 'prop_featured',
        'orderby'         => 'meta_value',
        'order'           => 'DESC',
        'meta_query'      => $meta_query,
        'cache_results'  => false,
        'tax_query'       => array(
                                    'relation' => 'AND',
                                    $categ_array,
                                    $action_array,
                                    $city_array,
                                    $area_array,
                                    $countystate_array
                               )
    );
    $mapargs = array(
        'post_type'         => 'estate_property',
        'post_status'       => 'publish',
        'paged'             => $paged,
        'posts_per_page'    => 30,
        'meta_query'        => $meta_query,
        'cache_results'     => false,
        'tax_query'         => array(
                                    'relation' => 'AND',
                                    $categ_array,
                                    $action_array,
                                    $city_array,
                                    $area_array,
                                    $countystate_array
                               )
    );
}else{

    //////////////////////////////////////////////////////////////////////////////////////
    ///// type 2 city.area,state
    //////////////////////////////////////////////////////////////////////////////////////
    $area_array         =  ''; 
    $city_array         =  ''; 
    $countystate_array  =  '';
    $location_array     =  '';

    if ( isset($_GET['adv_location']) && $_GET['adv_location']!='') {
        $taxlocation[] = sanitize_title (  ($_GET['adv_location']) );
        $area_array = array(
            'taxonomy'     => 'property_area',
            'field'        => 'slug',
            'terms'        => $taxlocation
        );

        $city_array = array(
            'taxonomy'     => 'property_city',
            'field'        => 'slug',
            'terms'        => $taxlocation
        );
        
        $countystate_array = array(
            'taxonomy'      => 'property_county_state',
            'field'         => 'slug',
            'terms'         => $taxlocation
        );
		
		$countystate_array = array(
            'taxonomy'      => 'adv_location',
            'field'         => 'slug',
            'terms'         => $taxlocation
        );
        $location_array     = array( 
                                    'relation' => 'OR',
                                    $city_array,
                                    $area_array,
                                    $countystate_array
                                );
     }
     
    $args = array(
        'post_type'       => 'estate_property',
        'post_status'     => 'publish',
        'paged'           => $paged,
        'posts_per_page'  => 30,
        'meta_key'        => 'prop_featured',
        'orderby'         => 'meta_value',
        'order'           => 'DESC',
        'meta_query'      => $meta_query,
        'cache_results'   => false,
        'tax_query'       => array(
                                    'relation' => 'AND',
                                    $categ_array,
                                    $action_array,
                                    $location_array
                               )
    );
    
 
    $mapargs = array(
        'post_type'      =>  'estate_property',
        'post_status'    =>  'publish',
        'nopaging'       =>  'true',
        'cache_results'  => false,
        'paged'           => $paged,
        'posts_per_page'  => 30,
    );

}
  
  
    if( !empty($id_array)){
        $args= array(  'post_type'     => 'estate_property',
                        'p'           =>    $id_array
                );
        $prop_selection =   new WP_Query( $args);
        
    }else{
      
        $custom_fields = get_option( 'wp_estate_custom_fields', true); 
        add_filter( 'posts_orderby', 'wpestate_my_order' );
        $prop_selection =   new WP_Query($args);
        remove_filter( 'posts_orderby', 'wpestate_my_order' );
    }

 //   print_r($prop_selection);
    $num = $prop_selection->found_posts;
 
    $selected_pins  =   wpestate_listing_pins($mapargs,1);//call the new pins  
 //  print_r($args);
?>



<div class="row">
    <?php get_template_part('templates/breadcrumbs'); ?>
    <div class=" <?php print $options['content_class'];?> ">
        <?php //get_template_part('templates/ajax_container'); ?>
        <?php while (have_posts()) : the_post(); ?>
        <?php if (esc_html( get_post_meta($post->ID, 'page_show_title', true) ) == 'yes') { ?>
<h1><?php wpestate_show_search_params($args,$custom_advanced_search,$adv_search_what,$adv_search_how,$adv_search_label,$adv_search_location); ?></h1>
<h2 class="entry-title title_prop"><?php echo"Resultados"; print " (".$num.")" ?></h2>	  
        <?php } ?>
        <div class="single-content">
            
            <?php the_content();?>
            
            <?php
            $show_save_search            =   get_option('wp_estate_show_save_search','');
    
          
            
           
            if ($show_save_search=='yes' ){
                if( is_user_logged_in() ){
                    print '<div class="search_unit_wrapper advanced_search_notice">';
                    print '<div class="search_param"><strong>'.__('Search Parameters: ','wpestate').'</strong>';
                        wpestate_show_search_params($args,$custom_advanced_search, $adv_search_what,$adv_search_how,$adv_search_label);
                    print'</div>';
                    print'</div>';
                
                
                    print '<div class="saved_search_wrapper"> <span id="save_search_notice">'.__('Save this Search?','wpestate').'</span>'; 
                    print '<input type="text" id="search_name" class="new_search_name" placeholder="'.__('Search name','wpestate').'">';
                    print '<button class="wpb_button  wpb_btn-info wpb_btn-large" id="save_search_button">'.__('Save Search','wpestate').'</button>';
                    print  "<input type='hidden' id='search_args' value=' ";
                    print json_encode($args,JSON_HEX_TAG);
                    print "'>";
                    print '<input type="hidden" name="save_search_nonce" id="save_search_nonce"  value="'. wp_create_nonce( 'save_search_nonce' ).'" />';
                    print '';
                    print '</div>';
                }else{
					
					
					
                    print '<div class="vc_row wpb_row vc_row-fluid vc_row">
                            <div class="vc_col-sm-12 wpb_column vc_column_container vc_column">
                                <div class="wpb_wrapper">
                                    <div class="wpb_alert wpb_content_element vc_alert_rounded wpb_alert-info wpestate_message vc_message">
                                        <div class="messagebox_text"><p>'.__('Login to save search and and you will receive an email notification when new properties matching your search will be published.','wpestate').'</p>
                                    </div>
                                    </div>
                                </div> 
                            </div> 
                    </div>';
                    
                }
                
            }

            
            ?>
        
        </div>
              
              
        <?php endwhile; // end of the loop.  ?>  
              
        <!--Filters starts here-->    
        <?php  
        get_template_part('templates/property_list_filters_search');
        ?> 
        <!--Filters Ends here-->   
              
              
        <?php   
        $compare_submit =   get_compare_link();
        get_template_part('templates/compare_list'); 
        ?>       
              
        
        <div class="spinner" id="listing_loader">
            <div class="rect1"></div>
            <div class="rect2"></div>
            <div class="rect3"></div>
            <div class="rect4"></div>
            <div class="rect5"></div>
        </div>
        
        <div id="listing_ajax_container"> 
            
            
            
            
        <?php 
    //   print_r($args);
        if ($prop_selection->have_posts()){    
            while ($prop_selection->have_posts()): $prop_selection->the_post();
                get_template_part('templates/property_unit');
            endwhile;
        }else{   
            print '<div class="bottom_sixty">';
            _e('We didn\'t find any results. Please try again with different search parameters. ','wpestate');
            print '</div>';
        }
        wp_reset_query();
        ?>   
  
        </div>
        <!-- Listings Ends  here --> 
        <?php kriesi_pagination($prop_selection->max_num_pages, $range =2); ?>       
    
    </div><!-- end 9col container-->
    
<?php  include(locate_template('sidebar.php')); ?>
</div>   

<?php 

 $adv_search_type        =   get_option('wp_estate_adv_search_type','');
        
if ($adv_search_type==1){
    wp_localize_script('googlecode_regular', 'googlecode_regular_vars2', 
        array(  
            'markers2'           =>  $selected_pins,
        )
    );
}else{
    if ( get_option('wp_estate_readsys','') =='yes' ){
        $path=get_theme_root().'/wpresidence/pins.txt';
        $json_string=file_get_contents($path);
       
    }else{
        $json_string= wpestate_listing_pins();
    }
        
        
     wp_localize_script('googlecode_regular', 'googlecode_regular_vars2', 
        array(  
            'markers2'           =>  $json_string,
        )
    );
}

wp_suspend_cache_addition(false);
get_footer(); 


function wpestate_show_search_params($args,$custom_advanced_search, $adv_search_what,$adv_search_how,$adv_search_label){
        if( isset($args['tax_query'] )){
            foreach($args['tax_query'] as $key=>$query ){

                if ( isset($query['taxonomy']) && isset( $query['terms'][0] ) && $query['taxonomy'] == 'property_category'){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_category');
                    if(isset($page->name)){
                        print '<strong>'.__('','wpestate').'</strong>'. $page->name .'s ';
                    }
                }

                if ( isset($query['taxonomy']) && isset( $query['terms'][0] ) && $query['taxonomy']=='property_action_category' ){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_action_category');
                    if(isset($page->name)){
                        print '<strong>'.__('for','wpestate').'</strong> '.$page->name.' em ';  
                    }
                }

                if ( isset($query['taxonomy']) && isset($query['terms'][0]) && $query['taxonomy']=='property_city'){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_city');
                    if(isset($page->name)){
                        print '<strong>'.__('','wpestate').'</strong> '.$page->name.', ';  
                    }
                }

                if ( isset($query['taxonomy']) && isset($query['terms'][0]) && $query['taxonomy']=='property_area'){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_area');
                    if(isset($page->name)){
                        print '<strong>'.__('','wpestate').'</strong> '.$page->name.', ';  
                    }
                }
                if ( isset($query['taxonomy']) && isset($query['terms'][0]) && $query['taxonomy']=='property_county_state'){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_county_state');
                    if(isset($page->name)){
                        print '<strong>'.__('County / State','wpestate').':</strong> '.$page->name.', ';  
                    }
                }
				if ( isset($query['taxonomy']) && isset($query['terms'][0]) && $query['taxonomy']=='property_adv_location'){
                    $page = get_term_by( 'slug',$query['terms'][0] ,'property_adv_location');
                    if(isset($page->name)){
                        print '<strong>'.__('adv_location','wpestate').':</strong> '.$page->name.', ';  
                    }
                }
            }
        }
       // print_r($args);


        if( isset($args['meta_query'] )){
        foreach($args['meta_query'] as $key=>$query ){
            $admin_submission_array=array(
                                      'types'             =>__('types','wpestate'),
                                      'categories'        =>__('categories','wpestate'),
                                      'cities'            =>__('cities','wpestate'),
                                      'areas'             =>__('areas','wpestate'),
                                      'property price'    =>__('property price','wpestate'),
                                      'property size'     =>__('property size','wpestate'),
                                      'property lot size' =>__('property lot size','wpestate'),
                                      'property rooms'    =>__('property rooms','wpestate'),
                                      'property bedrooms' =>__('property bedrooms','wpestate'),
                                      'property bathrooms'=>__('property bathrooms','wpestate'),
                                      'property address'  =>__('property address','wpestate'),
                                      'property county'   =>__('property county','wpestate'),
                                      'property state'    =>__('property state','wpestate'),
                                      'property zip'      =>__('property zip','wpestate'),
                                      'property country'  =>__('property country','wpestate'),
                                      'property status'   =>__('property status','wpestate')
                                  );
            $label=str_replace('_',' ',$query['key']);

            if(array_key_exists ($label, $admin_submission_array)){
               $label=$admin_submission_array[$label];
            }
            if($custom_advanced_search==='yes'){

                $custm_name = wpestate_get_custom_field_name($query['key'],$adv_search_what,$adv_search_label);



                if ( isset($query['compare']) ){

                    if ($query['compare']=='CHAR'){
                        print __('has','wpestate').' <strong>'.str_replace('_',' ',$custm_name).'</strong>, ';       
                    }else if ( $query['compare'] == '<=' ){
                        if($query['key']=='property_price'){
                            if(isset($query['value'])){
                                print $query['value']; 
                            }
                        }else{
                            print '<strong>'.$custm_name.'</strong> '.__('smaller than ','wpestate').' '.$query['value'].', '; 
                        }

                    }else{
                        if(isset($query['value'])){
                            if($query['key']=='property_price'){
                                print '<strong>'.__('price range from ','wpestate').'</strong> '.$query['value'].' '.__('to','wpestate').' ';   
                            }else{
                                print '<strong>'.$custm_name.'</strong> '.__('bigger than','wpestate').' '.$query['value'].', ';   

                            }
                        }
                    }                
                }else{
                    print '<strong>'.$custm_name.':</strong> '.$query['value'].', ';
                } //end elese query compare


            }else{
                if ( isset( $query['compare'] ) ){

                    if ( $query['compare'] == 'CHAR' ){
                        print __('has','wpestate').' <strong>'.str_replace('_',' ',$query['key']).'</strong>, ';     
                    }else if ( $query['compare'] == '<=' ){
                        if($query['key']=='property_price'){
                            print $query['value']; 
                        }else{
                            print '<strong>'.$custm_name.'</strong> '.__('smaller than ','wpestate').' '.$query['value'].', '; 
                        }          
                    } else{
                        if($query['key']=='property_price'){
                            print '<strong>'.__('price range from ','wpestate').'</strong> '.$query['value'].' '.__('to','wpestate').' ';   
                        }else{
                            print '<strong>'.$custm_name.'</strong> '.__('bigger than','wpestate').' '.$query['value'].', ';   

                        }          
                    }

                }else{
                    print '<strong>'.$label.':</strong> '.$query['value'].', ';
                } //end elese query compare

            }//end else if custom adv search



        }
        }


    }

?>
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Quando eu coloco

<title><?php echo "oi" ?></title>

Ele mostra o oi no título, normal.

Quando eu coloco

<title><?php echo wpestate_show_search_params($args,$custom_advanced_search,$adv_search_what,$adv_search_how,$adv_search_label,$adv_search_location); ?></title>

Ele mostra o meu endereço atual da URL no título, ao invés de mostrar os parâmetros da pesquisa.

Até mesmo se eu colocar

<title><?php print ".$num." ?></title>

Ele mostra no título apenas .. ou seja, apenas os 2 pontos que coloquei antes e depois da variável.

Editado por caion
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...