Zum Hauptinhalt springen
MeteorGPLby WebbingApps

Advanced Ads Pro

Plugin
Beobachten 0 Mit Stern markieren 0
Installieren

Changelog 60

Jedes Release, das neueste zuerst, wie es der Anbieter im Changelog des Plugins veröffentlicht hat.

CHANGELOG.md

3.0.14

Verbessert Behoben Im Repository
  • Improvement: add undefined translations
  • Fix: parallax placement with published status checked
  • Fix: minimum content length and ad injection on Ristretto single posts
  • Fix: device width checks for AJAX cache busting
  • Fix: critical error caused by conflict with Avada theme
  • Fix: Alter save_width function early bail statement to include that advancedAds object must be set
  • Fix: Passive cache busting browser width conditions not working when missing visitor cookie, reload ads, duplicated ads after refresh group resizing
  • Fix: Parallax ads whitespaces below and above, whitespace with hide on empty, visitor conditions
  • Fix: Bring ad label outside of parallax clipped container, parallax with cache busting fixes

3.0.12

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Fix: add safeguard for failed regex split so count always receives an array

3.0.11

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Improvement: refactored parallax logic to support group sliders, fixed layout flickering parallaxing placement instead of individual ads, optimized asset injection
  • Fix: Content injection and Offset Shifter performance issues and handle more use cases
  • Fix: ad not delivered when post template display condition is applied

3.0.10

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Improvement: Test plugin compatibility with WordPress 6.9.
  • Improvement: Optimize ad rendering by replacing DOM parsing with native PHP regex processing
  • Fix: Fixes ad server module CORS logic and Wordpress allowed_http_origins filter logic, origins need scheme
  • Fix: Fix visitor cookie logic, add shortcircuit to prevent setcookie from running on cron scripts
  • Fix: deprecated create_wrapper() usage and wrapper filter
  • Fix: Duplicate ads module was lacking the group_ids meta key blacklisting, leading to group assignment errors on free version
  • Fix: Force passive cache busting checkbox caused single ads (no group, no placement) to stop showing up
  • Fix: Remove visitor cookie empty variable state to prevent no caching on page first load by user
  • Fix: WPML display conditions showing no active languages after saving placement, placements not being translated caused empty array return by filter

3.0.9

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Improvement: use cookies for 'User IP' visitor condition in passive cache-busting
  • Fix: Updated Adsense Ad wrapper class to include placement ID, to prevent AdSense Ads fallback ad duplicates/groups in one placement and leave the others empty
  • Fix: pagination condition not working in latest version
  • Fix: prevent null return errors in grid group get_columns()
  • Fix: Removed redundant sorting logic on the Grid ad groups, sorting is already done on main plugin abstract-group
  • Fix: undefined error method Advanced_Ads_Pro::remove_shortcodes()
  • Fix: prevent error when saving ad groups having refresh enabled
  • Fix: conditionally set or delete the advanced_ads_visitor cookie based on explicit user consent via advanced_ads_allow_visitor_cookie filter or Cookiebot.
  • Fix: Refactored Custom Position Ad injector class constructor, to avoid Avada builder editor conflict with output buffering
  • Fix: prevented the adblock overlay modal from being closed via the escape key
  • Fix: deprecated filters update
  • Fix: updated get_weekdays() to use the correct property when retrieving weekday settings

3.0.8

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Improvement: adblocker countermeasures class with cleaner structure and validation
  • Fix: prevent adblocker countermeasures cookie set on backend
  • Fix: adblocker countermeasures cookie headers already sent warning

3.0.7

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Fix: fatal error in REST API with tracking addon

3.0.6

Verbessert Noch nicht verfügbar
  • Improvement: add undefined translations

3.0.5

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add undefined translations
  • Improvement: Test plugin compatibility with WordPress 6.8.
  • Fix: CORS issue with multiple domains
  • Fix: render background placement with group

3.0.4

Verbessert Behoben Im Repository
  • Improvement: improve visitor profile text when updated
  • Fix: resolves an issue with ads in XML feeds
  • Fix: removed all license-related code from the addons as license management has been moved to the free version.
  • Fix: show warning about privacy when an image ad has a custom code attached to it
  • Fix: correct order of placement icons
  • Fix: fatal error when adblocker item not found

