This free plugin enables WooCommerce builtin billing and shipping fields at registration page, and adds an additional field (mobile phone) to registration, checkout and user profile pages. These features are enabled by default after activation and configuration is
optional. High level of customisation is available when you need it. You may use a graphical user interface to add or delete custom fields even with the free version. See
CIO Custom Fields for Woo documentation for tutorials.
This plugin may help you in the following scenario:
- You run an e-commerce website using WooCommerce, you or your clients hope to collect and display extra information to provide better personalised service to customers.
- You wish to include extra images and texts to help customers with the registration and checkout page.
- You run a consulting or membership based match making business as your solutions are often tailor made to suit customers. You may even wish to grant access to certain user information by user role, or have the flexibility of displaying information on certain pages or posts.
When activated, CIO Custom Fields for Woo creates the WooCommerce builtin custom fields (billing and shipping addresses) and stores data in a format to share with a free plugin
PODS. You may use PODS graphical user interface to modify, add unlimited number of custom fields, or delete the custom fields. You can easily change the sequence, add or delete fields by dragging and dropping, or inserting unlimited forms anywhere you like using PODS form.
The label you type will override WooCommerce's default labels. For example for the custom field called "billing_city", you can type "Suburb" or labels in your own local language to display in the custom fields.
Once configuration is finished, if you don't need pods forms, PODS can be safely deactivated. The free version of CIO Custom Fields for Woo does not need PODS to run.
CIO Custom Fields for Woo fully integrates with CIO Custom Fields Importer for data import and ongoing updating. This is useful when you are migrating to WordPress and WooCommerce.
If this free plugin works and saves your time, please write a review and let other users know. thank you. If it doesn't, please report the error messages in the support forum and we will try to fix it asap.
We are constantly improving the plugin. If you need more features, please leave a message in the support forum, or write an email to us.
CIO Custom Fields for Woo Professional Edition
The CIO Custom Fields for Woo free edition supports text fields only. For advanced users and developers, the premium version helps you to add custom fields to WooCommerce customers, members and products and display them quickly and automatically without php code. Customization options are there if you need them by configuring in the admin panel.
The premium edition supports many more field types and features by extending PODS and integrating PODS's powerful features to WooCommerce. You can add grouped custom fields to other content types such as products, and choose where to display them in the product page. See screenshots for more details.
CIO Custom Fields for Woo Professional Edition supports all of the following fields implemented in PODS.
- Date / Time
- Number
- Paragraph Text
- Color Picker
- Yes / No
- File / Image / Video - Upload
- Avatars
- Relationships - Relate to any item of any WP object type, or a custom user-defined list -- with bidirectional relationships
See this link for details of the the
Supported Field Types
For advanced users, the premium edition empowers you to customise the fields and display them the way you want by configuring settings in the admin panel, with little or no code at all. Advanced users and web developers may use this plugin and PODS to deploy highly customised WooCommerce websites quickly.
Examples of customisation using the premium edition of plugin:
- Organize custom fields into sections (groups), with section header, image and help text. You can then control the display of the sections using CSS.
- Display sections of custom fields according to roles or capabilities. You may collect different information from wholesalers and display certain field groups to them only.
- Display sections of custom fields on specified pages only, using short code and magic tags.
- Admin only custom fields.
- Use advanced relationship fields in WooCommerce customer pages, which are features from PODS. The fields can relate to products, marketing campaign, referrers, other users (your employee), other WordPress objects, or even objects outside of WordPress, thanks to the advanced relationship features implemented in PODS.
You may use the premium version to set up custom fields to auto populate from a table. Customers can then choose from a list rather than filling in information manually.
CIO Custom Fields for Woo Professional Edition has the following features:
- Validate submitted data
- Support additional custom field types
- Support fields accessible to admin only, or certain roles such as wholesaler only.
- Frontend editing of custom fields by users
- Group custom fields created with Pods, or other plugins (data sharing with pods)
- Support location rules for custom field groups, and use magic tags to display when preset conditions are met.
- Access control by field or field group.
- Support multisites
- Priority support.
CIO Custom Fields for Woo Professional Edition comes with
- unlimited site license. you can use it on as many websites as you like, either owned by you or your clients, or your neighbors, or your friends.
- life time free support, if you have paid an one-off fee to upgrade to professional edition
- life time free upgrade, if you have paid an one-off fee to upgrade to professional edition
- 30 day money back guarantee. no questions to ask.
PS: I am releasing the professional edition to the public to raise fund for a long time friend who runs a charity from Australia called
Captivating. Captivating helps victimised children in developing countries with a dedicated team. CIO Custom Fields for Woo Professional Edition is bundled with extra features and is freely available to supporters of Captivating. If you are willing and able financially, please consider giving to Captivating. Any amount is appreciated. Tax deductible receipts are available if you are giving from Australia, US or Hong Kong. Please check with Captivating about receipts if you are giving from other countries.
CIO Custom Fields for Woo Professional Edition is also available for immediate download for a small once-off fee.
To install the CIO Custom Fields for Woo Customers, unzip the downloaded zip file and upload the folder to /wp-content/plugins/, and then activate the plugin from the Plugins page in WordPress.
If you are using Pods and have extended user with custom fields (meta storage), your extended user and custom fields will be used instead.
If registration is enabled at My Account page, WooCommerce's registration form is located in the second column of its default login page template. The page may look strange if you add many custom fields to the registration form. You may need to design your own login template by modifying WooCommerce's login template. Please keep all the action hooks in the template.
A sample login form template is included in the premium version of the plugin.
1.0.2
Automatically retrieve information of added custom fields if customers have created an account and logged in.
-
Misc
-
added output of div tags for custom display
- removed state and country fields from registration page. These fields are better left to checkout pages for WooCommerce to handle with auto select and auto complete features.
1.0.1
Fixed saving of builtin woo custom fields at registration page
1.0.0