# userswp/1.2.69/templates/bootstrap/register.php

UsersWP – Front-end login form, User Registration, User Profile &amp; Members Directory plugin for WP, version 1.2.69. 89 lines.

- Page: https://pluginprobe.com/plugins/userswp/1.2.69/code/templates/bootstrap/register.php
- Raw: https://pluginprobe.com/plugins/userswp/1.2.69/raw/templates/bootstrap/register.php
- Modified: 2025-08-21T15:23:34+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/userswp/1.2.69/code/templates/bootstrap/register.php#L10-L20`.

```php
<?php
/**
 * Register template (default)
 *
 * @ver 1.2.41
 */

global $aui_bs5;

$css_class = ! empty( $args['css_class'] ) ? esc_attr( $args['css_class'] ) : 'border-0';
$form_title = ! empty( $args['form_title'] ) || $args['form_title']=='0' ? esc_attr__( $args['form_title'], 'userswp' ) : __( 'Register', 'userswp' );
$form_title = apply_filters( 'uwp_template_form_title', $form_title, 'register' );
$button_title = uwp_get_option( 'register_form_button_title' );
if ( $button_title ) {
	$button_title = __( wp_unslash( $button_title ), 'userswp' );
} else {
	$button_title = __( 'Create account', 'userswp' );
}
$button_title = apply_filters( 'uwp_register_form_button_title', $button_title );
do_action( 'uwp_template_before', 'register', $args ); ?>
    <div class="row">
        <div class="card mx-auto container-fluid p-0 <?php echo esc_attr( $css_class ); ?>" >
			<?php
			// ajax modal
			if(wp_doing_ajax() && $form_title != '0'){
				?>
                <div class="modal-header">
                    <h5 class="modal-title"><?php echo esc_attr($form_title);?></h5>
					<?php
					echo aui()->button(array( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
						'type'       =>  'button',
						'class'      => 'close',
						'content'    => '<span aria-hidden="true">&times;</span>',
						'extra_attributes'  => array('aria-label'=>esc_html__("Close","userswp"), 'data-' . ( $aui_bs5 ? 'bs-' : '' ) . 'dismiss'=>"modal")
					));
					?>
                </div>
				<?php
			}
			?>
            <div class="card-body">
				<?php
				do_action( 'uwp_template_form_title_before', 'register', $args );

				if (!wp_doing_ajax() && $form_title != '0' ) {
					echo '<h3 class="card-title text-center mb-4">';
					echo esc_attr( $form_title );
					echo '</h3>';
				}

				do_action( 'uwp_template_display_notices', 'register', $args ); ?>

                <form class="uwp-registration-form uwp_form" method="post" enctype="multipart/form-data">
					<?php
					do_action( 'uwp_template_fields', 'register', $args );

					$button_args = apply_filters( 'uwp_register_button_args', array(
						'type'    => 'submit',
						'class'   => 'btn btn-primary btn-block text-uppercase uwp_register_submit',
						'content' => esc_html( $button_title ),
						'name'    => 'uwp_register_submit',
					), $args );
				
					echo aui()->button( $button_args ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
					?>
                </form>

                <div class="uwp-footer-links">
                    <div class="uwp-footer-link">
						<?php
						echo aui()->button(array( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
							'type'  =>  'a',
							'href'       => esc_url( uwp_get_login_page_url() ),
							'class'      => 'd-block text-center mt-2 small uwp-login-link',
							'content'    => uwp_get_option("login_link_title") ? esc_html__( uwp_get_option("login_link_title"), 'userswp') : esc_html__( 'Login', 'userswp' ),
							'extra_attributes'  => array('rel'=>'nofollow')
						));
						?>
                    </div>
                </div>

                <div class="form-group text-center mb-0 p-0">
					<?php do_action( 'uwp_social_fields', 'register', $args ); ?>
                </div>

            </div>
        </div>
    </div>
<?php do_action( 'uwp_template_after', 'register', $args ); ?>
```
