No coding required. This plugin adds unlimited custom fields to WooCommerce customer registration, checkout, user profile and edit account pages.
Author: | VisualData (profile at wordpress.org) |
WordPress version required: | 3.9.0 |
WordPress version tested: | 4.9.1 |
Plugin version: | 1.0.2 |
Added to WordPress repository: | 27-08-2015 |
Last updated: | 26-12-2017
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 100 |
Rated by: | 1 |
Plugin URI: | http://vipp.com.au/cio-custom-fields-importer... |
Total downloads: | 5 263 |
Active installs: | 60+ |
Click to start download
|
Screenshots
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)
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.
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.
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.
example of headers and footers in user profile.
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 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.
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 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.
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.
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.
ChangeLog
1.0.2
Automatically retrieve information of added custom fields if customers have created an account and logged in.
-
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