__( 'AccessPress Social Login Lite Widget', 'accesspress-social-login-lite' )) // Args ); } /** * Back-end widget form. * * @see WP_Widget::form() * * @param array $instance Previously saved values from database. */ public function form( $instance ) { if( isset( $instance['title'] ) ) { $title = $instance['title']; } else { $title = ''; } if( isset( $instance['login_text'] ) ) { $login_text = $instance['login_text']; } else { $login_text = ''; } ?>

ID, 'apsl_widget_flag', true ); } else { $widget_flag = 0; } if( $widget_flag != '1' ) { echo "
"; echo do_shortcode( "[apsl-login-lite login_text='{$instance['login_text']}']" ); echo "
"; } echo $args['after_widget']; } /** * Sanitize widget form values as they are saved. * * @see WP_Widget::update() * * @param array $new_instance Values just sent to be saved. * @param array $old_instance Previously saved values from database. * * @return array Updated safe values to be saved. */ public function update( $new_instance, $old_instance ) { $instance = array(); $instance['title'] =( !empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : ''; $instance['login_text'] =( !empty( $new_instance['login_text'] ) ) ? strip_tags( $new_instance['login_text'] ) : ''; return $instance; } }