Vai al contenuto principale
MeteorGPLby WebbingApps

MC4WP: Mailchimp for WordPress Premium

Plugin
Segui 0 Metti una stella 0
Installa

Changelog 137

Tutte le release, dalla più recente, come le ha pubblicate il produttore nel changelog del plugin.

CHANGELOG.md

4.11.3

Non ancora disponibile
  • E-commerce: Only save order meta instead of full order save, prevents potential infinite loop.
  • Logging: Only show installed sign-up integrations or with entries.
  • Logging: Default to the table overview.
  • Logging: Add setting to disable all logging.
  • General: ensure settings are stored in an autoloaded option.

4.11.2

Corretto Non ancora disponibile
  • Fix deprecation warning in Gutenberg editor.
  • Fix double echo for nonce field in license key form.
  • Handle plugin dependency on free plugin through WordPress core.
  • Ensure compatibility with WordPress 7.0.

4.11.1

Corretto Non ancora disponibile
  • Fix user sync page not accessible on multisite installations.

4.11.0

Sicurezza Non ancora disponibile
  • Licensing: license key is now always stored as a network option on multisite installations.
  • Bump required PHP version to 7.4 or higher and modernize code.
  • Various strict typing and other code hardening improvements.

4.10.23

Non ancora disponibile
  • User Sync: fix function call for setting up cron schedule when saving settings.

4.10.22

Corretto Non ancora disponibile
  • Fix "Cannot modify header information" when accessing User Sync settings page without having activated your MC4WP Premium license.
  • E-commerce: Automatically translate WPML product URL's.

4.10.21

Non ancora disponibile
  • E-commerce: fix error upon plugin activation when activating plugin without WooCommerce active.

4.10.20

Non ancora disponibile
  • E-commerce: Properly remove scheduled hooks upon plugin deactivation
  • E-commerce: Properly re-instantiate scheduled hooks upon plugin activation (if needed).
  • E-commerce: Disconnect store from Mailchimp when running setup wizard whilst choosing a new Mailchimp audience.
  • E-commerce: Fix white screen when encountering API errors whilst setting up store connection.
  • User-sync: Properly re-instantiate scheduled hooks upon plugin activation (if needed).
  • User-sync: Fix PHP warning about undefined variable when accessing settings page on a fresh installation.

4.10.19

Non ancora disponibile
  • Minor performance improvements to plugin bootstrapping code.
  • Replace chart library from dashboard widget showing Audience size/activity with a locally hosted version with a much smaller filesize.

4.10.17

Non ancora disponibile
  • [Logging] Fix total item count not updating when searching log items.
  • Minor performance gain by explicitly passing 0 arguments to after_plugins_row callback function.

4.10.16

Non ancora disponibile
  • [User Sync] Ensure custom cron schedule is registered before setting up scheduled hook.
  • Require active plugin license to access certain settings pages.

4.10.15

Migliorato Non ancora disponibile
  • [E-commerce] Fetch untracked order ID's asynchronically to prevent timing out the entire settings page.
  • [E-commerce] Check if cookie name is set before temporarily unsetting admin cookies.
  • Rebuild client-side assets.
  • Update third-party dependencies

4.10.13

Crea Non ancora disponibile
  • Add filter hook for showing the "create campaign" button on post types other than posts. Example code snippet.

4.10.12

Non ancora disponibile
  • User Sync: don't try to sync user with ID 0. This fixes an error occurring because of Rank Math saving user meta for an unexisting user.

4.10.11

Migliorato Non ancora disponibile
  • Updated third-party JS dependencies to their latest versions.

4.10.10

Non ancora disponibile
  • [User Sync] Add class autoloader.
  • [Autocomplete] Defer script.
  • [Styles Builder] Only enqueue wp-color-picker on the specific pages we need it on.

4.10.9

Non ancora disponibile
  • Bump version requirement for Mailchimp for WordPress base plugin to 4.8 or higher.
  • Get rid of dependency on MC4WP_Plugin class from base plugin.
  • Column span on plugins page should be 3, fixes missing table cell.

4.10.8

Corretto Non ancora disponibile
  • Bump required PHP version to 7.3 or higher.
  • Fix PHP 8.4 deprecation warning in MC4WP_Logger.
  • Fix PHP 8.4 deprecation warning MC4WP_Form_Widget_Enhancements.
  • User Sync: sort meta keys alphabetically.
  • User Sync: allow deleting top row in field map.
  • Clear scheduled events on plugin uninstall.
  • Increase HTTP timeout for licensing requests to 10 seconds.
  • Make license activation notice dismissible.

4.10.7

Non ancora disponibile
  • Ecommerce: "Include all order statuses" setting now includes any custom order statuses as well, as long as they are properly hooked into wc_order_statuses filter hook.
  • Ecommerce: Remove deprecated filter hook: mc4wp_ecommerce360_order_statuses

4.10.6

Non ancora disponibile
  • AJAX Forms: Removed unnecessary HTTP headers in AJAX handler.

