The WooCommerce Conditional Product Fields in Checkout plugin lets you display extra product areas at checkout! Fields can be displayed based on logic principles...and all are completed utilizing a wonderful visual editor!
Notice: The plugin, such as WordPress, necessitates a minimal 5.5 PHP version.
HOW TO AUTOMATICALLY UPDATE THE PLUGIN
To get automatic updates, simply install and configure the Envato updater plugin: httpss://goo.gl/pkJS33.The official guide which describes how to configure it is available from the following link: httpss://envato.com/market-plugin.
HOW IT WORKS
The plugin via a visual editor enables the introduction of additional product areas that are going to be displayed on the Checkout page. Each area may have its own conditional principles where the plugin decides if it must be revealed or not. Conditional rules may take into account additional, conditional field worth or WooCommerce native checkout area values such as:
- Billing areas
- Transportation fields
- Payment methods
Finally, every area can be revealed just 1 time in each sequence, 1 time for each item, or one period for every item cart amount.
By Way of Example, you can:
- Produce a field that will be revealed only as long as the Billing nation is Italy and State/Province will be Rome
- Produce a field that will be revealed only if the payment method is PayPal
- Following developing a text area named"field1", then you may produce another area which is going to be revealed only if"field1" includes the term"hello world," and so forth!
- After developing a date area"field1", you can create Another area, Which Will be revealed only if the chosen date for"field1" is higher than 25th December 2018
CONDITIONAL LOGIC AND DYNAMICAL FIELD DISPLAY
Each area may have many" or" conditional principles, which will produce the field dynamically visible only when satisfied. A conditional rule could be associated with other areas worth or even the native billing/shipping checkout areas.
Notice: In the event of additional spiritual field values, the logic principle can be produced just for areas with the same Screen coverage and Ranking choices.
The plugin will Permit the store admin to Make the following field types:
- Country & say
For every field, you can configure its options like CSS courses to assign into the input area, placeholder text, display on mails, display upon the order details page, row dimensions, etc.
NOTE: The HTML area will be displayed just on the checkout page. It may be employed to visual arrange different fields (for instance, generating headings).
VISIBILITY ACCORDING TO PRODUCTS/CATEGORIES
A field could be displayed just for the selected products or categories. If none is chosen, the plugin will display 1 area for each product from the cart. Selecting a class, the plugin will reveal 1 area for every product matching the chosen categories.
By default, the plugin will reveal a field for every matching merchandise. But you can select picking one of the following choices:
- Per merchandise: the area is going to be shown only 1 time for fitting products
- Per Valley amount: the area is going to be revealed N occasions for fitting goods, where N is the cart amount
- one-time: only 1 time if at least one of those chosen products/categories matches those now in the cart.
You may select where the area is going to be exhibited: after charging or shipping types.
Note: in the event of transport form choice, the area will be displayed only as long as the Ship to another address option was assessed during the checkout. Otherwise, the delivery form will not be revealed by WooCommerce, and the area will be imperceptible.
COUNTRY & STATE FIELD NOTE
Can be chosen only the states/provinces for your enabled market states configured from the WooCommerce -> Settings -> General menu.
If WPML is discovered, the plugin will show multilanguage enter fields for labels, placeholders, etc... In this manner, it is possible to input various texts for every language.
Additional areas will be integrated into (if"one-time" field type) or later (in the event of"per item" or"per cart amount" field form ) that the Billing/Shipping kind if the related conditional rules (if any) are happy. Note: in the event of transport form choice, the area will be revealed only as long as the Ship to another address option was assessed during the checkout. Otherwise, the delivery form will not be revealed by WooCommerce, and the area will be imperceptible.
The plugin may even exhibit some validation message when the order is set in the Event of compulsory fields, incorrect email format, or a numerical value in the preselected Selection.
Added subjects will be seamlessly incorporated into the sequence details page according to the area type. 1-time areas are reported below the client billing/shipping specifics (according to the field place ). Also, the Product/Cart amount field kind are reported under every product to which they refer.
NOTE ON ALTERED CHECKOUT FORMS
In case you've changed in any manner checkout kinds adding/removing/customizing fields utilizing 3rd party plugin, this can interfere with the plugin causing it not to do the job correctly.