3.0.3

Verbessert Behoben Im Repository
  • Improvement: update Arabic, German, German (Austria), German (Switzerland) and German (formal) translations
  • Fix: correct timeout for sticky and popup placements with passive cache busting
  • Fix: restore the background placement background color

3.0.2

Behoben Noch nicht verfügbar
  • Fix: prevent PHP errors for some groups using passive Cache Busting
  • Fix: ensure the correct saving of the group margin value
  • Fix: correct an incorrectly called admin notices class
  • Fix: resolve issue with shortcode ads not displaying on multisites

3.0.1

Behoben Noch nicht verfügbar
  • Fix: resolve PHP warnings during the update process
  • Fix: remove a specific incompatibility issue with the basic version
  • Fix: correct an error in the loading of the language files
  • Fix: make the "Remove the placeholder if unfilled" option deselectable again

3.0.0

Neu Verbessert Noch nicht verfügbar
  • Feature: add new ad blocker tab with bundled features
  • Feature: introduce ad blocker visitor condition
  • Feature: introduce ad blocker overlays
  • Feature: add ad blocker redirect functionality
  • Feature: add Ads By Hours
  • Feature: introduce fallbacks for unfilled AdSense ads
  • Feature: add duplicate group functionality
  • Feature: add IP Address visitor condition
  • Feature: pre-check alternative ad blocker images
  • Improvement: hide empty content block placeholder
  • Improvement: add quick & bulk edit for Pro options
  • Improvement: use groups as ad blocker fallback
  • Improvement: optimize AJAX cache busting rotation to conserve server resources
  • Improvement: disable elements in WP-admin bar

Build: 0000-00-00000000

2.26.1

Verbessert Noch nicht verfügbar
  • Improvement: update German, German (Austria), German (Switzerland) and German (formal) translations
  • Improvement: show Ad Health notice when ads are disabled for selected post type

2.26.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update German and German (formal) translations
  • Improvement: display required modules for adblocker fallback item
  • Improvement: display required modules for Lazy Loading
  • Improvement: allow use of existing MaxMind database files via filters
  • Fix: allow "parent page" and "post meta" display conditions to work with AJAX Cache Busting
  • Fix: allow Gravity Forms shortcode to work with AJAX Cache Busting
  • Fix: avoid storing browser width when ADVANCED_ADS_RESPONSIVE_DISABLE_BROWSER_WIDTH is defined

2.25.2

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update Arabic translations
  • Improvement: provide vanilla JavaScript instead of jQuery code in the Ad Server usage box
  • Improvement: add manual links to pro options on ad edit page
  • Fix: remove a deprecation warning when running placement tests

2.25.1

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update Greek and Italian translations
  • Improvement: remove split test cronjob, when no test is running
  • Fix: prevent Advanced Ads AMP Ads notice from showing infinitely

2.25.0

Neu Behoben Noch nicht verfügbar
  • Feature: add Browser Width condition
  • Feature: add option to reload ads on screen size change
  • Feature: enforce responsive image ads for themes without support
  • Fix: remove PHP deprecation notices with PHP 8

2.24.2

Behoben Noch nicht verfügbar
  • Fix: replace more deprecated functions

2.24.1

Behoben Noch nicht verfügbar
  • Fix: replace deprecated functions

2.24.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add a link to enable cache busting on the fly for groups that need a placement with cache busting enabled
  • Fix: prevent background placements triggering termination notifications even without changes
  • Fix: prevent a PHP warning when passing styles to wp_add_inline_style()

2.23.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update Arabic, Danish, French (France), German, German (Austria), German (Switzerland), German (formal), Greek, Italian, Japanese, Polish, Spanish (Argentina), Spanish (Colombia), Spanish (Mexico), Spanish (Spain) and Spanish (Venezuela) translations
  • Improvement: make current ad list in admin toolbar scrollable, when the list is longer than the window height
  • Fix: update labels and description of the cache busting setting
  • Fix: adjust the width of the custom position placement input field
  • Fix: replace deprecated intval() function with type-casting operator

