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/contact_widget.php |
<?php class Contact_widget extends WP_Widget { function __construct(){ //function Contact_widget(){ $widget_ops = array('classname' => 'contact_sidebar', 'description' => 'Put you contact info on sidebar.'); $control_ops = array('id_base' => 'contact_widget'); //$this->WP_Widget('contact_widget', 'Wp Estate: Contact', $widget_ops, $control_ops); parent::__construct('contact_widget', 'Wp Estate: Contact', $widget_ops, $control_ops); } function form($instance){ $defaults = array('title' => 'Contact', 'address_info'=>'', 'phone_no'=>'', 'fax_no'=>'', 'email'=>'', 'skype'=>'', 'website_url_text'=>'', 'website_url'=>''); $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><p> <label for="'.$this->get_field_id('address_info').'">Address:</label> </p><p> <input id="'.$this->get_field_id('address_info').'" name="'.$this->get_field_name('address_info').'" value="'.$instance['address_info'].'" /> </p><p> <label for="'.$this->get_field_id('phone_no').'">Phone:</label> </p><p> <input id="'.$this->get_field_id('phone_no').'" name="'.$this->get_field_name('phone_no').'" value="'.$instance['phone_no'].'" /> </p><p> <label for="'.$this->get_field_id('fax_no').'">Fax:</label> </p><p> <input id="'.$this->get_field_id('fax_no').'" name="'.$this->get_field_name('fax_no').'" value="'.$instance['fax_no'].'" /> </p><p> <label for="'.$this->get_field_id('email').'">Email:</label> </p><p> <input id="'.$this->get_field_id('email').'" name="'.$this->get_field_name('email').'" value="'.$instance['email'].'" /> </p><p> <label for="'.$this->get_field_id('skype').'">Skype:</label> </p><p> <input id="'.$this->get_field_id('skype').'" name="'.$this->get_field_name('skype').'" value="'.$instance['skype'].'" /> </p><p> <label for="'.$this->get_field_id('website_url').'">URL:</label> </p><p> <input id="'.$this->get_field_id('website_url').'" name="'.$this->get_field_name('website_url').'" value="'.$instance['website_url'].'" /> </p><p> <label for="'.$this->get_field_id('website_url_text').'">URL Text:</label> </p><p> <input id="'.$this->get_field_id('website_url_text').'" name="'.$this->get_field_name('website_url_text').'" value="'.$instance['website_url_text'].'" /> </p>'; print $display; } function update($new_instance, $old_instance){ $instance = $old_instance; $instance['title'] = $new_instance['title']; $instance['address_info'] = $new_instance['address_info']; $instance['phone_no'] = $new_instance['phone_no']; $instance['fax_no'] = $new_instance['fax_no']; $instance['email'] = $new_instance['email']; $instance['skype'] = $new_instance['skype']; $instance['website_url'] = $new_instance['website_url']; $instance['website_url_text'] = $new_instance['website_url_text']; if( function_exists('icl_register_string') ){ icl_register_string('wpestate_contact_widget','contact_widget_title',$new_instance['title']); icl_register_string('wpestate_contact_widget','contact_widget_address_info',$new_instance['address_info']); icl_register_string('wpestate_contact_widget','contact_widget_phone_no',$new_instance['phone_no']); icl_register_string('wpestate_contact_widget','contact_widget_fax_no',$new_instance['fax_no']); icl_register_string('wpestate_contact_widget','contact_widget_email',$new_instance['email']); icl_register_string('wpestate_contact_widget','contact_widget_skype',$new_instance['skype']); icl_register_string('wpestate_contact_widget','contact_widget_website_url',$new_instance['website_url']); icl_register_string('wpestate_contact_widget','contact_widget_website_url_text',$new_instance['website_url_text']); } return $instance; } function widget($args, $instance){ extract($args); $display=''; $title = apply_filters('widget_title', $instance['title']); print $before_widget; if($title) { print $before_title.$title.$after_title; } $display.='<div class="contact_sidebar_wrap">'; if($instance['address_info']){ if (function_exists('icl_t') ){ $co_address = icl_t('wpestate_contact_widget','contact_widget_address_info', $instance['address_info'] ); }else{ $co_address = $instance['address_info']; } $display.='<p class="widget_contact_addr">'.$co_address.'</p>'; } if($instance['phone_no']){ if (function_exists('icl_t') ){ $co_phone_no= icl_t('wpestate_contact_widget','contact_widget_phone_no', $instance['phone_no'] ); }else{ $co_phone_no = $instance['phone_no']; } $display.='<p class="widget_contact_phone"><span class="contact_widget_label">' . esc_html__('Phone:', 'wpestatetheme-core') . ' </span><a href="tel:'.urlencode( $co_phone_no ).'">'.$co_phone_no.'</a></p>'; } if($instance['fax_no']){ if (function_exists('icl_t') ){ $co_fax_no= icl_t('wpestate_contact_widget','contact_widget_fax_no', $instance['fax_no'] ); }else{ $co_fax_no = $instance['fax_no']; } $display.='<p class="widget_contact_fax"><span class="contact_widget_label">' . esc_html__('Fax:', 'wpestatetheme-core') . '</span> '. $co_fax_no .'</p>'; } if($instance['email']){ if (function_exists('icl_t') ){ $co_email= icl_t('wpestate_contact_widget','contact_widget_email', $instance['email'] ); }else{ $co_email = $instance['email']; } $display.='<p class="widget_contact_email"><span class="contact_widget_label">' . esc_html__('Email:', 'wpestatetheme-core') . '</span> <a href="mailto:'.$co_email.'">'.$co_email.'</a></p>'; } if($instance['skype']){ if (function_exists('icl_t') ){ $co_skype= icl_t('wpestate_contact_widget','contact_widget_skype', $instance['skype'] ); }else{ $co_skype = $instance['skype']; } $display.='<p class="widget_contact_skype"><span class="contact_widget_label">' . esc_html__('Skype:', 'wpestatetheme-core') . '</span> '.$co_skype.'</p>'; } if($instance['website_url'] && $instance['website_url_text']){ if (function_exists('icl_t') ){ $co_website_url = icl_t('wpestate_contact_widget','contact_widget_website_url', $instance['website_url'] ); $co_website_url_text = icl_t('wpestate_contact_widget','contact_widget_website_url_text', $instance['website_url_text'] ); }else{ $co_website_url = $instance['website_url']; $co_website_url_text = $instance['website_url_text']; } $display.='<p class="widget_contact_url"><span class="contact_widget_label">' . esc_html__('Website:', 'wpestatetheme-core') . '</span> <a href="'.$co_website_url.'">'.$co_website_url_text.'</a></p>'; } $facebook_link = esc_html( get_option('wp_estate_facebook_link', '') ); $twitter_link = esc_html( get_option('wp_estate_twitter_link', '') ); $google_link = esc_html( get_option('wp_estate_google_link', '') ); $linkedin_link = esc_html ( get_option('wp_estate_linkedin_link','') ); $pinterest_link = esc_html ( get_option('wp_estate_pinterest_link','') ); $instagram_link = esc_html ( get_option('wp_estate_instagram_link','') ); $display.='<div class="contact_widget_social_wrapper">'; if($facebook_link!=''){ $display.='<a href="'.$facebook_link.'"><i class="fa fa-facebook"></i></a>'; } if($twitter_link!=''){ $display.='<a href="'.$twitter_link.'"><i class="fa fa fa-twitter"></i></a>'; } if($google_link!=''){ $display.='<a href="'.$google_link.'"><i class="fa fa-google"></i></a>'; } if($linkedin_link!=''){ $display.='<a href="'.$linkedin_link.'"><i class="fa fa-linkedin"></i></a>'; } if($pinterest_link!=''){ $display.='<a href="'.$pinterest_link.'"><i class="fa fa-pinterest"></i></a>'; } if($instagram_link!=''){ $display.='<a href="'.$instagram_link.'"><i class="fa fa-instagram"></i></a>'; } $display.='</div>'; $display.='</div>'; print $display; print $after_widget; } } ?>