File: /home/dermova/www/india/wp-content/themes/ri-colias/included/widgets/support.php
<?php
/* *
* widgets support
**/
class RIT_support extends WP_Widget{
/*function construct*/
public function __construct() {
parent::__construct(
'support',__('RIT: Support','ri-colias'),
array('description'=>__('Display Support info', 'ri-colias'))
);
}
/**
* font-end widgets
*/
public function widget($args, $instance) {
extract($args);
echo $before_widget;
?>
<div class="support clearfix">
<div class="icon-support ">
<?php if($instance['icon']): ?>
<i class="fa <?php echo esc_attr($instance['icon']);?>"></i>
<?php endif; ?>
</div>
<div class="support-description">
<?php if($instance['text-support']){ ?>
<h3 class="text-support"><?php echo $instance['text-support']; ?></h3>
<?php } ?>
<?php if($instance['description']): ?>
<h5 class="description"><?php echo esc_attr($instance['description']); ?></h5>
<?php endif; ?>
</div>
</div>
<?php
echo $after_widget;
}
/**
* Back-end widgets form
*/
public function form($instance){
$instance = wp_parse_args($instance,array(
'icon' => 'fa-phone',
'text-support' => '<b>support:</b> (+84) 123456789',
'description' =>'Monday to Friday: 10:00am - 05:00pm ',
));
?>
<p>
<label for=<?php echo esc_attr($this->get_field_id('icon')); ?>><?php esc_html_e('Icon:','ri-colias') ; ?></label>
<input type="text" id="<?php echo esc_attr($this->get_field_id('icon')); ?>" class="widefat" name="<?php echo esc_attr($this->get_field_name('icon')); ?>" value="<?php echo esc_attr($instance['icon']); ?>" />
<p><?php esc_html_e('Select icon from','ri-colias'); ?><a href="<?php echo esc_url( 'http://fortawesome.github.io/Font-Awesome/icons' ); ?>"> Font Awesome</a><p>
</p>
<p>
<label for="<?php echo esc_attr($this->get_field_id('text-support')); ?>"><?php esc_html_e( 'Text support:', 'ri-colias' ); ?></label>
<textarea id="<?php echo esc_attr($this->get_field_id( 'text-support')); ?>" name="<?php echo esc_attr($this->get_field_name( 'text-support')); ?>" style="width:95%;" rows="3"><?php echo esc_attr($instance['text-support']); ?></textarea>
</p>
<!-- description -->
<p>
<label for="<?php echo esc_attr($this->get_field_id( 'description' )); ?>"><?php esc_html_e('Description:', 'ri-colias'); ?></label>
<textarea id="<?php echo esc_attr($this->get_field_id( 'description' )); ?>" name="<?php echo esc_attr($this->get_field_name( 'description' )); ?>" style="width:95%;" rows="6"><?php echo esc_attr($instance['description']); ?></textarea>
</p>
<?php
}
/**
* function update widget
*/
public function update( $new_instance, $old_instance ) {
$instance = $old_instance;
$instance['icon'] = $new_instance['icon'];
$instance['text-support'] = $new_instance['text-support'];
$instance['description'] = $new_instance['description'];
return $instance;
}
}
function register_support(){
register_widget('RIT_support');
}
add_action('widgets_init','register_support');
?>