Add a new advanced attribute field

Content:

Advanced attributes allow you to add custom fields (such as text inputs, checkboxes, or file selectors) to the product page to collect specific information from the customer.

Procedure

1. Access the settings of the "Advanced Attributes" plugin.

2. Click the Add Field button to create a new configuration row.

3. Fill in the details of the new field:

  • Field Name: Enter the name that will be displayed to the user (e.g., "Preferred Color" or "Text to Engrave").
  • Field Type: Select the desired input type (e.g., Input, Number, Selection, Checkbox, File).

4. Depending on the selected Field Type, fill in the additional fields that appear:

  • If you selected Selection (or Image Selection), the Accepted Values field will appear. Enter values separated by a semicolon (;).
  • If the field supports help text (such as Input or Number), the Placeholder field will appear.

5. Configure behavior options:

  • Check Make Required if the user must provide a value for this field.
  • Check Apply to All Products if you want this attribute to be automatically active on every product.

6. Configure any price variation:

  • In the Price Variation field, select how the attribute should affect the product cost (Not Present, Multiplied by Quantity, or One-Time).
  • If you chose an option other than Not Present, enter the numeric value in the Additional Price field (next to the currency symbol).

7. If the field should appear only under certain conditions, check Apply Display Conditions. Fields will appear to define the condition:

  • Attribute: Select the standard product attribute to compare.
  • Value [Attribute Name]: Select the specific attribute value which, if present, will make the advanced field visible.

8. After completing the configuration, click on the general save button of the page (usually Save Changes or equivalent) to apply the new attribute.