Title: CIO Custom Fields for Woo
Author: VisualData
Published: <strong>27 August 2015</strong>
Last modified: 26 December 2017

---

Search plugins

![](https://ps.w.org/custom-fields-for-woo-customers/assets/banner-772x250.png?rev
=1243098)

This plugin **hasn’t been tested with the latest three major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/custom-fields-for-woo-customers/assets/icon-128x128.png?rev
=1235102)

# CIO Custom Fields for Woo

 By [VisualData](https://profiles.wordpress.org/visualdata/)

[Download](https://downloads.wordpress.org/plugin/custom-fields-for-woo-customers.1.0.2.zip)

 * [Details](https://en-gb.wordpress.org/plugins/custom-fields-for-woo-customers/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/custom-fields-for-woo-customers/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/custom-fields-for-woo-customers/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/custom-fields-for-woo-customers/#developers)

 [Support](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/)

## Description

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](http://vipp.com.au/cio-custom-fields-importer/custom-fields-woocommerce-customers/)
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](https://wordpress.org/plugins/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.

 * You may add unlimited custom fields with the free version. Some features, such
   as custom fields groups, location rules and access control are available in [CIO Custom Fields for Woo Professional Edition](http://vipp.com.au/cio-custom-fields-importer/custom-fields-woocommerce-customers)
   only.

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](http://pods.io/docs/learn/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](https://wordpress.org/plugins/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](https://vipp.com.au/cio-custom-fields-importer/custom-fields-woocommerce-customers)
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](http://captivating.org/).
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](http://vipp.com.au/cio-custom-fields-importer/custom-fields-woocommerce-customers)
is also available for immediate download for a small once-off fee.

### Support

We do try to handle support at the following e-mail address:

E-mail: support@vipp.com.au

## Screenshots

[⌊registration page with custom fields and groups (with modified woo registration
template)⌉⌊registration page with custom fields and groups (with modified woo registration
template)⌉[

registration page with custom fields and groups (with modified woo registration 
template)

[⌊configuring individual custom fields (feature by PODS). When groups are enabled
in CIO Custom Fields for Woo professional edition, you can set up access control
as group default, and set up extra access control for individual fields. (premium
edition only)⌉⌊configuring individual custom fields (feature by PODS). When groups
are enabled in CIO Custom Fields for Woo professional edition, you can set up access
control as group default, and set up extra access control for individual fields.(
premium edition only)⌉[

configuring individual custom fields (feature by PODS). When groups are enabled 
in CIO Custom Fields for Woo professional edition, you can set up access control
as group default, and set up extra access control for individual fields. (premium
edition only)

[⌊color coded group headers ($head -> sky => blue) and footers ($foot -> grass =
> green). You can drag and drop custom fields, the headers or footers to update 
the custom field group quickly. (grouping of custom fields is available in professional
edition only)⌉⌊color coded group headers ($head -> sky => blue) and footers ($foot-
> grass => green). You can drag and drop custom fields, the headers or footers to
update the custom field group quickly. (grouping of custom fields is available in
professional edition only)⌉[

color coded group headers ($head -> sky => blue) and footers ($foot -> grass => 
green). You can drag and drop custom fields, the headers or footers to update the
custom field group quickly. (grouping of custom fields is available in professional
edition only)

[⌊conditions (location rules) to display or hide the groups. Pods relationship fields
are used as headers and footers. You can set up these fields to relate to objects
in WordPress, or even tables outside WordPress.⌉⌊conditions (location rules) to 
display or hide the groups. Pods relationship fields are used as headers and footers.
You can set up these fields to relate to objects in WordPress, or even tables outside
WordPress.⌉[

conditions (location rules) to display or hide the groups. Pods relationship fields
are used as headers and footers. You can set up these fields to relate to objects
in WordPress, or even tables outside WordPress.

[⌊configuring access control of groups. This configuration set up here will be checked
to decide whether to display a group.⌉⌊configuring access control of groups. This
configuration set up here will be checked to decide whether to display a group.⌉[

configuring access control of groups. This configuration set up here will be checked
to decide whether to display a group.

[⌊when this plugin is activated, you can use extra parameters (headers, footers)
in Pods short code.⌉⌊when this plugin is activated, you can use extra parameters(
headers, footers) in Pods short code.⌉[

when this plugin is activated, you can use extra parameters (headers, footers) in
Pods short code.

[⌊example of headers and footers in generated form. You may customise the display
of headers and footers with CSS.⌉⌊example of headers and footers in generated form.
You may customise the display of headers and footers with CSS.⌉[

example of headers and footers in generated form. You may customise the display 
of headers and footers with CSS.

[⌊extra custom fields in WooCommerce Checkout page, as an example.⌉⌊extra custom
fields in WooCommerce Checkout page, as an example.⌉[

extra custom fields in WooCommerce Checkout page, as an example.

[⌊example of headers and footers in user profile.⌉⌊example of headers and footers
in user profile.⌉[

example of headers and footers in user profile.

[⌊configuring custom fields in groups for products⌉⌊configuring custom fields in
groups for products⌉[

configuring custom fields in groups for products

[⌊setting location rules to the custom field group (in this example, the rule is
to display the fields in product pages only. )⌉⌊setting location rules to the custom
field group (in this example, the rule is to display the fields in product pages
only. )⌉[

setting location rules to the custom field group (in this example, the rule is to
display the fields in product pages only. )

[⌊setting access control of custom field groups.⌉⌊setting access control of custom
field groups.⌉[

setting access control of custom field groups.

[⌊custom fields are automatically added to product edit page. You can input manually,
or import from existing data sources.⌉⌊custom fields are automatically added to 
product edit page. You can input manually, or import from existing data sources.⌉[

custom fields are automatically added to product edit page. You can input manually,
or import from existing data sources.

[⌊configuring location rules (in this example, the rules is to display custom fields
on product pages with title containing the word "limited" )⌉⌊configuring location
rules (in this example, the rules is to display custom fields on product pages with
title containing the word "limited" )⌉[

configuring location rules (in this example, the rules is to display custom fields
on product pages with title containing the word “limited” )

[⌊admin view, location rules are not met so grouped custom fields are not displayed
here.⌉⌊admin view, location rules are not met so grouped custom fields are not displayed
here.⌉[

admin view, location rules are not met so grouped custom fields are not displayed
here.

[⌊admin view, location rules are met, and all fields (including admin only fields)
are displayed.⌉⌊admin view, location rules are met, and all fields (including admin
only fields) are displayed.⌉[

admin view, location rules are met, and all fields (including admin only fields)
are displayed.

[⌊visitor view, location rules are met, access rules are not met, so admin only 
fields are not displayed.⌉⌊visitor view, location rules are met, access rules are
not met, so admin only fields are not displayed.⌉[

visitor view, location rules are met, access rules are not met, so admin only fields
are not displayed.

[⌊custom fields are automatically displayed at the end of the product description,
at the bottom of the page. you may choose where to display custom fields in product
page, for example, to the right of the page after product description.⌉⌊custom fields
are automatically displayed at the end of the product description, at the bottom
of the page. you may choose where to display custom fields in product page, for 
example, to the right of the page after product description.⌉[

custom fields are automatically displayed at the end of the product description,
at the bottom of the page. you may choose where to display custom fields in product
page, for example, to the right of the page after product description.

## Installation

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.

## FAQ

to be updated later.

  Installation Instructions

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.

## Reviews

![](https://secure.gravatar.com/avatar/92e5de3e7972645d6166385f6025fee8a59cfb1f8d189b7c71c8f698fdcaf708?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-3019/)󠁿

 [Amyexams](https://profiles.wordpress.org/amyexams/) 3 September 2016 1 reply

After months of trying other plugins that fell short of what was advertised, I found
CIO custom fields for woo and all my problems are over. The plugin works as advertised
and support is good.

 [ Read all 1 review ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/)

## Contributors and Developers

“CIO Custom Fields for Woo” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ VisualData ](https://profiles.wordpress.org/visualdata/)

[Translate “CIO Custom Fields for Woo” into your language.](https://translate.wordpress.org/projects/wp-plugins/custom-fields-for-woo-customers)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/custom-fields-for-woo-customers/),
check out the [SVN repository](https://plugins.svn.wordpress.org/custom-fields-for-woo-customers/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/custom-fields-for-woo-customers/)
by [RSS](https://plugins.trac.wordpress.org/log/custom-fields-for-woo-customers/?limit=100&mode=stop_on_copy&format=rss).

## Change Log

#### 1.0.2

 * Added features

Automatically retrieve information of added custom fields if customers have created
an account and logged in.

 * Misc

 1. added output of div tags for custom display
 2. 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

 * Bug fixes

Fixed saving of builtin woo custom fields at registration page

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.2**
 *  Last updated **9 years ago**
 *  Active installations **40+**
 *  WordPress version ** 3.9.0 or higher **
 *  Tested up to **4.9.34**
 *  Language
 * [English (US)](https://wordpress.org/plugins/custom-fields-for-woo-customers/)
 * Tags
 * [custom fields](https://en-gb.wordpress.org/plugins/tags/custom-fields/)[WooCommerce customers](https://en-gb.wordpress.org/plugins/tags/woocommerce-customers/)
   [WooCommerce products](https://en-gb.wordpress.org/plugins/tags/woocommerce-products/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/custom-fields-for-woo-customers/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/reviews/)

## Contributors

 *   [ VisualData ](https://profiles.wordpress.org/visualdata/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/custom-fields-for-woo-customers/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://vipp.com.au/cio-custom-fields-importer/custom-fields-woocommerce-customers)