The WooCommerce Conditional Product Fields at Checkout plugin means that you can show further product fields at checkout! Fields might be dynamically displayed in accordance with logic guidelines…and all performed utilizing a pleasant visible editor!
Observe: The plugin, like WordPress, requires a minimal 5.5 PHP model.
(Store admin account)
Methods to mechanically replace the plugin
To obtain computerized updates simply set up and configure the Envato updater plugin: httpss://goo.gl/pkJS33 .The official information that explains how one can configure it may be discovered within the following hyperlink: httpss://envato.com/market-plugin .
The way it works
The plugin by a visible editor permits the creation of additional product fields that might be proven within the Checkout web page. Every area can have its personal conditional guidelines by which the plugin determines if it needs to be confirmed or not.
Conditional guidelines can think about different conditional area values or WooCommerce native checkout area values like:
- Billing fields
- Transport fields
- Fee strategies
Finally however not least, every area might be proven simply one time per order, one time per product, or one time for every product cart amount.
For instance, you may:
- Create a area that might be confirmed provided that the Billing nation is Italy and State/Province is Rome
- Create a area that might be confirmed provided that the Fee technique is PayPal
- After making a textual content area named “field1”, you may create a second area that might be confirmed provided that “field1” comprises the phrase “hi there world”, and so forth!
- After making a date area “field1”, you may create a second area that might be confirmed provided that the chosen date for “field1” is bigger than 25th December 2018
And so forth!
Conditional logic and dynamical area show
Every area can have a number of “and/or” conditional guidelines that can make the sector dynamically seen provided that glad. A conditional rule might be associated to different fields values or the native billing/transport checkout fields.
Observe: that in case of different customized area values, the logic rule might be created just for fields which have the identical Show coverage and Place choices.
The plugin will enable the store admin to create the next area sorts:
- Textual content
- Electronic mail
- Nation & state
For every area you may configure its personal choices like CSS lessons to assign to the enter area, placeholder textual content, present on emails, present on the order particulars web page, row dimension, and so forth.
NOTE: HTML area might be displayed ONLY on checkout web page. It may be used to visible manage different fields (for instance creating headings).
Visibility in accordance with merchandise/classes
A area might be displayed just for the chosen merchandise or classes. If none is chosen, the plugin will show one area for every product within the cart. Deciding on a class, the plugin will present one area for every product matching the chosen classes.
By default, the plugin will present a area for every matching product. Nevertheless, you may choose selecting among the many following choices:
- Per product: the sector might be proven only one time for matching merchandise
- Per cart amount: the sector might be confirmed N occasions for matching merchandise, the place N is the cart amount
- One time: only one time if a minimum of one of many chosen merchandise/classes matches with those at present within the cart.
You’ll be able to select the place the sector might be displayed: after billing or transport types.
Observe: in case of transport type choice, the sector might be proven
provided that the Ship to a distinct tackle possibility has been checked in the course of the checkout. In any other case the transport type received’t be proven by WooCommerce after which the sector might be invisible.
Nation & state area be aware
Will be chosen solely the states/provinces for the allowed promote nations configured within the WooCommerce -> Settings -> Common menu.
If WPML is detected, the plugin will mechanically present multilanguage enter fields for labeles, placehonders, and so forth. On this means you may enter completely different texts for every language.
Extra fields might be seamlessly built-in into (in case of “one time” area sort) or after (in case of “per product” or “per cart amount” area sort) the Billing/Transport type if the related conditional guidelines (if any) are glad. Observe: in case of transport type choice, the sector might be confirmed
provided that the Ship to a distinct tackle possibility has been checked in the course of the checkout. In any other case the transport type received’t be confirmed by WooCommerce after which the sector might be invisible.
The plugin can even show some validation message as soon as the order is positioned in case of necessary fields, flawed electronic mail format or if a numeric worth isn’t within the preselected vary
Extra fields might be seamlessly built-in into the order particulars web page in accordance the sector sort. One time fields are reported below the shopper billing/transport particulars (in accordance with the sector place) and the Product/Cart amount area sort are reported below every produch to which they refer.
Observe on altered checkout types
If in case you have altered in any means checkout types including/eradicating/customizing fields utilizing third occasion plugin, this will intrude with the plugin inflicting it to not correctly work.
Discipline configurator web page
Situation logic – Discipline configurator web page
Checkout web page
Order particulars web page