Title: Use Ninja Forms Instead
Last modified: August 31, 2016

---

# Use Ninja Forms Instead

 *  Resolved [davvam](https://wordpress.org/support/users/davvam/)
 * (@davvam)
 * [10 years ago](https://wordpress.org/support/topic/use-ninja-forms-instead/)
 * Hi
 * Is it possible to set up the registration form using Ninja forms so i can achieve
   a better layout?
 * If not is it possible to split the reg form into 2 columns?
 * Many Thanks
 * [https://wordpress.org/plugins/wp-members/](https://wordpress.org/plugins/wp-members/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Chad Butler](https://wordpress.org/support/users/cbutlerjr/)
 * (@cbutlerjr)
 * [10 years ago](https://wordpress.org/support/topic/use-ninja-forms-instead/#post-7391693)
 * > Is it possible to set up the registration form using Ninja forms so i can achieve
   > a better layout?
 * I haven’t tried it, but I’m sure there is a way to integrate Ninja Forms.
 * > If not is it possible to split the reg form into 2 columns?
 * Simple answer – yes. But that’s a very broad question dependent upon your level
   of knowledge with WP filters and the HTML/CSS needed to do that. I know users
   have done this and I have seen some good looking layouts.
 * You would have to load a custom stylesheet for the plugin, which you can learn
   more about here:
    rocketgeek.com/plugins/wp-members/users-guide/customizing-forms
 * You would probably need to make changes to the default HTML the form spits out.
   The correct way to do that is to filter the form elements. There are a couple
   of key filter hooks for this:
 * [wpmem_register_form_args](http://rocketgeek.com/plugins/wp-members/users-guide/filter-hooks/wpmem_register_form_args/)
   allows you to change some of the key HTML tags for the form.
 * [wpmem_register_form_rows](http://rocketgeek.com/plugins/wp-members/users-guide/filter-hooks/wpmem_register_form_rows/)
   allows you to change elements of each form field individually, some of which 
   is the HTML for the field (including a div wrapper for the row, which you would
   probably need but is empty by default).
 * [wpmem_register_form](http://rocketgeek.com/plugins/wp-members/users-guide/filter-hooks/wpmem_register_form)–
   anything that you can’t do with the above, you could do with wpmem_register_form
   which filters the HTML as a string once the form is generated (it is generated
   from the settings in the above two filters). But this is a little trickier to
   use because you would need to know some PHP for manipulating the string.

Viewing 1 replies (of 1 total)

The topic ‘Use Ninja Forms Instead’ is closed to new replies.

 * ![](https://ps.w.org/wp-members/assets/icon-256x256.png?rev=1226414)
 * [WP-Members Membership Plugin](https://wordpress.org/plugins/wp-members/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-members/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-members/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-members/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-members/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-members/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Chad Butler](https://wordpress.org/support/users/cbutlerjr/)
 * Last activity: [10 years ago](https://wordpress.org/support/topic/use-ninja-forms-instead/#post-7391693)
 * Status: resolved