General
I have installed the PRO version but I do not know where to enter the API key
Please install the free plugin as well. Then in the WP Desk > Subscriptions tab there will be inputs for entering the API key and email.
Flexible Product Fields FREE
I want to add a field that will be added once and regardless of the number of items added to the cart
This is not possible. Our plugin is used to configure a single product. If more than one item of the product is added to the cart then the fields will also be added several times.
If the field applies to the entire order (it is added once) and not the product - we have a different plugin for this purpose. It is Flexible Checkout Fields plugin and it supports Checkout form fields. It is possible to add a field and this field (with or without price) will be added to the entire purchase.
Cooperation with other plugins and themes
I am using a custom product page template and the fields do not show up
Our plugin works in two areas on the product page. The first is the area above the Add to Cart button and the second is the area under this button. The plugin hooks into these areas and shows the fields. Please make sure the template uses one of these hooks. Our plugin does not use shortcodes to show its fields.
woocommerce_before_add_to_cart
woocommerce_after_add_to_cart
The product is visible in the Cart but without the fields from the plugin
The most probable cause is the AJAX add to cart feature. It is the template that triggers this option in most cases. We recommend that AJAX add to cart be turned off (adding a product to the cart should reload the page). Please check if this feature can be turned off in the template settings.
Elementor imposes its own CSS. Please paste the code below to the Appearance > Customize > Additional CSS tab.
div.elementor-add-to-cart form.cart {
display: block!important;
}
I want the translated fields to show up for the available language versions (WPML)
Please do not set separate fields for each language. Set one group but translate the names used. There is a detailed instruction on how to add FPF fields using WPML.
Translate Flexible Product Add-Ons fields with WPML plugin
- Add fields in the main language of the page. Provide settings such as labels etc.
- Save the changes for the group.
- Go to WPML and run String Translations.
- Select the text domain flexible-product-fields and find the entered strings. Then add translations for other languages.