Version History

2.2.2 2017-08-28
  • Added support for ad blocking detection (experimental)
  • Added support for [ADINSERTER AMP] shortcode to separate code for AMP pages
  • Added support for [ADINSERTER ROTATE] and [ADINSERTER COUNT] shortcodes
  • Added syntax highlighting for shortcodes and separators
  • Added style `clear: both;` to Default, Left, Right and Center alignments
  • Bug fix for errors when loading tracking charts (Pro only)
  • Few other bug fixes, cosmetic changes and code improvements
2.1.14 2017-08-07
  • Added option to define tags inside which paragraphs are not counted
  • Added max insertions check when inserting for all paragraphs
  • Added support for inverted filter
  • Increased nonce lifespan to 48 hours when using tracking
  • Fixed wrong urls in debug menu when behind proxy
  • Few minor bug fixes, cosmetic changes and code improvements
2.1.11 2017-07-21
  • Improved support for sticky widgets
  • Added support for ad counting (|count| separator)
  • Added support to black/white-list arbitrary taxonomies (taxonomy, term or taxonomy:term)
  • Added support for automatic insertion before, between and after comments
  • Added processing of shortcodes in the header and footer code
  • Debugging function Show positions shows also page type
  • Fixed page type detection when Post page was set to static page and it was not homepage
  • Few minor bug fixes, cosmetic changes and code improvements
2.1.10 2017-07-01
  • Fix for shifted sidebars in some themes
2.1.9 2017-06-30
  • Added support for sticky widgets
  • Added support to insert code after images (Automatic Insertion: After Paragraph, Paragraphs with tags: img)
  • Impression and click tracking (beta)
  • Few minor bug fixes, cosmetic changes and code improvements
2.1.8 18 May 2017
  • Fixed error when using server-side device detection
2.1.7 13 May 2017
  • Fixed error when using PHP 5.4 or earlier
2.1.6 12 May 2017
  • Added support for insertion before/after multiple paragraphs
  • Added initial support for impression and click tracking (Pro only)
  • Few bug fixes and cosmetic changes
2.1.5 6 April 2017
  • Added support to avoid insertion inside <figure> and <li> elements (image captions, lists)
  • Added support for exceptions for custom post types
  • Few minor bug fixes and code improvements
2.1.4 12 March 2017
  • Paragraph counting restored to standard functions
  • Added option to select paragraph counting functions with multibyte support (unicode characters)
  • Fixed bug for wrong paragraph counting in posts with blockquote sections in some cases
  • Fixed bug for wrong measuring of plugin processing time in some cases
  • Fixed bug for "Empty delimiter" warning
2.1.3 11 March 2017
  • Added support for counting paragraphs with multibyte (unicode) characters
  • Fixed bug for class name not saved
  • Few minor bug fixes and cosmetic changes
2.1.2 1 March 2017
  • Fixed bug for disabled settings page on multisite blogs
2.1.1 26 February 2017
  • Changes for compatibility with PHP 7.1
  • Automatic rename of old pro plugin slug (Pro only)
  • Added support for additional Pro features (Pro only)
  • Few bug fixes and cosmetic changes
2.1.0 10 February 2017
  • Added support to insert ads in Ajax requests (e.g. in infinite scroll)
  • Added support to not include block classes when class name is empty
  • Added sticky positions (Pro only)
  • Bug fix for minimum user role not taken into account for exceptions list
  • Bug fix for IP database update cron event (Pro only)
2.0.14 2 February 2017
  • Fixed issue for responsive ads not displayed when using Left, Center or Right alignment
2.0.13 1 February 2017
  • Added icons for Automatic insertion and alignment
  • Automatic insertion None changed to Disabled
  • Alignment None changed to Default
  • Changed database option data for Automatic insertion and Alignment settings
  • Improved CSS 3 code for Left, Center and Right alignment
  • Click on CSS code starts editing
  • Page/Post exceptions listed in debug output
  • Different plugin slug for Pro version
  • Few minor bug fixes and cosmetic changes
2.0.9 8 January 2017
  • Added support for uppercase {country_ISO2} and lowercase {country_iso2} tag (Pro only)
  • Removed inclusion of dummy css and js file
  • Bug fix: Client-side dynamic blocks were not enabled if not using W3 Total Cache
