PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/buynrentph.com/wp-content/plugins/wpestatetheme-core/widgets/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/buynrentph.com/wp-content/plugins/wpestatetheme-core/widgets/zillow_estimate.php |
<?php class Zillow_Estimate_Widget extends WP_Widget { function __construct(){ //function Zillow_Estimate_Widget() { $widget_ops = array('classname' => 'zillow_widget boxed_widget', 'description' => 'estimate your property'); $control_ops = array('id_base' => 'zillow_estimate_widget'); //$this->WP_Widget('zillow_estimate_widget', 'Wp Estate Zillow Estimate Widget', $widget_ops, $control_ops); parent::__construct('zillow_estimate_widget', 'Wp Estate Zillow Estimate Widget', $widget_ops, $control_ops); } function form($instance) { $defaults = array('title' => 'Estimate your home'); $instance = wp_parse_args((array) $instance, $defaults); $display=' <p><label for="'.$this->get_field_id('title').'">Title:</label></p> <p><input id="'.$this->get_field_id('title').'" name="'.$this->get_field_name('title').'" value="'.$instance['title'].'" /></p> '; print $display; } function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = strip_tags($new_instance['title']); $instance['zillow_api_key'] = $new_instance['zillow_api_key']; return $instance; } function widget($args, $instance) { $display=''; extract($args); $title = apply_filters('widget_title', $instance['title']); print $before_widget; if($title) { print $before_title.$title.$after_title; } $zillow_api_key= esc_html ( get_option('wp_estate_zillow_api_key','') ); ///////////////////// fiind out who is the compare page $pages = get_pages(array( 'meta_key' => '_wp_page_template', 'meta_value' => 'zillow_estimate_page.php' )); if( $pages ){ $zillow_submit = esc_url(get_permalink( $pages[0]->ID)); }else{ $zillow_submit=''; } if($zillow_submit!=''){ if( $zillow_api_key!=''){ print ' <div class="zillow-wrapper"> <form method="post" action="'.$zillow_submit.'"> <div class="zill_estimate_adr1-wrapper"> <input type="text" class="form-control" id="zill_estimate_adr1" name="zill_estimate_adr" placeholder="'.esc_html__('Your Address','wpestatetheme-core').'"> </div> <div class="zill_estimate_city1-wrapper"> <input type="text" class="form-control" id="zill_estimate_city1" name="zill_estimate_city" placeholder="'.esc_html__('Your City','wpestatetheme-core').'"> </div> <div class="zill_estimate_state1-wrapper"> <input type="text" class="form-control" id="zill_estimate_state1" name="zill_estimate_state" placeholder="'.esc_html__('Your State Code (ex CA)','wpestatetheme-core').'"> </div> <button class="wpresidence_button" id="zill_submit_estimate">'.esc_html__('Get Estimation','wpestatetheme-core').'</button> </form> </div> '; } else{ $display.='<p>Please add Zillow Api Key in Theme Options </p>'; } }else{ $display.='<p>Please create a page with the "Zillow Estimate" template.</p> '; } print $display; print $after_widget; } } ?>