6 best woocommerce extra product options plugins to offer customization
Thank you for purchasing our plugin. If you have sầu any questions that are beyond the scope of this help tệp tin, please visit the tư vấn forum here. Thanks so much!
Overview
Extra Product Options allows you lớn create extra fields on your WooCommerce products locally on the edit sản phẩm page or globally. The current version supports checkboxes, radio buttons, select boxes, textareas, input đầu vào boxes, upload, date, range picker and color picker. The options you create show up above the add lớn cart form.
Bạn đang xem: 6 best woocommerce extra product options plugins to offer customization
Minimum requirements
PHPhường 5.6 WordPress 5 WooCommerce 3 JavaScript / jQueryCredits
Installation
There are two primary methods for installing any WordPress plugin.
Install with a zip file
From your WordPress dashboard, choose Plugins > Add New Select Upload from the phối of links at the top of the page (the second link) From here, browse for the zip file included in your plugin purchase titled woocommerce-tm-extra-product-options.zip & clichồng the Install Now button Once installation is complete, clichồng Activate Plugin lớn activate it và enable its features.Install by FTP. Manager
If you have sầu no previous web experience and have no idea what an FTPhường Manager is, then this option is not for you.
Access your host through the FTP manager Access the plugins directory of your WordPress install /(WordPress directory)/wp-content/plugins/If WordPress is installed on the root thư mục the directory is /wp-content/plugins/
Find the directory titled woocommerce-tm-extra-product-options and upload it & all files within lớn the directory from the previous step. From your WordPress dashboard, choose Plugins > Installed Plugins Locate the newly added plugin và click on the Activate link lớn enable its features.Quiông chồng Start Guide
Adding extra options khổng lồ your products is really easy. Below we describe the required steps for creating your fields.
Basic plugin usage
The basic usage of the plugin assigns option fields lớn a specific product.
Step 1
Add or edit a WooCommerce hàng hóa.
Step 2
Make sure your hàng hóa type is either Simple, Variable, Composite, Bookable or Subscription hàng hóa.
Step 3
Locate the subsection Extra Product Options in the hàng hóa data panel và clichồng it. You should now be presented with the plugin interface. If you haven"t created extra options before for that sản phẩm you will see the Builder mode.
cảnh báo that the Normal mode previously used in the plugin is deprecated và unsupported. It will eventually be removed from the plugin.
Builder mode
This is the preferable way of creating options.
In this mode you are presented with a Form Builder that you will use to lớn create your options. Cliông xã the Add section button to lớn create a section where the options must be placed in. Cliông chồng the Add element button (cross button) located on the section to select the option field type.
For better understanding of the Form Builder see the section Form Fields Builder.
Advanced plugin usage
This method uses the Form Builder lớn create options that can be mix khổng lồ all of the products, products that belong to lớn specific categories or alternatively to lớn specific products.
Step 1
From the WordPress dashboard choose Products > Global Extra Product Options.
Step 2
Clichồng the Add Global Form button at the top of the screen.
Step 3
Add title & description for your reference only, so that you can distinguish the different forms.
Step 4
Select the Product Categories that you want your khung lớn be applied on. Choose no categories to lớn apply the khung to all products (even to products that don"t belong lớn any category). Clicking the Disable categories checkbox will make the plugin disregard selected categories. You can assign specific products khổng lồ the form by selecting them on the Products meta box.
Step 5
Add your fields on the Form Fields Builder.
For information on the size settings see the section Global Extra Product Options. For help creating a field on the Form Fields Builder see the section Form Fields Builder
Panel settings
Clicking the settings tab while on the hàng hóa panel you can override some global settings.
Include additional Global formsThis list contains all of the global forms and checking one will include it on the global. The forms you choose will be displayed alongside with the forms that the sản phẩm already has. This setting will also override the next one.
Exclude from Global Extra Product OptionsThis will exclude any global forms assigned lớn this hàng hóa except those defined in the previous setting.
Override global displayThis overrides the global display setting for the display of the fields on the front-over for the current hàng hóa only. The mặc định value is Use global setting which uses whatever you have sầu chosen on the global settings (see below). Always show will always show the fields assigned to lớn the current product & Show only with action hook will only show the fields for the current product by using action hooks (see below).
Override Final total boxThis will override the global totals box display for this sản phẩm. The default value is Use global setting which uses whatever you have chosen on the global settings (see below).
Override enabled roles for this sản phẩmThis will override which roles can see the options for this product.
Override disabled roles for this productThis will override which roles cannot see the options for this product. This setting has priority over the enabled roles one.
Global Extra Product Options
Global Extra Product Options are applied to all products, products belonging lớn a specific category or categories or specific products. To gain access khổng lồ Global Extra Product Options interface from the WordPress dashboard choose Products > Global Extra Product Options.
Any existing Global Extra Product Options created are displayed in the familiar WordPress table view.

To add a new Global Product Options size cliông xã the Add Global Form button. This will bring you to the add screen.

These are for your reference only và are not currently being used anywhere in the front-end.
PriorityThis is used khổng lồ determine in which order multiple forms that apply to a specific sản phẩm are being displayed in the front-end.
Please note that the "Priority" is not used to lớn determine if your size will show up before or after the local (per-product) prices. This is done in the size editor.
Product Categories
They are used to lớn limit the display of your current global hàng hóa option khung on the products that belong khổng lồ the selected categories. Selecting no categories means that the khung will be applied to ALL products.
Disable CategoriesChecking this will disable the categories.
Search for a productThis where you type the individual products to lớn assign the hàng hóa to lớn.
Form Fields Builder
The Form Fields Builder is where you actually create your options. It operates as a regular khung builder. The concept behind the builder is that you create sections and inside the sections you put the fields.

Sections

Cliông chồng and drag to lớn reorder the section.
MINUSDecreases the kích cỡ of the section.
PLUSIncreases the size of the section.
DUPLICATEDuplicates the section (including all its fields).
EDITShows this section"s settings
DELETEDeletes the section & all its fields.
CHANGE WIDTHDrag to lớn change the section width.
Địa chỉ cửa hàng ELEMENTClichồng khổng lồ add a new element khổng lồ that section.
Adding a section
Clichồng the Add section button. This will add a new section lớn the size.
Section settings
To gain access to lớn the section settings cliông xã the edit button at the section"s toolbar. Doing this will open a pop up where you can edit the settings for that section.

Determines the style of that section on the front-over.
Section placementDetermines where this section will appear compared lớn local (per-product) options. You can place it before or after the local options.
If you have multiple sections, the priority of the section determines the display order either before or after local options.
Section type
Determines if the section will be a pop up (the section"s title will be used as a the liên kết title lớn open the pop up) or a wizard slider.
Section class nameThis will add a custom class name lớn the section. You can use this lớn style the section.
Fields

Cliông xã and drag to reorder the field.
MINUSDecreases the kích cỡ of the field.
PLUSIncreases the size of the field.
DUPLICATEDuplicates the field.
EDITShows this field"s settings
DELETEDeletes the field.
Adding a field
Clicking the cross button will display a pop up of the available elements. If you have sầu more than one section và you want your element to lớn appear on a specific section you can instead drag the cửa nhà placeholder to lớn the desired section.
Field settings
To gain access to the field settings click the edit button at the field"s toolbar. Doing this will open a pop up where you can edit the settings for that field.
Please remember that currently you cannot change a field"s type after you have placed it inside a section.
Xem thêm: Hướng Dẫn Cách Backup Dữ Liệu Wordpress Thủ Công, Hướng Dẫn Backup Dữ Liệu Wordpress Đơn Giản
Depending on the field you choose you can edit different settings.
Label options for all fields
Here you can choose the type of the field"s title.
LabelHere you enter the title of the field.
Label colorThis changes the default color for the title.
SubtitleHere you can enter a subtitle for the field"s title.
Subtitle Subtitle positionThis changes the displayed location of the subtitle.
Subtitle colorThis changes the color for the subtitle.
Divider typeHere you can choose to lớn show a divider between the field title và the actual field.
General options
Choose whether the user must fill out this field or not.
PriceHere you enter the price for the field.
Text before PriceText entered here will be displayed before the price. Leave sầu the setting blank for no text.
Text after PriceText entered here will be displayed after the price. Leave sầu the setting blank for no text.
Set to lớn FeeThis makes the option to lớn be a fee added khổng lồ the cart line thành phầm.
Price typeHere you can choose how the price is calculated. Depending on the field there are various types you can choose.
Fixed amountThis is a flat increase or decrease added lớn the hàng hóa price.
Percent of the original priceThis is a percentage increase or decrease of the initial hàng hóa price.
Percent of the original price + optionsThis is a percentage increase or decrease of the initial product price plus all of the other options that are not of this type or the "Fixed amount + options" type.
Fixed amount + optionsThis is a fixed increase or decrease of the initial hàng hóa price plus all of the other options that are not of this type or the "Percent of the original price + options" type.
Current valueThis will add a price the current value of the field.
Price per IntervalThis will multiply the field"s value by the Price you set và will deduct the minimum price. This price type is exclusive sầu to lớn the range picker element.
Step * price or QuantityThis will multiply the field"s value by the Price you set.
Price per rowThis will multiply the field"s text rows by the Price you mix. This price type is exclusive to the textarea element.
Price per charThis will multiply the field"s number of characters by the Price you mix.
This price type has several variations lượt thích Price per char (no spaces), Price per char (no first char), Price per char (no n-th char), Price per char (no n-th char & no spaces), Percent of the original price per char, Percent of the original price per char (no first char), Percent of the original price per char (no n-th char), Percent of the original price per char (no n-th char and no spaces)
Price per wordThis will multiply the field"s number of words by the Price you mix.
This price type has several variations lượt thích Price per word, Price per word (no n-th char), Percent of the original price per word, Percent of the original price per word (no n-th char)
Math formulaThis will phối the price of the field based on a mathematical formula.
Hide priceChoose whether lớn hide the price on the front-over or not. This just hides the price. It doesn"t disable it. If you want your field lớn not have sầu a price leave sầu the price field blank.
Checkboxes specific settings Limit selectionEnter a number above sầu 0 khổng lồ limit the checkbox selection or leave blank for default behavior.
Exact selectionEnter a number above 0 to lớn have the user select the exact number of checkboxes or leave blank for default behavior.
Minimum selectionEnter a number above sầu 0 to have sầu the user select at least that number of checkboxes or leave sầu blank for default behavior.
Use image replacementsThis lets you display images in place of the checkbox.
Changes sản phẩm imageThis will let you change the sản phẩm image with a custom one.
Enable Swatch modeThis will show the option label on a tooltip when Use image replacements is active.
Items per rowUse this setting lớn make a grid display. Enter how many items per row for the grid or leave sầu blank for normal display.
Populate optionsHere you add the labels và their prices for the field choices.
Mass addTo mass add option use the following format:
Option 1 | 10Option 2 | trăng tròn and press the Populate button. Please note that this method only adds options, it doesn"t replace existing ones.
Radio button specific settings Use image replacementsThis lets you display images in place of the radio button.
Changes sản phẩm imageThis will let you change the sản phẩm image with a custom one.
Enable Swatch modeThis will show the option label on a tooltip when Use image replacements is active sầu.
Items per rowUse this setting to lớn make a grid display. Enter how many items per row for the grid or leave sầu blank for normal display.
Use URL replacementsThis will enable you to lớn redirect khổng lồ a url when a radio option is clicked.
Populate optionsHere you add the labels and their prices for the field choices.
Mass addTo mass add option use the following format:
Option 1 | 10Option 2 | trăng tròn & press the Populate button. Please note that this method only adds options, it doesn"t replace existing ones.
Select boxes specific settings Changes hàng hóa imageThis will let you change the product image with a custom one.
Use URL replacementsThis will enable you lớn redirect lớn a url when a radio option is clicked.
PlaceholderThis will add an option to lớn the select box that will act as a placeholder. Use this khổng lồ instruct the user khổng lồ select something.
Populate optionsHere you add the labels và their prices for the field choices.
Mass addTo mass add option use the following format:
Option 1 | 10Option 2 | đôi mươi & press the Populate button. Please note that this method only adds options, it doesn"t replace existing ones.
Text area and Text field specific settings PlaceholderHere you may enter a placeholder for the field.
Maximum charactersEnter a value to lớn limit the maximum characters the user can enter.
Conditional súc tíchWith Conditional Logic you can apply rules to your fields in order lớn control their display. Not all fields can be used as rules to lớn the xúc tích và ngắn gọn. Only fields that have a way of showing a value are valid. An example of a field that cannot be used as a xúc tích rule is the upload field. All fields though can have sầu ngắn gọn xúc tích applied on them.

This controls the display of the field if the conditions are met. You can either hide or show the field.
CONDITIONThis controls how the súc tích is applied. You can either select to lớn have the applied when ALL rules are me or when ANY of the rules are met.
FIELD NAMEThis is the field that you want khổng lồ kiểm tra its value.
OPERATORThis determines how the field"s value is evaluated.
VALUEThis describes the value of the field you want lớn kiểm tra. When the FIELD NAME is a select box, checkbox, radio button or a customized variation you will see the menu of the available values. If it"s a text field or a textarea you will need to type the value to check.