
Advanced Product Fields for WooCommerce Pro lets you add extra options to your products, like text boxes, dropdowns, swatches, images, and more.
Demo Advanced Product Fields Plugin
Advanced Product Fields Pro Plugin Features
- Per product or globally
Add fields to individual products, or create them globally and add to multiple products at once. - Supports tax settings
The plugin works with your WooCommerce tax settings. - Integrations
Our plugin works together with a list of other plugins. Check compatibility here. - Repeatable fields
Fields can repeat by clicking a button or based upon the desired quantity. - Change the main product image
The main product image can change depending on selected options. - Multi-currency support
The plugin supports your multi-currency store if you use the popular WOOCS plugin. - Edit cart
Shoppers can edit their product data from the cart page. - Multi-lingual support
Integrates with your multi-lingual store via WPML or Polylang. - New & fast
We don’t support older Woo or WP versions so you can benefit from modern, fast code.
Download Advanced Product Fields Pro for WooCommerce
Note: If you are having trouble with Advanced Product Fields for WooCommerce Pro Free Download Latest Version, try to disable AdBlock for the site or try another web browser. Please scan virus or malware before using.
I don’t know if there are any other bugs, but the color picker doesn’t save the selected color. That was the field I wanted to use, and it’s not working. I hope there will be an update.
Hey, any update on this? I appreciate the work you guys do.
Admin blocked because admin.min.js is obfuscated Fix here: https://github.com/ssthormess/wapf-admin-fix
its not wokring telling the license is not valid , i tried to type custom text too thought might be activating it will cause check but no it did not work + i request u to add option to install previous versions thanks
i am saying about version 3.1.5 . thanks
private function api_request( $action, $api_data = [] ) {
// — INÍCIO DO BLOQUEIO DE CONEXÃO —
// Isso cria uma resposta falsa (fake) para enganar o plugin
// e não realizar o wp_remote_post real.
$mock = new stdClass();
$mock->status = ‘passed’;
$mock->message = ‘Connection blocked manually’;
$mock->expiration = ‘2099-12-31 23:59:59’;
$mock->new_version = $this->version; // Diz que a versão atual é a mais recente
$mock->plugin = $this->name;
$mock->id = $this->name;
return $mock;
// — FIM DO BLOQUEIO —
// Daqui para baixo é o código original que será ignorado…
global $wp_version;
$api_params = [
// … resto do código original …
didnt work
Didn’t worked for me. so i made these changes to code and re-activated the plugin and it works.
go to file: \advanced-product-fields-for-woocommerce-extended_v3.0.9\advanced-product-fields-for-woocommerce-extended\includes\classes\class-licensing.php
go to LINE 56, replace the whole “activate_license” function to this
public function activate_license() {
update_option(‘advanced-product-fields-for-woocommerce-pro_license’, base64_encode(json_encode([
‘key’ => ‘dummy-key’,
‘expiration’ => ‘2099-12-31’,
‘url’ => home_url(),
])));
return true;
}
Ali – I made these changes – it seemed to activate then locked out the ability to make any changes in the use of the plugin.
I started at line 56 as advised, but I see other Lic functions above – should those be removed?
Rows 34 – 63 below
public function in_plugin_update_message($args, $response) {
if($this->get_key() === false || empty( $response->package ))
echo ” . __(‘Updates are disabled because your license key is expired. To enable updates, please renew your license key.’, ‘sw-wapf’);
if(!empty($response->upgrade_notice))
echo ‘Upgrade warning! ‘ . wp_kses_post($response->upgrade_notice) . ”;
}
public static function get_license_info() {
$raw = get_option( ‘advanced-product-fields-for-woocommerce-pro_license’ );
return $raw === false ? null : json_decode( base64_decode( $raw ) );
}
public function deactivate_license(): bool {
$key = $this->get_key();
if($key !== false){
$this->api_request(‘license/deactivate’, [ ‘key’ => $key ] );
}
delete_option(‘advanced-product-fields-for-woocommerce-pro_license’);
return true;
}
public function activate_license() {
update_option(
‘advanced-product-fields-for-woocommerce-pro_license’,
base64_encode(json_encode([
‘key’ => ‘dummy-key’,
‘expiration’ => ‘2099-12-31’,
‘url’ => home_url(),
]))
It cannot be activated
Working Fine Thank You soo much
asking for license key! not working
3.0.6 not working
asking for licence key
This is not activating asking for license key, tried random license didn’t activated
It cannot be activated. It does not work, neither free version, nor pro version.
Can not activate, please fix, thanks