__( 'Display a Popup Menu Widget', 'advanced-user-registration-and-management' ), ) // Args ); } /** * Outputs the content of the widget * * @param array $args * @param array $instance */ function widget($args, $instance) { global $loginRadiusObject, $loginradius_api_settings; $loginRadiusApiKey = isset($loginradius_api_settings['LoginRadius_apikey']) ? trim($loginradius_api_settings['LoginRadius_apikey']) : ''; $loginRadiusSecret = isset($loginradius_api_settings['LoginRadius_secret']) ? trim($loginradius_api_settings['LoginRadius_secret']) : ''; extract( $args ); echo $before_widget; if ( ! empty( $instance['title'] ) ) { $title = apply_filters( 'widget_title', $instance['title'] ); echo $before_title . $title . $after_title; } if ( ! empty( $instance['before_widget_content'] ) ) { echo $instance['before_widget_content']; } //require_once ABSPATH . 'wp-includes/general-template.php'; if ( ! $loginRadiusObject->loginradius_is_valid_guid( $loginRadiusApiKey ) || ! $loginRadiusObject->loginradius_is_valid_guid( $loginRadiusSecret ) ) { echo "
Your LoginRadius API key or secret is not valid, please correct it or contact LoginRadius support at www.LoginRadius.com