get_atts(); $user = learn_press_get_current_user( false ); if ( ! $user || $user instanceof LP_User_Guest ) { $message = sprintf( esc_html__( 'Please %s to send your request!', 'learnpress' ), sprintf( '%s', learn_press_get_login_url(), _x( 'login', 'become-teacher-form', 'learnpress' ) ) ); } else { if ( learn_press_become_teacher_sent() ) { $message = esc_html__( 'You have already sent the request. Please wait for the approval.', 'learnpress' ); } elseif ( learn_press_user_maybe_is_a_teacher() ) { $message = esc_html__( 'You are a teacher!', 'learnpress' ); } } if ( apply_filters( 'learn_press_become_a_teacher_display_form', true, $message ) ) { $atts = shortcode_atts( array( 'title' => esc_html__( 'Become a Teacher', 'learnpress' ), 'description' => esc_html__( 'Fill in your information and send it to us to become a teacher.', 'learnpress' ), 'submit_button_text' => esc_html__( 'Submit', 'learnpress' ), 'submit_button_process_text' => esc_html__( 'Processing', 'learnpress' ), ), $atts ); wp_enqueue_style( 'learnpress' ); wp_enqueue_script( 'lp-become-a-teacher' ); if ( empty( $message ) || ( class_exists( '\Elementor\Plugin' ) && \Elementor\Plugin::$instance->editor->is_edit_mode() ) ) { learn_press_get_template( 'global/become-teacher-form.php', $atts ); } else { learn_press_display_message( $message ); } } return ob_get_clean(); } } }