4.10.5

Migliorato Sicurezza Non ancora disponibile
  • AJAX Forms: Add filter mc4wp_ajax_form_vars to modify AJAX configuration options for frontend script.
  • Interface: Rename "Lists" with "Audiences" troughout user interface.
  • Performance: Minor memory usage and performance improvements by replacing simple sprintf calls, using strpos over stripos and not repeatedly storing absolute directory name in autoloader classmap.
  • E-commerce: sanity check before reading from PHP input stream (which may have been consumed by another plugin already).
  • Security: Always escape return value of add_query_arg when called without a second parameter.

4.10.4

Non ancora disponibile
  • Minor general performance improvements related to loading class files and sprintf usage in templates.

4.10.3

Non ancora disponibile
  • E-commerce: fix campaign tracking not working because order meta not saved correctly.

4.10.2

Non ancora disponibile
  • E-commerce: Fix campaign attributes not being saved correctly when using WooCommerce HPOS (without compatibility mode).

4.10.1

Non ancora disponibile
  • Specify type: wordpress-plugin in composer.json to make it easier to install plugin through Composer.
  • Use custom and optimized autoloader implementation.

4.10.0

Non ancora disponibile
  • E-commerce: Add support for WooCommerce HPOS.

4.9.8

Non ancora disponibile
  • E-commerce: Explicitly declare incompatiblity with WooCommerce HPOS for now.

Note that we are working on making things compatible over the next few weeks.

4.9.7

Migliorato Non ancora disponibile
  • E-commerce: Trigger a deprecation warning when used with WooCommerce 2.x.
  • Update link on MC4WP > Other page.
  • Update Mithril.js to version 2.2.x.
  • Update Browserify to version 17.x.

4.9.6

Migliorato Non ancora disponibile
  • Updated JS assets to their latest respective version.

4.9.5

Corretto Rimosso Non ancora disponibile
  • Fix JS error in User Sync when no Mailchimp list is selected.
  • Get rid of deprecated eCommerce2 feature.
  • Minor overall performance improvements in bootstrapping logic by removing deprecation checks.
  • Remove in-plugin search.

4.9.4

Non ancora disponibile
  • Reports: Fix deprecation warning on PHP 8.2 in dashboard widget.

4.9.3

Non ancora disponibile
  • E-commerce: use DateTime::ATOM as ISO8601 datetime format to prevent an issue with order dates on some PHP versions.

4.9.2

Crea Migliorato Non ancora disponibile
  • Forms: Add defer attribute to AJAX forms script.
  • Add Mailchimp Activity feature plugin.
  • Updated compatibility with Mailchimp for WordPress v4.9.0.

4.9.1

Non ancora disponibile
  • Forms: Minor improvements to autocomplete feature for improved performance & decreased memory usage.
  • E-commerce: Bail early if guest cart has no valid email address yet.
  • E-commerce: Shrink size of cart tracking script by 30%.
  • In general, more minor performance, memory use and size optimizations for all bundled JavaScript code.

4.9

Non ancora disponibile
  • Forms: add autocomplete feature for common email domains.

4.8.21

Migliorato Non ancora disponibile
  • E-commerce: Add filter mc4wp_ecommerce_enable_coupon_tracking (default: true) which if set to false disables coupon tracking entirely.
  • User Sync: Show a friendlier error message when user changes their email address to one that is already in Mailchimp.
  • Updated all third-party JS dependencies to their latest versions.

4.8.20

Non ancora disponibile
  • AJAX Forms: add human-friendly console warning if core script is not properly loaded.
  • Post Campaign: handle unexisting post meta explicitly, fixes an issue with Full Site editing.

4.8.19

Non ancora disponibile
  • User Sync: in webhook listener, match by current email address if old_email or id do not result in a matching user
  • Post Campaign: Ensure script is only loaded when on the "edit post" screen

4.8.18

Non ancora disponibile
  • E-commerce: add SKU to product title
  • User Sync: fix button URL for manually processing background jobs.
  • Reports: fix UTC offset on reports page

4.8.17

Crea Non ancora disponibile
  • Reports: Fix timezone in chart on Reports page.
  • Reports: Do not accept negative values for log purge schedule.
  • Always load minified assets (no longer checking SCRIPT_DEBUG).
  • Add nonce to all URL's using _mc4wp_action parameter.

4.8.16

Non ancora disponibile
  • Reports: Fix JS issue when viewing chart.

4.8.15

Migliorato Corretto Non ancora disponibile
  • Update classnames to work with Mailchimp for WordPress version 4.8.4 and up.
  • Rewrite CSS selectors for optimized performance.
  • Fix order of arguments for function call to join because of PHP 7.4 deprecation.
  • E-commerce: Optimize tracker.js for file size by getting rid of third-party dependency.
  • E-commerce: Add defer attribute to cart.js and tracker.js <script> elements.

4.8.14

