'wpForo profile data and notifications' ] ); $this->init_local_vars(); } private function init_local_vars() { $this->default_instance = [ 'title' => __( 'My Profile', 'wpforo' ), 'title_guest' => __( 'Join Us!', 'wpforo' ), 'hide_avatar' => false, 'hide_name' => false, 'hide_notification' => false, 'hide_data' => false, 'hide_buttons' => false, 'hide_for_guests' => false, ]; } public function widget( $args, $instance ) { $display_widget = ! ( ! is_user_logged_in() ) || ! wpfval( $instance, 'hide_for_guests' ); if( $display_widget ) { $class = 'wpf-' . wpforo_setting( 'styles', 'color_style' ); echo $args['before_widget']; echo '