fields-wrap.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php if ( ! defined( 'ABSPATH' ) ) exit;
  2. /*
  3. *
  4. * Function that outputs an opening <div> tag for wrapping fields.
  5. *
  6. * @since 2.2.17
  7. * @return void
  8. */
  9. function ninja_forms_display_open_fields_wrap( $form_id ){
  10. $display = 1;
  11. $display = apply_filters( 'ninja_forms_display_fields_wrap_visibility', $display, $form_id );
  12. if ( $display != 1 )
  13. $hide_class = " ninja-forms-no-display";
  14. else
  15. $hide_class = "";
  16. $wrap_class = '';
  17. $wrap_class = apply_filters( 'ninja_forms_fields_wrap_class', $wrap_class, $form_id );
  18. ?>
  19. <div id="ninja_forms_form_<?php echo $form_id;?>_all_fields_wrap" class="ninja-forms-all-fields-wrap<?php echo $wrap_class;?><?php echo $hide_class;?>">
  20. <?php
  21. }
  22. add_action( 'ninja_forms_display_before_fields', 'ninja_forms_display_open_fields_wrap' );
  23. /*
  24. *
  25. * Function that outputs a closing </div> tag for wrapping fields.
  26. *
  27. * @since 2.2.17
  28. * @returns void
  29. */
  30. function ninja_forms_display_close_fields_wrap( $form_id ){
  31. ?>
  32. </div>
  33. <?php
  34. }
  35. add_action( 'ninja_forms_display_after_fields', 'ninja_forms_display_close_fields_wrap' );