Non ancora disponibile
  • Minor performance improvements throughout plugin.
  • Forms: Wrap call to wpColorPicker in callback listener on DOMContentReady event.
  • E-commerce: Allow short-circuiting mc4wp_ecommerce_customer_data and mc4wp_ecommerce_order_data filter hooks by returning null or false.

4.8.13

Non ancora disponibile
  • E-commerce: Revamped initial sync wizard for products and orders with improved performance.
  • User sync: Log detailed error messages for API requests that return "400 Bad Request".
  • User sync: Include user ID in log messages when API request fails.

4.8.12

Corretto Non ancora disponibile

4.8.11

Non ancora disponibile
  • Forms: Fix broken KB links on styles builder page.
  • E-commerce: Send discount total for orders.
  • E-commerce: Send JSON error when cart listener (for getting guest email address) could not retrieve cart from session.

4.8.10

Non ancora disponibile
  • E-commerce: Get rid of expensive SQL queries when gathering customer information because Mailchimp now calculates these values directly. This is a huge performance gain because Mailchimp uses proper database table design whereas WooCommerce doesn't.
  • E-commerce: Improved progressive enhancement for initial sync form. It is now easier to stop & start an ongoing sync process without reloading the page.

4.8.9

Non ancora disponibile
  • E-commerce: Improve reliability for initial product & order sync and add some log messages related to sync status.

4.8.8

Non ancora disponibile
  • E-commerce: Prevent multiple instances of process that handles queued background jobs from running at the same time.
  • E-commerce: Do not fire new HTTP request for fetching background sync status while previous request is still pending.

4.8.7

Non ancora disponibile
  • E-commerce: Add some progressive enhancement to new order and product sync.

4.8.6

Corretto Non ancora disponibile

Fixes

  • Argument count error introduced by version 4.8.5.

4.8.5

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: Abandoned cart not updated if visitor logs in from checkout page.

Improvements

  • User Sync: Add setting to ignore empty user fields to prevent overwriting data in Mailchimp.
  • E-commerce: Store user ID in queue instead of customer ID, since customer ID may be custom.

4.8.4

Crea Corretto Non ancora disponibile

Fixes

  • Issue with User Sync throwing a fatal error if the currently selected list was deleted from Mailchimp.

Additions

  • Added filter hook: mc4wp_ecommerce_disable_guest_cart_tracking (example)
  • Added constant: MC4WP_ECOMMERCE_DISABLE_GUEST_CART_TRACKING (example)

4.8.3

Migliorato Corretto Non ancora disponibile

Fixes

  • User Sync: Add line button not working after changing Mailchimp list.

Improvements

  • Licensing: improved styling of license key input field.

4.8.2

Migliorato Corretto Non ancora disponibile

Fixes

  • Post to Campaign: Only bootstrap plugin if register_post_meta function exists.

Improvements

  • User Sync: Force existing meta_key fields in field map setting.
  • User Sync: Add simple tool for debugging user data.
  • User Sync: Minor JavaScript performance optimizations.

4.8.1

Crea Migliorato Corretto Sicurezza Non ancora disponibile

Additions

  • New feature: add section to Gutenberg sidebar to create a campaign in Mailchimp with contents of that post.
  • New filter hook: mc4wp_ecommerce_send_cart_to_mailchimp
  • New filter hook: mc4wp_ecommerce_send_customer_to_mailchimp

Improvements

  • License: Minor code hardening.
  • User sync: Only update user if dependent property actually changed.

Fixes

  • E-commerce: Broken "more information" link on settings page.

4.8

Migliorato Non ancora disponibile

Additions

  • User Sync feature, which allows you to synchronize WordPress user fields with subscriber fields in Mailchimp and vice versa.

Improvements

  • E-commerce: Capture billing_postcode field for guest customers abandonding the checkout form.
  • E-commerce: Reduce JavaScript file size for abandoned cart tracking by 25%.
  • Licensing: Show notice when plugin is running on a live website without an active license.
  • Forms: Reduce JavaScript file size for enhancing forms with AJAX functionality.

4.7.3

Migliorato Non ancora disponibile

Improvements

  • Allow the use of [_MC4WP_ACTION] in the message body of email notifications.
  • Improved column types for logging table.

4.7.2

Migliorato Non ancora disponibile

Improvements

  • Send order date including timezone information.

4.7.1

Migliorato Corretto Non ancora disponibile

Improvements

  • Use synchronous XHR request for recording cart data for guests in beforeunload event.
  • Improved email detection for abandoned carts when user is not logged-in.

Fixes

  • Issue with carts not being deleted from Mailchimp when checking out as a guest customer.

4.7

Migliorato Non ancora disponibile

Improvements

  • Reports: New graph on the reports page which visualises the data using a stacked bar chart, which should improve readability.
  • E-commerce: For abandoned carts, only keep the cart in Mailchimp when the order status is either failed or pending.

4.6.1

Corretto Non ancora disponibile

Fixes

  • JS error when doing initial product sync.

