AdRotate Pro 5.24 – Improved performance

AdRotate Pro 5.24 improves a number of inefficient queries for stats. These have been updated and now work much faster. During testing on my tiny test site these queries are now at least twice as fast. While figuring that out I also found a few typos and quirks in other queries. Those have been fixed as well.

This of-course comes with a few changes to the database as well, adding a new index. Removing another one. You’ll be prompted for that through an dashboard notification.

Please report suggestions and issues

If you see something isn’t right with the plugin, even stupid things like typo’s. Please report them. AdRotate Pro users can use the ticket system for that. The primary contact form is available through your dashboard, but you can also use the contact form on my website.

Without your reports, suggestions or insights I can’t improve the plugin. So please send in your suggestions and report issues, bugs and quirks as soon as possible. Providing some insights on why software doesn’t work for you is very important for developers to improve their products.

Changes in version 5.24

  • Performance – Removed GROUP BY statements from a few common stats queries
  • Performance – Removed ” (apostrophes) from integer values in a few queries
  • Performance – Removed column labels from get_var queries
  • Performance – Added better PREPARE instructions for some queries
  • Performance – Added missing ; (semicolons) in a few queries
  • Performance – Added faster INDEX for stats and stats_archive tables
  • Change – Database version 75
  • Change – Moved action links to plugin meta text
  • Fix – Widget title no longer converts to a slug
  • Update – Support dashboard page
  • Update – AdRotate Pro dashboard page
  • Update – Notification texts
  • Update – Block code
  • Removed – Experimental Goosecache code/references

Download

The update is available now, you can update through automatic updates in your dashboard or via direct download in your dashboard. Or if you do not have AdRotate Pro yet, get your copy today through the product pages below.

Payment Gateway Stats 3.0.1 – Compatibility update.

For a better WooCommerce header

Payment Gateway Stats 3.0 and newer works with modern WooCommerce versions again. Meaning WooCommerce version 5.0 and newer.

Version 3.0.1, this update, has been tested in WooCommerce 9.9.5 and fixes a few things for the Update code for the plugin. Meaning Automated updates now also work more reliably.

Changes in Payment Gateway Stats

  • fix – Update response processing for AJdG API
  • tested – WooCommerce 9.9.5

Grab your copy here

Updates are important

Updating your plugins and themes is important for the safety and performance of your website. This is good practice for most plugins and themes.

If you’ve bought any of my plugins in the last 12 months you can download the latest version of these plugins from your account on this website. If you don’t have a copy yet, get one here: https://ajdg.solutions/plugins/for-woocommerce/.

To install the update simply unzip the new version. Then upload the resulting folder to /wp-content/plugins/. If prompted, overwrite the existing folder. There is no need to disable the plugin while updating, as long as you upload the whole plugin in one go.

Read detailed update steps on the knowledge base.

And next time… A neat and nice update notification will appear in your dashboard. Woohoo! 🥳

AdRotate Pro 5.15.4 – Better groups, imports and fixed clicktracking

Based on more recent user feedback I have removed the restriction for dynamic groups on mobile devices. Dynamic mode is now always enabled if the group is using it. Geo Targeting has been refined a bit and now better deals with error responses, this will help with a smoother user experience.

Click tracking

The pure-JS clicktracker for groups didn’t reliably work for all adverts. So this has been reverted to the previous iteration. Let me know how this works for you. With that, the clicktracker requires jQuery again. If your theme or another plugin doesn’t already load jQuery you can enable it from Settings > General in the AdRotate Settings. Just like before.

Imports and Exports

With all the updates and changes to adverts over the years the way ads are imported no longer worked reliably. This has been updated to modern standards. Importing adverts from a CSV file should now reliably. This has been tested with files containing up-to some 2000 adverts. Common files are expected to have a few dozen to a 100 or so. So in practice, there is no real import limit anymore other than the file size.

The file size restriction of 4 MB still exists. This is more of a server thing than anything else. Not all servers allow larger files. If your file is larger, simply split it into multiple smaller files.

For exporting files all current features have been added to the export file. This includes mobile options and Geo Targeting settings.

Changes in AdRotate Professional 5.15.4

  • [update] Rollback to v1.1 for clicktracker Javascript
  • [update] Export files now include all current ad features
  • [removed] Restriction on dynamic groups for ads cycle length
  • [removed] Restriction to disable dynamic groups on mobile devices
  • [fix] Better handling of large CSV files for imports
  • [fix] Better handling of MaxMind error responses
  • [fix] Removed left over ‘other_os’ code from export columns
  • [fix] Better validation of numeric values in export files

Download

The update is available now, you can update through automatic updates in your dashboard or via direct download in your dashboard. Or if you do not have AdRotate Pro yet, get your copy today through the product pages below.

AdRotate Banner Manager 5.12.9 – Fixing clicktracking!

For some reason the click_object name was wrong. And this update fixes it. Not sure what happened there. The code now matches that of AdRotate pro which works much more logical.

Choose to manage your own adverts

AdRotate Banner Manager lets you easily manage your own adverts but also works great with premade ads like you get from Google AdSense, Amazon Affiliates or other advertising networks. Whether you sell your own ad spaces to local businesses and get their banner or run a more automated setup. AdRotate easily handles it all.

Place your ad campaigns with easy to use Blocks, Widgets, Post Injection or Shortcodes with little to no knowledge of code. Schedule the campaigns ahead and make it easy on yourself. Read more about the pro’s and cons of using ad networks here – Use an advertising network or sell ad space yourself?

Changes in version 5.12.9

  • [fix] Wrong name for clicktracker click_object

Download

Grab your update today, available through automatic updates in your dashboard or via direct download through my website. Or if you do not have AdRotate Banner Manager or AdRotate Professional yet, get your copy today through the product pages below.

AdRotate Pro 5.14.4 – Improvements and PHP8 compatibility

This update improves a number of features with small fixes and tweaks. PHP8 compatibility has been improved by better defining arrays in certain routines. Clicktracking no longer requires jQuery making things more lightweight and fast. This code is contributed by a user.

The advertiser dashboard had some faults and quirks which have been resolved and things work much much better now for your advertisers.

Mobile adverts

For Mobile ads the “Other” Operating system has been removed as it was largely unused. The remaining “iOS” an “Android” options are only used when the “Mobile” or “Tablet” options are enabled. The idea here is that the Mobile function offers less combinations to go wrong on, improving the ease of use.

Changes in AdRotate Professional 5.14.4

  • [change] No longer requires jQuery for clicktracker
  • [change] No longer lists image files that do not belong to the advertiser
  • [fix] Wrong variable count when de-activating a license
  • [fix] Array conversion in PHP8 for advertisers
  • [fix] Variable names for mobile devices for advertisers
  • [fix] Missing variable defaults when saving adverts
  • [fix] Stats graph not rendering for advertisers

Download

The update is available now, you can update through automatic updates in your dashboard or via direct download in your dashboard. Or if you do not have AdRotate Pro yet, get your copy today through the product pages below.