'mh_elegance_lite_facebook_widget', 'description' => __('Widget to display a Facebook likebox in your sidebar.', 'mh-elegance-lite')); $this->WP_Widget('mh_elegance_lite_facebook_widget', __('MH Facebook Likebox', 'mh-elegance-lite'), $widget_ops); } function widget($args, $instance) { extract($args); $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); $facebook_url = isset($instance['facebook_url']) ? $instance['facebook_url'] : 'https://www.facebook.com/MHthemes'; $width = isset($instance['width']) ? $instance['width'] : '250'; $height = isset($instance['height']) ? $instance['height'] : '240'; $faces = !isset($instance['faces']) || $instance['faces'] == 1 ? 'true' : 'false'; $stream = isset($instance['stream']) && $instance['stream'] == 1 ? 'true' : 'false'; $header = isset($instance['header']) && $instance['header'] == 1 ? 'true' : 'false'; $border = isset($instance['border']) && $instance['border'] == 1 ? 'true' : 'false'; echo $before_widget; if (!empty( $title)) { echo $before_title . $title . $after_title; } if ($facebook_url) { echo '
'. "\n"; } echo $after_widget; } function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = strip_tags($new_instance['title']); $instance['facebook_url'] = esc_url_raw($new_instance['facebook_url']); $instance['width'] = absint($new_instance['width']); $instance['height'] = absint($new_instance['height']); $instance['faces'] = isset($new_instance['faces']) ? strip_tags($new_instance['faces']) : ''; $instance['stream'] = isset($new_instance['stream']) ? strip_tags($new_instance['stream']) : ''; $instance['header'] = isset($new_instance['header']) ? strip_tags($new_instance['header']) : ''; $instance['border'] = isset($new_instance['border']) ? strip_tags($new_instance['border']) : ''; return $instance; } function form($instance) { $defaults = array('title' => __('Follow on Facebook', 'mh-elegance-lite'), 'facebook_url' => 'https://www.facebook.com/MHthemes', 'width' => '250', 'height' => '240', 'faces' => true, 'stream' => false, 'header' => false, 'border' => false); $instance = wp_parse_args((array) $instance, $defaults); ?>

px

px

/>

/>

/>

/>