2.22.1

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update Danish, Turkish and Slovenian translations
  • Fix: prevent incorrect or multiple target URLs being opened with rotating background ads

2.22.0

Neu Verbessert Noch nicht verfügbar
  • Feature: add parallax placement option
  • Improvement: update Arabic, Danish, German, Italian translations
  • Improvement: add Norwegian, Slovenian, Turkish translations
  • Improvement: rename advanced_ads_pro_server_info cookie into advanced_ads_visitor

2.21.2

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update the MaxMind license key and database UI on the settings page
  • Fix: show more than two ads in a group if the position option and AJAX cache-busting are used for a placement

2.21.1

Behoben Noch nicht verfügbar
  • Fix: prepare cache-busting for changes in device visitor condition

2.21.0

Neu Verbessert Noch nicht verfügbar
  • Feature: add REST API endpoints
  • Improvement: update Arabic, Danish, German, and Italian translations
  • Improvement: restrict the ad types assignable to the background placement

2.20.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: disable the Ads admin toolbar item with the ADVANCED_ADS_PRO_DISABLE_ADS_TOOLBAR_ITEM constant
  • Fix: improve IP-detection in Geo Module
  • Fix: show visitor profile in Geo Location condition and allow users to remove it

2.19.2

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update Greek translations
  • Fix: unsure the AddressNotFoundException in the Geo Module gets properly caught
  • Fix: resolve a bug that prevents "BuddyPress profile field" visitor condition from working

2.19.1

Behoben Noch nicht verfügbar
  • Fix: make "Max. ad clicks" visitor condition work with disabled CFP module

2.19.0

Neu Verbessert Noch nicht verfügbar
  • Feature: add the Geo Location visitor condition due to integrating the Geo Targeting add-on in Advanced Ads Pro
  • Improvement: update French, German, and Italian translations
  • Improvement: add Greek translations

2.18.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: add a link to the pro setting to the refresh interval description when the cache busting module is not enabled.
  • Improvement: add support for URL debug parameters
  • Improvement: hide ads right after reaching "max ad click" visitor condition limit
  • Improvement: show helpful hints about displaying ad groups using cache busting
  • Improvement: unify "Manual" link layout with the general UI
  • Improvement: update Arabic translations
  • Fix: allow to enter profile type title instead of ID in "BuddyBoss profile type" condition
  • Fix: honor the target settings for links in background ads
  • Fix: improve tracking code in background placement
  • Fix: make :eq selector of Custom Position placement accept numbers > 9

2.17.4

Verbessert Behoben Noch nicht verfügbar
  • Improvement: allows other plugins to pass extra data on selecting ad with AJAX cache busting
  • Fix: make Tracking add-on track static ads when cache-busting default options is "ajax"

2.17.3

Verbessert Behoben Noch nicht verfügbar
  • Improvement: update German translations
  • Fix: consider Weglot country code in Url Parameters Display condition
  • Fix: make Linkwise (linkwi.se) ads works together with cache-busting

2.17.2

Verbessert Behoben Noch nicht verfügbar
  • Improvement: unify modules description on the setting tab
  • Improvement: add German (Austria/Switzerland) translations
  • Improvement: update German and Arabic translations
  • Improvement: replace "lazy load" with "Lazy Loading" in admin
  • Fix: display the right amount of displayed ads on the ad group page for grid groups
  • Fix: make BuddyBoss profile field visitor condition work correctly with multi fields

2.17.1

Behoben Noch nicht verfügbar
  • Fix: prevent syntax error in autoloading caused by Composer 2.3.0

2.17.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: implemented PHP-based "Custom Position" and "Above Headline" placements
  • Fix: prevent PHP 8 deprecation notices
  • Fix: remove obsolete code for handling groups in cache-busting

2.16.1

Verbessert Behoben Noch nicht verfügbar
  • Improvement: disable cache-busting for Custom Position placements with static ads
  • Fix: prevent encoding of cookie values and regular expressions for cookie visitor conditions

2.16.0

