WP Full Picture update 8.4.0

WP Full Picture version 8.4.0 is a middle-size update containing several important updates, improvements and fixes.

Google Ads can now be installed using GTAG ID

Until now, WP FP used Conversion ID to install Google Ads. However, this did not work when this ID was different then GTAG ID. In the latest version of WP FP we changed it and will now require GTAG ID as the default, and ask for Conversion ID later.

Major rewrite of the internal file structure of the admin area

In preparation for WP Full Picture 9.0 we have rewritten, improved and streamlined the codebase responsible for generating admin sections on the plugin. This change does not affect the looks of WP FP admin area – yet.

WooCommerce default brand taxonomy is now the default for new WP FP installs

All new installations of WP Full Picture will now track product brands using the default “brand” taxonomy in WooCommerce. Users who updated to the latest version of WP FP will not be affected. They will still use the brand taxonomy that was included in WP FP (or any custom one they chose to use instead).

In some situations, user data was not being sent on the purchase confirmation page

We have found and fixed a bug which prevented advanced match (Meta) and Enhanced Conversions (GA) from working under specific conditions.

Other changes

Other smaller changes include:

  • [New] [Woo] Added an option to provide a custom selector for product teasers
  • [Update] Function for assigning non-HTTP referrers to proper sources no longer changes document.referrer if it contains a UTM
  • [Fix] Custom scripts were not saved in files right after the option was enabled in the general settings
  • [Fix] [Google Consent Mode] Changed the default state of “functionality” to “denied” (set to “granted” after visitors agree to personalisation cookies)
  • [Other] Added a default style “display:none” to consent banner and toggler to hide them when custom content customizers are enabled (e.g. CartFlows setup manager or Kandence Email Customizer)
  • [Other] Added an early “return” to the updater function
  • [Other] Added a check to make sure that no premium modules are loaded when the user cancels Pro and gets a refund
  • [Other] Change links to YT videos to links to the documentation