4.6.0

Migliorato Non ancora disponibile

Compatibility with Mailchimp for WordPress version 4.6.

4.5.14

Migliorato Non ancora disponibile

Improvements

  • Change MailChimp to Mailchimp in all texts.
  • E-commerce: Add query arg to easily debug queue content.
  • E-commerce: Send home URL to Mailchimp instead of site URL.
  • E-commerce: listen to woocommerce_new_product hook too.

4.5.13

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Allow synchronising only product data with Mailchimp.
  • E-commerce: Check for existence of line_ keys in cart array.

4.5.12

Corretto Non ancora disponibile

Fixes

  • Plugin update showing despite being on latest version

4.5.11

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Write exceptions from queue worker to debug log.

4.5.10

Migliorato Corretto Non ancora disponibile

Fixes

  • Reports: Sign-ups from URL's longer than 255 characters not logged because of column character limit.

Improvements

  • Styles Builder: Show permanent notice when creating custom styles for a form that is not configured to use the Styles Builder.

4.5.9

Migliorato Corretto Rimosso Non ancora disponibile

Fixes

  • Incorrect address 2 line for e-commerce customer addresses.

Improvements

  • Delete abandoned cart only when order status changes to on hold, processing or completed.
  • Show time in seconds to next e-commerce job run.
  • Delete carts from Mailchimp at an earlier hook to prevent issues with payment gateway redirections.
  • Get parent product ID from object instead of (possibly stale) cart data.

4.5.8

Migliorato Corretto Non ancora disponibile

Fixes

  • Issue synchronising products with invalid product variations.
  • Broken screen pagination "items per page"

Improvements

  • Log correct email address when sending out dynamic email notifications.
  • Send tax total to Mailchimp for abandoned carts
  • Allow up to a 10-minute delay in e-commerce's job queue worker interval.
  • In abandoned cart data, use product price with taxes included.
  • Get cart item ID from method, if method exists.
  • Minor code readability improvements.

4.5.7

Corretto Non ancora disponibile

Fixes

  • Slow overall WP Admin performance caused by previous update.

4.5.6

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: Product variants not being added on first sync

Improvements

  • E-commerce: add URL listener to quickly queue all products or orders
  • E-commerce: hook into order status changes explicitly
  • Licensing: update URL's to point to new API endpoint

4.5.5

Migliorato Non ancora disponibile

Improvements

  • E-commerce: don't send product variants in bulk to prevent HTTP timeouts.
  • E-commerce: only send address property on customer objects if it looks like a complete address.
  • E-commerce: properly exclude orders without an email address from being attempted using the order sync wizard.
  • E-commerce: trim special characters from order number.
  • E-commerce: update pending background jobs number after queue is processed over AJAX.
  • Forms: add .mc4wp-loading class attribute to form elements while request is loading.

4.5.4

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Rewrite SQL queries on e-commerce settings page for improved performance.
  • E-commerce: Add visiblity property to product data sent to Mailchimp.
  • E-commerce: For guest checkouts, create cart in Mailchimp right away instead of waiting 5 seconds.

Additions

  • E-commerce: Add setting to disconnect store from Mailchimp without deleting it.

4.5.3

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: WooCommerce 2.3 compatibility.
  • E-commerce: Don't create new transactional subscriber when customer changes their email in WooCommerce.
  • E-commerce: Timezone not taken into account for displaying time on e-commerce settings page.

Improvements

  • E-commerce: Automatically update email addresses of subscribers for the connected list in Mailchimp when they change it in WooCommerce.

4.5.2

Migliorato Non ancora disponibile

Improvements

  • E-commerce: process background jobs every minute.
  • E-commerce: update fulfilment_status to trigger shipping notifications.
  • E-commerce: improved compatibility with older WooCommerce versions.

4.5.1

Corretto Non ancora disponibile

Fixes

  • AJAX Forms: fixed issue with caching an unset variable.

4.5

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Database query performance improvements on settings page.
  • E-commerce: Show when next run is scheduled to run for processing pending background jobs.
  • E-commerce: Send billing company field to Mailchimp when updating customer.

Additions

  • E-commerce: Add bulk action to (re-)synchronise orders, products or coupons with Mailchimp.
  • E-commerce: Added support for promo codes (coupons).
  • E-commerce: New WP-CLI command wp mc4wp-ecommerce sync-coupons
  • E-commerce: New filter hook mc4wp_ecommerce_promo_rule_data
  • E-commerce: New filter hook mc4wp_ecommerce_promo_code_data

4.4.4

Migliorato Corretto Non ancora disponibile

Fixes

  • Method parameter error when using WooCommerce 2.x.
  • Abandoned cart data error when using WooCommerce 2.x.

Improvements

  • Sanity check on orders for lines that have a quantity of 0.

4.4.3

Migliorato Non ancora disponibile

Improvements

  • Email notifications: Accept a broader range of date inputs (year first, leading zeroes for day's and month's)