2.0.8 6 January 2017
  • Added support for client-side rotation (works with caching)
  • Added support for server-side rotation with W3 Total Cache
  • Added support for client-side country detection (works with caching, Pro only)
  • Added support for server-side country detection with W3 Total Cache (Pro only)
  • Added debugging functions to measure plugin processing time
  • Added option to black/white-list IP addresses (Pro only)
  • Added option for fallback code when scheduling between dates expires (Pro only)
  • On multisite installations Ad Inserter debug menu item on sites is available only if settings page is enabled
  • Added option for multisite installations to use Ad Inserter settings of main site for all blogs
  • Added flags to country list (Pro only)
  • Bug fix: Code preview did not work if Wordpress was installed in a folder
  • Few minor bug fixes and cosmetic changes
2.0.7 23 December 2016
  • Delayed display moved to Misc group
  • Added option for scheduling to insert code only between specified dates (Pro only)
  • Added option for Geo targeting (Pro only)
  • Few minor bug fixes and cosmetic changes
2.0.6 25 November 2016
  • Added support to filter subpages created by the <!--nextpage--> tag
  • Added option to import block name (Pro only)
  • Cookie deleted only when it exists and debugging is disabled
  • Few minor bug fixes
2.0.5 8 October 2016
  • Cookie created only when debugging is enabled
  • Few minor bug fixes
2.0.4 30 September 2016
  • Bug fix: Cursor position always at the end of block name
  • State of debugging functions saved to cookie
  • Few minor bug fixes
2.0.3 26 September 2016
  • Debugging functions in admin toolbar available only for administrators
  • Added option to hide debugging functions in admin toolbar
  • Added shortcode for debugger
  • Few minor bug fixes
2.0.2 25 September 2016
  • Changed javascript version check to get plugin version from the HTML page
  • Added warning if old cached version of CSS file is loaded on the settings page
  • Added warning if version query parameter for js/css files is removed due to inappropriate caching
2.0.0 23 September 2016
  • Redesigned user interface
  • Added many debugging tools for easier troubleshooting
  • New feature: Code preview tool with visual CSS editor
  • New feature: Label inserted blocks
  • New feature: Show available positions for automatic insertion
  • New feature: Show HTML tags in posts/static pages
  • New feature: Log Ad Inserter processing
  • Improved loading speed of the settings page
  • Improved block insertion processing speed
  • Added support to avoid insertion near images, headers and other elements
  • Added option to avoid insertion in feeds
  • Added option to display code blocks only to administrators
  • Added option for publishig date check for display positions Before/After Content
  • Added option for server-side device check for header and footer code
  • Added option for maximum page/post words
  • Added option for maximum paragraph words
  • Added option to black/white-list post IDs
  • Added option to black/white-list url query parameters
  • Added warning if the settings page is blocked by ad blocker
  • Added warning if old cached version of javascript is loaded on the settings page
  • Added support for multisite installations to disable settings, widgets and exceptions on network sites (Pro only)
  • Block names can be edited by clicking on the name
  • Filters now work also on posts and single pages
  • CSS code for client-side detection moved to inline CSS
  • Bug fix: Minimum user roles for exception editing was not calculated properly
  • Bug fix: Server-side detection checkbox was not saved properly
  • Many other minor bug fixes, code improvements and cosmetic changes
1.7.0 16 August 2016
  • Bug fix: Shortcodes did not ignore post/static page exceptions
  • Slightly redesigned user interface
  • Excerpt/Post number(s) renamed to Filter as it now works on all display positions
  • Widget setting removed from Automatic display to Manual display section
  • Added support to disable widgets (standalone checkbox in Manual display)
  • Added call counter/filter for widgets
  • Added support to edit CSS for predefined styles
  • Few other minor bug fixes, code improvements and cosmetic changes
1.6.7 9 August 2016
  • Bug fix: Block code textarea was not escaped
  • Added checks for page types for shortcodes
  • Added support for Before/After Post position call counter/filter
  • Few minor cosmetic changes
1.6.6 5 August 2016 Initial release