form.php
44 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Template Name: Default Form |
| 4 | * Description: The default form template. |
| 5 | */ |
| 6 | ?> |
| 7 | <div class="strong-view strong-form <?php wpmtst_container_class(); ?>"<?php wpmtst_container_data(); ?>> |
| 8 | <?php $form_options = get_option( 'wpmtst_form_options' ); ?> |
| 9 | <?php do_action( 'wpmtst_before_form' ); ?> |
| 10 | |
| 11 | <div class="wpmtst-form wpmtst-form-id-<?php echo esc_attr( WPMST()->atts( 'form_id' ) ); ?>"> |
| 12 | |
| 13 | <div class="strong-form-inner"> |
| 14 | |
| 15 | <?php if ( isset( $form_options['members_only'] ) && true === $form_options['members_only'] && isset( $form_options['members_only_message'] ) && ! is_user_logged_in() ) : ?> |
| 16 | <span class="error"><?php echo esc_attr( $form_options['members_only_message'] ); ?></span> |
| 17 | <a href="<?php echo esc_url( wp_login_url( get_permalink() ) ); ?>" alt="<?php esc_attr_e( 'Login', 'strong-testimonials' ); ?>"> |
| 18 | <?php esc_html_e( 'Login', 'strong-testimonials' ); ?> |
| 19 | </a> |
| 20 | <?php else : ?> |
| 21 | <?php wpmtst_field_required_notice(); ?> |
| 22 | |
| 23 | <form <?php wpmtst_form_info(); ?>> |
| 24 | |
| 25 | <?php wpmtst_form_setup(); ?> |
| 26 | |
| 27 | <?php do_action( 'wpmtst_form_before_fields' ); ?> |
| 28 | |
| 29 | <?php wpmtst_all_form_fields(); ?> |
| 30 | |
| 31 | <?php do_action( 'wpmtst_form_after_fields' ); ?> |
| 32 | |
| 33 | <?php wpmtst_form_submit_button(); ?> |
| 34 | |
| 35 | </form> |
| 36 | <?php endif; ?> |
| 37 | </div> |
| 38 | |
| 39 | </div> |
| 40 | |
| 41 | <?php do_action( 'wpmtst_after_form' ); ?> |
| 42 | |
| 43 | </div> |
| 44 |