4.4.2

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: WP CLI command error because user object can not be represented as string.
  • Append form: Catch exceptions in append form to posts feature.

Improvements

  • E-commerce: Reset transient cache when resetting store.
  • E-commerce: Reset transient cache after adding/updating/deleting products and orders.
  • E-commerce: Failsafe against invalid session data for abandoned carts.
  • Email notifications: Format date in local format

4.4.1

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: Error when running abandoned cart recovery with older WooCommerce versions (before 3.2).
  • AJAX forms: Notice for unexisting variable.

Improvements

  • E-commerce: Failsafe return value of wc_get_product

4.4

Migliorato Non ancora disponibile

Improvements

  • E-commerce: move slower operations (like calculating the customer's order total) when generating abandoned cart data to a background job, to speed up website for the visitor.
  • E-commerce: store results of slow queries in a 1-hour cache to speed up e-commerce settings page.

Additions

  • E-commerce: added filter mc4wp_ecommerce_schedule_process_queue_event which can be used to disable the WP Cron event that is scheduled.
  • Logging: add setting to automatically delete log items older than a number of days.
  • Logging: include log data in GDPR export request.
  • Logging: erase log data in GDPR erase request.

3.3.34

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: issue with updating orders when using custom order numbering.

Improvements

  • E-commerce: add button to clear all pending background jobs.
  • E-commerce: soften error message when an order without items is skipped through the order synchronisation wizard.
  • Logging: all logging can now be disabled by setting define( 'MC4WP_LOGGING', false );

3.3.33

Migliorato Corretto Non ancora disponibile

Fixes

  • Links in "Need help?" box search results not pointing to the correct domain.

Improvements

  • E-commerce: Process queue every 3 minutes instead of every 5 minutes.
  • E-commerce: Use less important log level when order or cart contains no items.

3.3.32

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: Send correct product variation ID to Mailchimp again.
  • E-commerce: Redirect after re-populating cart from Mailchimp to clear URL parameters.

Improvements

  • Forms: Blur active input element after submitting form with RETURN key, so that keyboard disappears on mobile.

3.3.31

Migliorato Corretto Non ancora disponibile

Fixes

  • Reports: Log items were sometimes counted on multiple days in the reports graph.
  • E-commerce: On certain servers, background jobs were not queued up for updated carts or orders.

Improvements

  • E-commerce: Stop unnecessary info logging for guest checkouts.
  • E-commerce: Mailchimp does not allow connecting more than one site sharing the same domain, so attempting to load MC.js on WordPress Multisite with a subdirectory set-up would not work. We are now generating a unique subdomain and sending that to Mailchimp (instead of the subdirectory) so that everything works as expected.
  • E-commerce: When order update fails because of an invalid campaign_id, retry without that parameter.

3.3.30

Migliorato Non ancora disponibile

Improvements

  • E-commerce: campaign tracking cookies are now set via JavaScript so that it works with pages served from cache.

Additions

  • Form setting to automatically append that form to all posts (in a certain category).

3.3.29

Migliorato Corretto Non ancora disponibile

Fixes

  • "Order already exists" errors when using custom order numbers.

Improvements

  • Improved handling of deleted product variations for historical orders.

3.3.28

Migliorato Corretto Non ancora disponibile

Fixes

  • Catch exception when periodic license check fails.

Improvements

  • Forms: show success message even when redirecting to another page.
  • E-commerce: validate product existence before sending to Mailchimp.
  • E-commerce: only send product variants if variable product has existing children.
  • E-commerce: throw exception when order has no order lines.
  • Reports: Print submission data as JSON instead of PHP object.

3.3.27

Migliorato Corretto Non ancora disponibile

Fixes

  • Reports: "Last year" view not showing the correct graph.
  • E-Commerce: Send products in "trash" to Mailchimp too, but with stock inventory of 0.

Improvements

  • Minor memory usage improvements.
  • Updated all JavaScript dependencies.
  • E-Commerce: Fallback on user_email for abandoned cart tracking, when billing_email is unknown.

Additions

  • E-Commerce: Add --delay option to all bulk WP CLI commands.
  • E-Commerce: Add wp mc4wp-ecommerce reset-queue command to clear all queued jobs.

3.3.25

Corretto Non ancora disponibile

Fixes

  • Fire correct event updated_subscriber when using AJAX forms.
  • Fire individual form events when using AJAX forms.

3.3.24

Migliorato Non ancora disponibile

Additions

  • E-commerce: added support for loading MC.js file from Mailchimp, allowing for product retargeting and pop-ups.
  • E-commerce: added mc4wp_ecommerce_store_data filter hook for modifying store data before it is sent to Mailchimp.

Improvements

  • E-commerce: use order getter methods to generate order data for Mailchimp.
  • E-commerce: send site URL instead of just the domain part to allow for two sites to connect their store from the same domain.

3.3.23

Migliorato Non ancora disponibile

Improvements

Styles-Builder: Add option to set background-size: cover so that image stretches entire element. Styles-Builder: Check form validity after every input change.

3.3.22

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Look for billing_email for customer & order objects in more places.
  • Email notifications: Replace [_MC4WP_LISTS] tag properly.
  • Email notifications: Send email for "unsubscribed" event too.

3.3.21

Migliorato Corretto Non ancora disponibile

Fixes

  • In-plugin knowledge base returned no results regardless of search query (since a few days).

Improvements

  • No longer flashing success message when form has a redirect URL.
  • Minor performance optimisations for generating asset URL's.

3.3.20

Corretto Non ancora disponibile

Fixes

  • Issue with abandoned cart links showing an empty cart for guest visitors on some specific site configurations.

3.3.19

Crea Non ancora disponibile
  • e-commerce: fix campaign tracking when using Sequential Order Numbers plugin for WooCommerce.
  • e-commerce: refactor tracking class so that request values are always excluded on forced sync.
  • email notifications: catch exceptions when generating email message.
  • email notifications: replace INTERESTS tag in email message with readable interest group names.
  • added mc4wp_ecommerce_options filter hook.

3.3.17

Migliorato Non ancora disponibile

Improvements

  • e-commerce: Improve unique cart ID for abandoned carts so that automations can be re-triggered.

3.3.16

Migliorato Non ancora disponibile

Improvements

  • e-commerce: Clear local store ID too when resetting e-commerce data.
  • e-commerce: Only set landing page cookie when mc_cid URL parameter is set.

3.3.15

Migliorato Non ancora disponibile

Improvements

  • e-commerce: allow other plugins to filter the order number by using get_order_number()
  • e-commerce: save store ID in options so that site URL can change without affecting automations.
  • e-commerce: Send shipping & billing address with every order, so they show in Order Notifications.

3.3.14

Corretto Non ancora disponibile

Fixes

  • e-commerce: timeout when synchronising products if running an outdated version of WooCommerce.

3.3.13

Migliorato Non ancora disponibile

Improvements

  • e-commerce: enforce Mailchimp API JSON schema for abandoned cart data.
  • e-commerce: protect against endless loops when synchronising products with corrupt data.
  • e-commerce: include more (optional) store parameters in API calls to Mailchimp: email address, primary locale, platform & store domain.

3.3.12

Migliorato Non ancora disponibile

Improvements

  • e-commerce: Added a setting to send all order statuses to Mailchimp (incl. failed, refunded and cancelled orders)
  • e-commerce: No longer triggering a database query on every checkout page load.
  • Use new mc4wp.com API for license & update checks.

3.3.11

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: order notifications never triggering.

Improvements

  • E-commerce: improved backwards compatibility with with WordPress versions before 4.5
  • Styles Builder: improved permission check for writing stylesheet file(s).
  • Email Notifications: accept flexible array format in mc4wp_form_email_notification_headers filter hook.

Additions

  • E-commerce: track landing page URL and send to Mailchimp when synchronising orders.

3.3.10

Corretto Non ancora disponibile

Fixes

  • E-commerce: fixes notice when synchronising products using WooCommerce 2.x
  • E-commerce: error when repopulating abandoned cart with product variations.
  • Styles Builder: image upload button not setting URL as input field value.

3.3.9

Corretto Non ancora disponibile

Fixes

  • E-commerce: unexisting method calls when using WooCommerce 3.0 or later.

3.3.8

Crea Migliorato Corretto Non ancora disponibile

Fixes:

  • Headers already sent error when trying to redirect to e-commerce setup wizard.

Improvements

  • Reports: Update JavaScript dependencies for graph.
  • Reports: Fix jumpy graphs when MySQL has an incorrect timezone setting.
  • E-Commerce: WooCommerce 3.0 compatibility.
  • E-Commerce: Send correct stock status when manually managing stock.
  • Reduced memory footprint.

Additions

  • E-Commerce: order_url is now sent to Mailchimp.
  • E-Commerce: support for Order Notifications.
  • New filter hook: mc4wp_ecommerce_cart_data for filtering abandoned cart data.
  • New filter hook: mc4wp_ecommerce_order_data for filtering order data.
  • New action hook: mc4wp_ecommerce_restore_abandoned_cart for restoring an abandoned cart.

3.3.7

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: Fixes "Schema describes ..." errors by enforcing Mailchimp's JSON scheme.
  • Use correct email address when updating an abandoned cart if user has two email addresses.

Improvements

  • E-commerce: Strip HTML from product titles.
  • E-commerce: Update customer data in Mailchimp separately from updating a cart.

Additions

  • E-commerce: Added mc4wp_ecommerce_product_data filter to modify product data before sending to Mailchimp.

3.3.6

Migliorato Corretto Non ancora disponibile

Improvements

  • E-commerce: Handle deleted products in (old) orders by sending a "generic deleted product" to Mailchimp.
  • E-commerce: Update parent product instead of individual product variants.
  • Email notifications: Write info line to debug log whenever an email is sent.

Additions

  • E-commerce: Add mc4wp_ecommerce_send_order_to_mailchimp filter hook.

Fixes

  • E-commerce: Products missing top level url attribute would break product block in Mailchimp campaigns.

3.3.5

Corretto Non ancora disponibile

Fixes

  • Fatal error on sites still running on PHP 5.2.

3.3.4

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Force-save queue when processing items, because save action may never be called on very long-lived processes.
  • AJAX Forms: Replace configuration with lazy loaded config store to work better with WP Rocket.
  • E-commerce: Add help text about connecting your store to a different Mailchimp list.

3.3.3

Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: ajaxurl not set on WooCommerce checkout when capturing guest email for cart tracking.

Improvements

  • E-commerce: Various SQL performance optimisations
  • E-commerce: Don't exit WP CLI command on errors.
  • E-commerce: Use shop_single image size for products in Mailchimp (instead of the smaller thumbnail)

3.3.2

Migliorato Non ancora disponibile

Improvements

  • E-commerce: Background queue won't stall on PHP errors now.
  • E-commerce: Show "last updated" time on settings page.
  • E-commerce: Show status text while processing background jobs.
  • E-commerce: Don't try to send abandoned carts without an email address.
  • E-commerce: Write PHP errors in background queue to debug log.

3.3.1

Crea Migliorato Corretto Non ancora disponibile

Fixes

  • E-commerce: "Schema describes string, integer found instead" error when adding orders.

Improvements

  • Don't show e-commerce settings when store is not connected to a list yet.
  • E-commerce: When campaign data for an order becomes corrupted, we'll now auto-retry without that campaign data.
  • E-commerce: Check if user has billing_email before updating remote customer.
  • E-commerce: Send "draft" products to Mailchimp too. These will not be included in Product Recommendations.
  • E-commerce wizard now always starts with most recent orders.
  • Failsafe against including AJAX script for forms twice.

Additions

  • Add mc4wp_ecommerce_customer_data to filter customer data that is sent to Mailchimp.

3.3

Non ancora disponibile

3.2.2

Migliorato Corretto Rimosso Non ancora disponibile

Fixes

  • Remove usage of PHP 5.3 constant in activation hook.
  • Don't send admin cookies when manually adding past e-commerce orders.

Improvements

  • Strip special characters from e-commerce product names.
  • Show Top Bar sing-ups in Reports > Statistics graph.
  • Make all columns in log table sortable.
  • Memory usage improvements for AJAX forms & in-plugin knowledge base search.
  • Improved compatibility with older versions of WooCommerce.

3.2.1

Crea Migliorato Corretto Non ancora disponibile

Fixes

  • HTML tags showing in plain text email notifications when using [_ALL_] tag.
  • Order of radio inputs on RTL sites.

Improvements

  • Better margin in Styles Builder when running Mailchimp for WordPress 4.0.
  • Default to px widths in Styles Builder so they don't have to be explicitly given.
  • Minor performance improvements.

Additions

  • Added text color option to Styles Builder for notices.

3.2

Crea Migliorato Corretto Non ancora disponibile

Fixes

  • Never use [UNIQID] as a campaign identifier in e-commerce tracking.
  • Fatal error when adding old orders that reference deleted WooCommerce products.

Improvements

  • Better data structure for sign-up logging, so importing into Mailchimp is easier.
  • New detailed item view for all successful sign-up attempts.
  • Log export now uses TAB as a delimiter.
  • Logging compatibility with upcoming Mailchimp for WordPress 4.0 release.

3.1.10

Corretto Non ancora disponibile

Fixes

  • Issue with Manual CSS in Styles Builder being escaped.

3.1.9

Migliorato Corretto Non ancora disponibile

Fixes

  • eCommerce360: campaign cookie wasn't taken into account for orders that require manual action before they are "completed"

Improvements

  • Styles Builder: Improved file creation.
  • Styles Builder: Better error messages
  • Styles Builder: Don't show "copy from other form" dropdown if there is just 1 form.

3.1.8

Migliorato Corretto Non ancora disponibile

Fixes

  • eCommerce360 campaign cookie was stored for just 7 hours, instead of 7 days.
  • Custom colored theme not printing CSS styles.
  • Log export not working on Windows servers.

Improvements

  • eCommerce360 order sync now stops on errors.
  • Show "draft" forms on Forms overview page.

3.1.7

Corretto Non ancora disponibile

Fixes

  • AJAX loading animation now works with <button> elements too.

Additions

  • Filter: mc4wp_ecommerce360_order_data, to modify order data before it is sent to Mailchimp.
  • Filter: mc4wp_ecommerce360_order_statuses, specifies which order statuses are sent to MailChip.

3.1.6

Crea Migliorato Corretto Non ancora disponibile

Fixes

  • GROUPINGS:123 tag not working in email notifications.

Improvements

  • Set action GET parameter for AJAX requests for compatibility with WP-SpamShield.
  • Set proper Allow-Control-Allow-Origin headers for AJAX requests.
  • eCommerce360: Add WooCommerce variations to product name.

Additions

  • New "Advanced" tab under Reports with form to delete all Log items at once.

3.1.5

Corretto Non ancora disponibile

Fixes

  • WooCommerce orders with an associated user account (instead of guest email address) were not being recorded by the "add past orders" screen.
  • Running the log export on PHP 5.2 would return an empty CSV file

3.1.4

Crea Migliorato Corretto Non ancora disponibile

Fixes

  • eCommerce360 would try to add orders without an email address to Mailchimp.

Improvements

  • Ensure all WooCommerce filters run when sending order data to Mailchimp.
  • When AJAX form script errors, the form now falls back to a default form submission.
  • Grouping data is now shown in log table again.

Additions

  • New "Order Action" for WooCommerce to manually add or delete an eCommerce360 order to/from Mailchimp.

3.1.3

Migliorato Corretto Non ancora disponibile

Fixes

  • Script for plotting Reports graph wasn't loaded on some servers.

Improvements

  • Use later hook priority for rendering form preview in Styles Builder for compatibility with Pagelines DMS.
  • Update script dependencies to their latest versions.
  • Escape form name throughout settings pages.

3.1.2

Migliorato Corretto Non ancora disponibile

Fixes

  • Email notification didn't get correct Content-Type header for HTML.

Improvements

  • Get form preview to work with unsaved Styles Builder stylesheet.
  • Minor improvements for setting button colors in Styles Builder stylesheet.

3.1.1

Crea Migliorato Corretto Rimosso Non ancora disponibile

Fixes

  • Log would throw error when list had percentage-sign in their name.

Improvements

  • All mc4wp_form_email_notification_* filters now have access to the submitted form (as the second parameter).
  • Add JavaScript sourcemaps to minified JS scripts.
  • Remove sourcemaps from unminified JS scripts
  • Log now takes mc4wp_lists filter into account.
  • Use earlier hook for Styles Builder preview to prevent incompatibility with some themes.
  • Load Styles Builder stylesheet in TinyMCE editor for improved Shortcake support.

Additions

  • Added mc4wp_form_email_notification_headers filter.
  • Added mc4wp_form_email_notification_attachments filter.

3.1

Migliorato Non ancora disponibile

Additions

Improvements

  • Log: modify items per page in screen options when viewing log.
  • Miscellaneous code improvements

3.0.6

Migliorato Corretto Non ancora disponibile

Fixes

  • Pagination not showing on Log overview page.

Improvements

  • Memory usage improvements to Log export for huge datasets.
  • Make sure Styles Builder stylesheet is loaded over HTTPS when needed.

3.0.5

Migliorato Corretto Non ancora disponibile

Fixes

  • Button to export log was no longer working after version 3.0

Improvements

  • Reintroduced support for data-loading-text on submit buttons.
  • Improved logic for loading animation in submit buttons.
  • Styles Builder: Success & error color is now applied to paragraph element, to make sure theme doesn't override the given style.

Additions

  • Improved email notifications. You can now easily modify the subject line & message body of the email that is sent.

3.0.4

Corretto Non ancora disponibile

Fixes

  • Not being able to access Forms page when using strict error reporting.

Additions

  • Use mc4wp_use_sslverify filter to detect whether SSL verification should be used in remote requests.

3.0.3

Corretto Non ancora disponibile

Fixes

  • Fatal error when visiting Forms overview page on older PHP versions.

3.0.2

Corretto Non ancora disponibile

Fixes

  • Stylesheet file not loaded because of 403 error (due to incorrect file permissions).

3.0.1

Crea Migliorato Non ancora disponibile

Improvements

  • AJAX Forms: Perform core logic before triggering events, to prevent erorrs in event callbacks from messing up form flow.
  • Styles Builder: Changes are now applied instantly.
  • Styles Builder: Clearing a color no longer resets all styles.
  • Styles Builder: Try to set correct permissions before writing stylesheet to file.
  • KB Search: Make sure all links point to mc4wp.com.

Additions

  • Add link to "Appearance" tab on Forms overview page.

3.0.0

Crea Non ancora disponibile

Initial release.

This plugin requires Mailchimp for WordPress v3.0 or higher to work.

Invia feedback

Cosa funziona, cosa no, cosa manca: bastano poche parole.

Solo se desideri una risposta.

Viene acquisito nel tuo browser, senza questa finestra. Password, ciò che hai digitato nei moduli, chiavi e token vengono esclusi come blocchi grigi; prima dell’invio puoi nascondere altre parti. Conserviamo gli screenshot per 90 giorni.

Lo conserviamo con l’indirizzo della pagina, la tua lingua, le dimensioni della finestra, il browser e l’indirizzo IP, e il tuo indirizzo e-mail, se ce lo indichi. L’indirizzo IP e il browser vengono eliminati dopo 90 giorni. Informativa sulla privacy.

Tutte le lingue