Neu Verbessert Behoben Noch nicht verfügbar
  • Feature: add the "post content" display condition
  • Improvement: update German and Arabic translations
  • Fix: reset page impressions number when the cookie that stores it expires

2.15.0

Neu Verbessert Behoben Sicherheit Noch nicht verfügbar
  • Feature: add GamiPress visitor conditions based on achievements, ranks, and points
  • Improvement: add mobile click detection on Auto Ads to the Click fraud protection
  • Fix: ensure compatibility with the Flex Mag theme when a custom position placement is used
  • Fix: resolve a JS error on the ad edit pages when cache busting is enabled
  • Fix: sanitize and verify additional user roles before saving
  • Fix: show ads that do not use cache busting in "Ads" menu
  • Fix: make it possible to use the Group Refresh feature without placements
  • Fix: decode ads for TCF if cache busting is not enabled

2.14.1

Behoben Noch nicht verfügbar
  • Fix: resolve a bug that prevents BuddyPress and bbPress modules from working

2.14.0

Neu Verbessert Behoben Noch nicht verfügbar
  • Feature: suggest text for user’s privacy policy under Settings > Privacy > Policy Guide
  • Improvement: minify Click Fraud Protection module's JavaScript file
  • Improvement: update German and Danish translations
  • Fix: correct typo in the handle when enqueuing "advanced-ads-pro.js"
  • Fix: consider the inline attribute for ads added via shortcode if cache-busting wrapper is needed
  • Fix: resolve a bug that prevents blog_id attributes from working

2.13.0

Verbessert Behoben Noch nicht verfügbar
  • Improvement: move JavaScript files that are used for more than cache-busting out of the cache-busting module folder
  • Improvement: increase word counter precision of the "Minimum Content Length" feature
  • Improvement: move script files to the footer by default to increase performance score
  • Improvement: remove cache-busting script files when cache-busting is disabled and no Custom Position placement exists
  • Fix: ensure that the Ad Admin role can save options

2.12.1

Entfernt Noch nicht verfügbar
  • remove inline-css filter for passive cache-busting

2.12.0

Entfernt Noch nicht verfügbar
  • warn if an Advanced Ads widget does not use cache-busting
  • remove cursor: pointer for background placements on AMP
  • refresh ads on the same spot: hide current and subsequent ads after clicking on close button of Sticky placement
  • respect wp_timezone settings when displaying ads on certain days only
  • made Click Fraud Protection work for Google AdSense Auto Ads
  • further minimized AJAX cache-busting footprint in footer
  • BuddyBoss: added BuddyBoss Group display condition
  • BuddyBoss placement: made possible to customize activity type
  • BuddyBoss placement: made possible to repeat position
  • made "url parameters" condition work in AJAX requests initiated by third party plugins
  • made possible to import and export options

2.11.0

Behoben Entfernt Noch nicht verfügbar
  • disabled cache-busting when not needed for groups
  • removed deprecated Flash module
  • replaced deprecated jQuery functions
  • fixed passive cache-busting for Specific Days and CFP
  • fixed ad label when "Visitor profile" is enabled
  • Click Fraud Protection: allow using the same ad multiple times on page
  • Click Fraud Protection: remove ad after first click when only one click is allowed
  • removed duplicated entries from AJAX cache-busting array in footer

2.10.3

Neu Noch nicht verfügbar
  • send placement tests email from admin email when "SERVER_NAME" is undefined
  • added advanced-ads-output-wrapper-before-content-group hook used by other add-ons
  • fire event after dynamically inserted ads (e.g. lazy-loading, infinite-scroll) have been decoded

2.10.2

Noch nicht verfügbar
  • made Background placement work with AJAX cache-busting
  • cache-busting wrappers now have static placement classes

2.10.1

Behoben Noch nicht verfügbar
  • decode ads that are loaded with infinite scroll and need consent
  • fixed some combinations of cache-busting, tracking, and TCF consent
  • fixed "advadsProCfp is not defined" error when clicking on a click-protected ad before the page fully loaded
  • fixed compatibility between "Words Between Ads" and the TCF v2.0 integration

