Title: [Plugin: Custom Contact Forms] Field ordering
Last modified: August 19, 2016

---

# [Plugin: Custom Contact Forms] Field ordering

 *  [jellied](https://wordpress.org/support/users/jellied/)
 * (@jellied)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/)
 * Some way to order /re-order fields would be great. It’s a pain to have to re-
   design a form to insert a new field or move them about.
 * [http://wordpress.org/extend/plugins/custom-contact-forms/](http://wordpress.org/extend/plugins/custom-contact-forms/)

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [Wudman](https://wordpress.org/support/users/wudman/)
 * (@wudman)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814291)
 * Oddly enough I just logged in to find a solution to this. I am sure there will
   be some editing of the form that might not be drag and drop, but that will accomplish
   this. I am using two form widgets in sites and although this one takes a little
   getting used, to, I like the options. Now off to find out how to re-order fields
   because I just added new fields to an existing form. Infernally optimistic!
 *  [Wudman](https://wordpress.org/support/users/wudman/)
 * (@wudman)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814292)
 * Okay, maybe I will have to employ my infernal optimism ’cause I am defaulting
   to deleting fields above the ones I want higher in the form and then re-introducing
   them because that appears to be faster than what I can’t find. I wait in line
   behind Jellied
 *  [puregraphx](https://wordpress.org/support/users/puregraphx/)
 * (@puregraphx)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814364)
 * +1
 *  [blondie53185](https://wordpress.org/support/users/blondie53185/)
 * (@blondie53185)
 * [15 years, 2 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814429)
 * I also am searching for a way to reorder fields.
 *  [gkeiner](https://wordpress.org/support/users/gkeiner/)
 * (@gkeiner)
 * [15 years, 2 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814437)
 * +1
    The workaround I used was to edit the database manually (I use PhpMYAdmin)
   and look for the form config in table wp_customcontactforms_forms. From there,
   you see a configuration that looks like: a:8:{i:0;i:9;i:9;s:2:”14″;i:2;s:1:”5″;
   i:3;i:11;i:5;i:13;i:6;i:10;i:7;s:1:”1″;i:8;s:1:”8″;}
 * It seems that each form element has 2 or 3 parameters, each element ending with
   a ;
 * Copy the current string into a line in a text editor so you can compare what’s
   there once you remove the field you want to resequence using the plugin GUI. 
   You can figure out the bit you’ve got to insert (the form element in question)
   by counting n+1 fields from the first ; . Insert the piece that vanished when
   you removed the element.
 * Hope that helps.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘[Plugin: Custom Contact Forms] Field ordering’ is closed to new replies.

 * ![](https://ps.w.org/custom-contact-forms/assets/icon-256x256.png?rev=1067156)
 * [Custom Contact Forms](https://wordpress.org/plugins/custom-contact-forms/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/custom-contact-forms/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/custom-contact-forms/)
 * [Active Topics](https://wordpress.org/support/plugin/custom-contact-forms/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/custom-contact-forms/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/custom-contact-forms/reviews/)

 * 5 replies
 * 5 participants
 * Last reply from: [gkeiner](https://wordpress.org/support/users/gkeiner/)
 * Last activity: [15 years, 2 months ago](https://wordpress.org/support/topic/plugin-custom-contact-forms-field-ordering/#post-1814437)
 * Status: not resolved