WCPA
Multi-language integration Polylang
Polylang is a famous multi-language integrator plugin. WCPA supports Polylang plugin to use the forms in other languages. Let's go through the integration process of Polylang with our WCPA. You need to install two plugins namely, Polylang ...
Multi-language integration WPML
WCPA is compatible with WPML(Wordpress Multi-lingual), the multi-language integration plugin. Let's check how to integrate it to WCPA. First you have to install and activate WPML and it's supporting plugins(WPML Translation Management and WPML String ...
Styling Custom Product Addons
The form fields in WCPA are easily customizable by styling it using CSS. There are numerous classes to style the fields in a form. You will be able to change the color, background, appearance and so on with using CSS and the concerned classes of the ...
Dealing with Regex (Regular Expressions)
WCPA input fields- Text and Textarea- are well-defined for matching the input values with Regular Expressions. But there is no matching for the string, this feature will match the input character-wise. Let us have a look at how we are dealing with ...
Basic Setup Instructions
Instructions regarding Installation and activation, please visit: Installation & Activation Now let's checkout how to deal with WooCommerce Custom Product Addon. Product forms are the basic building block of our plugin. Let's get started with make ...
How to export order with Addon field values ?
You need to instal Advanced Order Export For WooCommerce. https://wordpress.org/plugins/woo-order-export-lite/ Using the above plugin you can export any custom field assigned to orders/products/coupons is easy and you can select from various formats ...
How to exclude category-wise assigned form from a single product?
Go to the edit option for the product and there you will find the option {Exclude/Override globally assigned form} to exclude the form for that particular product under custom product options.
Why the pricing on paragraphs field is not showing in cart,checkout etc?
How to resolve Issue with saving Addon fields?
The Addon fields saving issue is mainly due to following reasons:- Check you have polylang plugin https://wordpress.org/plugins/polylang/ installed and kept unconfigured without selecting the languages .The above issue may occur if you have ...
How to Solve Form Duplication Issue?
This issue could be happening because you may be using the older version of plugIn. Kindly update it to resolve the issue. If your WooCommerce is already up to date, the issue can be due to the old WooCommerce template file included in your theme. ...
How to perform“Choose File” string translation of upload field?
To perform “Choose File” ,Go to Settings---------------------->select Custom Product Addons------------>select Contents/Strings
Hello, does this integrate with the Elementor Product Page Builder?
Yes, Our plugins provides support with Elementor Page Builder
To Access WCPA Custom field value from Cart Object
You can access the data from woocommmerce cart object. Below an example code which takes a particular custom field value global $woocommerce; $items = $woocommerce->cart->get_cart(); if (isset($cart['wcpa_data']) && is_array($cart['wcpa_data'])) { ...
PHP code to get the date of 10th day from today in the addon field
Please use the below php function code to get the date of 10th day from today in the addon field function getDateAfter($days=10) { $formatted_date = new DateTime(); $date_timestamp = $formatted_date->getTimestamp(); // loop for X days ...
Attributes/ Variations not showing in Conditional Logic
Make sure that you have created the attributes as Global attributes. Global attributes means the attributes created from the path: Products -> Attributes -> Add new, not from inside the product page back-end. Our plugin can only access global ...
Flatsome theme Quick View Issue
In WCPA Pro version features like pricing, conditional logic and other JavaScript related features will not work in quick view popup that come along with flatsome theme. It can fix only by directly modifying the JavaScript for quick view. It needs ...