2.10.0

Noch nicht verfügbar
  • auto hide all ads after Click Fraud Protection is triggered
  • Click Fraud Protection: use module-wide or individual ad click limit, whichever is more strict
  • prevented displaying some warnings by amp validator
  • integrate with TCF 2.0 compatible consent management platforms

2.9

Neu Noch nicht verfügbar
  • added more string compare options to the Cookie visitor condition
  • added BuddyBoss placement to inject ads into the activity stream
  • switched element picker for Custom Position placement when using Advanced Ads 1.19
  • auto-save placement page after parent element was selected for Custom Position

2.8.2

Behoben Entfernt Noch nicht verfügbar
  • backend UI improvements to module activation and date fields
  • prepare for Advanced Ads 1.19
  • removed unneeded debug line from Browser Console
  • fixing incorrect symbols in numeric fields automatically

2.8.1

Verbessert Behoben Noch nicht verfügbar
  • open ads loaded through the Ad Server automatically in a new window to prevent loading the target page in an iframe
  • changed behavior of injection based on img tags to look for any images in the content except within tables
  • Cache busting: made possible to use html attributes that contain JSON strings
  • fixed error that happened when applying Random Paragraph placement to one-paragraph text
  • don't take into account the "Words Between Ads" setting when inserting a first ad

2.8

Neu Entfernt Noch nicht verfügbar
  • New: Ad Server placement to embed ads on other websites
  • New: show Post List placement on archive pages created by the AMP for WP plugin
  • made placements of type other than "Header Code" work with "Thrive Theme Builder" theme
  • shift ads from bottom when "repeat the position" and "words between ads" settings are in use
  • marked Flash module as deprecated. New users can no longer enable it. Find the schedule here
  • removed legacy code for URL Parameter visitor conditions since it moved to display conditions in 2016
  • removed legacy code for minimum content length option as set before 2016 in the main plugin settings
  • disallowed ad insertion into the header of the WP File Manager's admin page

2.7.1

Behoben Noch nicht verfügbar
  • Group Refresh feature: prevented impression tracking when it is disabled in the Tracking add-on
  • fixed Custom Position placement showing in the footer when selector does not exist
  • fixed broken link in the description of the User Agent condition

2.7

Behoben Noch nicht verfügbar
  • use Display and Visitor Conditions in placements
  • allow content injection based on iframe tag
  • set minimum amount of words between ads injected into the content
  • show the link to duplicate an ad only when the ad was already saved once
  • moved output of "Custom Code" outside the link
  • fixed clearfix option of Custom Position placement
  • fixed wide 'select' elements in conditions that broke layout
  • fixed possible bug that prevented Pro settings from being saved

2.6.2

Neu Behoben Noch nicht verfügbar
  • added advanced_ads_pro_output_custom_code filter to manipulate the Custom Code option
  • prevented returning default language in the WPML plugin when AJAX cache-busting is used
  • prevented reset of the "Disable ads for post types" option when saving Pro settings
  • fix "Disable ads for post types" option when using AJAX cache-busting
  • fixed possible PHP warning

2.6.1

Behoben Noch nicht verfügbar
  • fixed a minify-related bug that prevented some Custom Position placement from working

2.6

Neu Noch nicht verfügbar
  • new feature: duplicate ads
  • load group name to Cache Busting code as per request by a customer

Feedback senden

Was funktioniert, was nicht, was fehlt: Ein paar Worte helfen.

Nur wenn Sie eine Antwort möchten.

Wird in Ihrem Browser aufgenommen, ohne dieses Fenster. Passwörter, Ihre Eingaben in Formularen, Schlüssel und Tokens werden als graue Blöcke ausgelassen; vor dem Senden können Sie weitere Bereiche verbergen. Screenshots bewahren wir 90 Tage auf.

Wir speichern es mit der Seitenadresse, Ihrer Sprache, der Fenstergröße, dem Browser und der IP-Adresse, und Ihrer E-Mail-Adresse, wenn Sie eine angeben. IP-Adresse und Browser werden nach 90 Tagen gelöscht. Datenschutzerklärung.

Alle Sprachen