ThirstyAffiliates Pro Changelog


  • Fix license domain getting replaced when site translated to non-english version


  • PHP 8+ fixes


  • Base functionality for an upcoming Onboarding Wizard


  • Improvement: Changed the CSV Importer to work via Ajax to make it more performant with larger files
  • Bug Fix: Duplicate day in Reports when clocks roll back
  • Bug Fix: Automatic 404 Checker not working correctly for Amazon links
  • Bug Fix: Fatal error when update transient is false


  • Bug Fix: Reports compatibility with the latest version of ThirstyAffiliates Lite
  • Bug Fix: PHP warning in Autolinker


  • Feature: Added es_ES translation
  • Improvement: Added a filter hook on the geolocation client IP
  • Bug Fix: Per-user plugin translations


  • Bug Fix: Match longer keywords before shorter ones in the Old autolinker implementation
  • Structure: The /languages/ directory was renamed to /i18n/


  • Feature: Added support for Poland, Saudi Arabia and Sweden to the Amazon Importer
  • Bug Fix: Conflicts with loading the Google click tracking script


  • Bug Fix: JavaScript error if jQuery is deferred
  • Bug Fix: JavaScript error if adblocker active
  • Bug Fix: Stop overriding PHP's max_execution_time


  • Feature: The autolinker will not replace keywords in p tags with the class “ta-ignore”
  • Feature: Add a filter on the content selector for the disclosure notice
  • Improvement: Change the autolinker cache to prefer more recently modified links
  • Change: Set the affiliate disclosure link to open in a new tab
  • Change: The link health checker now only checks for 404s (and is now called Automatic 404 Checker)
  • Bug Fix: Duplicate cron events being queued
  • Bug Fix: jQuery migrate warnings
  • Bug Fix: Disclosure tooltip content appearing under buttons on some themes


  • Improvement: Sort the Autolinker keywords so that the longest keywords are matched first
  • Bug Fix: Adjust the position of the Google click tracking script to support jQuery in the footer
  • Bug Fix: Duplicate categories being created when importing links
  • Bug Fix: Stats Table query when filtering by category


  • Bug Fix: Hide full license key after license activation


  • Bug Fix: Non-administrator roles unable to save the plugin settings
  • Bug Fix: Error saving Amazon settings on fresh install
  • Bug Fix: Amazon links being escaped on import
  • Feature: Add filter hooks to exclude HTML tags from the autolinker


  • Bug Fix: Updated the Amazon Importer to use PA API 5.0
  • Bug Fix: Keyword replacements linking to the current post
  • Improvement: Add support for Amazon Affiliate programs in Australia, Netherlands, Singapore, Turkey and UAE


  • Bug Fix: Fatal error activating the plugin on some WP timezones
  • Bug Fix: Redirect issue when importing links containing ampersands
  • Bug Fix: Non-English characters appearing as ? in the exported CSV file
  • Bug Fix: CSV exporter success message position


  • Feature: Add support for geolocating IPv6 addresses
  • Improvement: Change the ‘hover' event to ‘mouseenter' for the disclosure icon
  • Bug Fix: Issue with keyword replacements containing a forward slash
  • Bug Fix: Geolocating the HTTP_X_FORWARDED_FOR header
  • Bug Fix: Fatal error dismissing the activation notice
  • Bug Fix: The edit link CSS file being blocked by Adblock Plus
  • Bug Fix: Mixed content warnings on HTTPS sites
  • Bug Fix: Fatal error in the CSV importer
  • Bug Fix: HTML entity issue in the exported CSV
  • Bug Fix: Several fatal errors and issues with the link health check date
  • Bug Fix: Button icon position in link health report


  • Improvement: Minor code improvements


  • Bug Fix: Link health checker issue, sending report email every few minutes


  • Bug Fix: Amazon Imported US links doesn't generate UK geolocation link
  • Bug Fix: Reported warnings related to the update manager on Models/SLMW/Update.php line 401
  • Bug Fix: Improve the multi site behavior for the license settings