Title: [Plugin: BigContact] Optional fields
Last modified: August 20, 2016

---

# [Plugin: BigContact] Optional fields

 *  Resolved [davidpey](https://wordpress.org/support/users/davidpey/)
 * (@davidpey)
 * [14 years ago](https://wordpress.org/support/topic/plugin-bigcontact-optional-fields/)
 * Hi again guys,
 * Sorry about the flood of messages – but I do hope they prove to be useful in 
   future development. Thank you once again for such a great plugin. I look forward
   to tracking it’s development.
 * Just another thing: my business requires a phone number and email address in 
   the contact/appointment form. Is there any way of changing a text box to a compulsory
   field? And vice versa?
 * I’d also like to remove the xxx-xxxx-xxxx from the telephone number text box.
   Is this possible?
 * Thanks!
 * Dave
 * [http://wordpress.org/extend/plugins/bigcontact/](http://wordpress.org/extend/plugins/bigcontact/)

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

 *  Plugin Author [NorikDavtian](https://wordpress.org/support/users/norikdavtian/)
 * (@norikdavtian)
 * [14 years ago](https://wordpress.org/support/topic/plugin-bigcontact-optional-fields/#post-2775935)
 * Hi David,
    Thanks for using BigContact.
 * We have been experimenting with the current form design since 2007, and we have
   found that making a phone number a required field decreases contact form conversion
   rate.
 * However under current plugin license you are able to modify the code as you wish.
 * For the pattern part, we are releasing another update that removes the pattern
   and placeholder for the phone field, as the phone format might be different for
   international users. Currently this is around line 56 of file `wp-content/plugins/
   bigcontact/classes/form.php`
 * `placeholder="###-###-####" pattern="^\D?(\d{3})\D?\D?(\d{3})\D?(\d{4})$"`
 * As far as making the phone field required, you could add a required attribute
   to the phone input form on the same above file, and add some validation for it
   in `wp-content/plugins/bigcontact/include/contact-json.php`
 * You might also want to keep your settings page in harmony with your changes by
   removing the optional text from phone input field in admin
    `wp-content/plugins/
   bigcontact/view/BigContact.phtml`
 * I hope this helps, and please rate us a 5Star
 * Thanks
    -Norik
 *  Thread Starter [davidpey](https://wordpress.org/support/users/davidpey/)
 * (@davidpey)
 * [14 years ago](https://wordpress.org/support/topic/plugin-bigcontact-optional-fields/#post-2775943)
 * Hi Norik,
 * Thank you for this information! I find it interesting that conversion rates are
   lower with required phone fields. I will bear this in mind.
 * Regards,
 * David
 *  [rdm1244](https://wordpress.org/support/users/rdm1244/)
 * (@rdm1244)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/plugin-bigcontact-optional-fields/#post-2776217)
 * is there a way to remvoe optional fields if all you want is Member userid (changed
   name label to reflect this), email address and message?
 * A blog typically does not need the phone and address.
 * I removd the field labels by blanking and pressing enter but the field itself
   still shows on the screen.
 * Great Plugin Though…. makes creating the Contact Page a 5 minute, or less, process.

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

The topic ‘[Plugin: BigContact] Optional fields’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/bigcontact_fffefc.svg)
 * [BigContact Contact Page](https://wordpress.org/plugins/bigcontact/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/bigcontact/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/bigcontact/)
 * [Active Topics](https://wordpress.org/support/plugin/bigcontact/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/bigcontact/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/bigcontact/reviews/)

## Tags

 * [field](https://wordpress.org/support/topic-tag/field/)

 * 3 replies
 * 3 participants
 * Last reply from: [rdm1244](https://wordpress.org/support/users/rdm1244/)
 * Last activity: [13 years, 4 months ago](https://wordpress.org/support/topic/plugin-bigcontact-optional-fields/#post-2776217)
 * Status: resolved