Plugin / Advanced Ads – Ad Manager & AdSense

Thomas Maier

Changelog

Changelog

1.15

  • please enable the new content injection method under Advanced Ads > Settings > General > Content Injection > Use new injection logic
  • rewritten content injection to prevent HTML markup modifications
  • rewritten code for Display and Visitor Condition form fields on ad edit pages
  • allow to replace existing ads.txt file with the option provided by Advanced Ads
  • prevented duplicated SQL query when a group contains no ads
  • added warning for WP AutoTerms plugin, which prevents ads from showing on category archive pages

1.14.11

  • moved placement form above the list of existing placements
  • made “ads.txt” file available before the Settings page is saved
  • removed leading and trailing spaces from privacy options to prevent accidental misconfiguration
  • implementing coding standards in a few backend files
  • fixed welcome panel not showing up
  • fix for plugins using the “pre_option_upload_path” or “pre_option_upload_url_path” filters

1.14.10

  • creating unique slugs for the ad post type in order to prevent conflicts like found with Beaver Builder
  • added option to disable AdSense stats in the backend
  • fixed conflicts when $ (jQuery) was not available
  • fixed potential JS conflict in Wizard script
  • added a warning suggesting to install “dom” extension in order to use “Content” placement

1.14.9

  • fixed deprecated notices causing a warning
  • fixed possible missing class error
  • replaced AdSense in widgets with dummy ads on Elementor preview pages to prevent issues
  • removed unneeded warning about early called advads_is_amp function

1.14.8

  • replaced AdSense with dummy ads on Customizer and Elementor preview pages to prevent issues
  • make text fields in Advanced Ads settings fully resizable
  • removed unneeded ads.txt warning on com.br domains

1.14.7

  • allow “Footer code” and “Sidebar Widget” placements on AMP pages created by the official AMP plugin
  • prevented AMP warnings on XMLRPC requests
  • removed unused debug function

1.14.6

  • fixed frontend issue showing for admins if the HEAD placement is used

1.14.5

  • sanitize Container ID option on save and warn about wrong format
  • made Placements page work when another plugin includes Twitter Bootstrap
  • updated missing ads.txt warning
  • disabled Privacy module on AMP pages so that the Google AMP cache shows them
  • fixed warnings for some features on AMP pages
  • fixed suggestion to switch Auto ads code in plain text ad type to AdSense ad type

1.14.4

  • fixed JavaScript issue on ad edit pages

1.14.3

  • allow adding ads to newsletter emails created in MailPoet using the shortcode [custom:ad:AD_ID] in the email template
  • prevented error when Piklist plugin is used
  • fixed JS error on post edit pages that had no real consequences
  • minor fixes to licensing settings (Pro only)

1.14.2

  • preparations for Advanced Ads Pro 2.4.2
  • fixed time zone difference in AdSense reporting
  • fixed script dependency in the backend

1.14.1

  • fixed issue with PHP 5.2 (please update to PHP 5.6.20 since it is the minimum requirement of WordPress)
  • fixed potential conflict with ClassiPress ad categories
  • prevented user interface from looking broken when Twitter Bootstrap is added by another source

1.14

  • rewrite of AdSense code logic. Please reach out through https://wpadvancedads.com/support/ if you discover any issues
  • show AdSense revenue in WP Admin
  • removed parent ad group option since it was never used by Advanced Ads
  • made newly installed Advanced Ads work correctly with Q2W3 Fixed Widget

1.13.8

  • prevented warning about missing ads.txt file when the file exists
  • added a hint about solving ads.txt issue on WP Engine platform
  • allow to translate Ad Label option if WPML String Translation is used
  • fixed Ad Health notices showing also ignored issues when adding a new notice
  • inject ads in the outermost the_content when they may have been injected in an inner the_content
  • added chain of nested the_content filters to debug.log to allow reasoning about possible issues

1.13.7

  • set ADVANCED_ADS_DISABLE_EDIT_BAR to disable frontend edit bar
  • set better default data for new AdSense ads
  • when the_content filters are nested, use the outermost one to inject ads
  • hide certain notices for a longer period even if they stay valid
  • removed notice about plugin updates since WP 5.2 handles this now
  • removed notice about website being hosted on wp.com
  • honor “Hide ads for user roles” and “Hide ads from bots” settings when displaying AdSense verification code & Auto ads
  • prevented some attachment pages containing ads from being indexed

1.13.6

  • fixed missing index issue raised when Tracking settings never were saved

1.13.5

  • option to hide ads by user role does now show all registered roles
  • prevented possible JavaScript error in Ad Health
  • updated minimum PHP version check to warn below PHP 5.6.20
  • exclude LiteSpeed Cache bot from bot detection
  • fixed Ad Health notices with invalid ID

1.13.4

  • improved compatibility with WPML
  • improved errors given when no ad units were found in the AdSense account
  • improved UI when hiding ad health notices
  • fixed issue when logging the AdSense Hidden problem
  • fixed issue on ad filter list when two terms with the same slug exist
  • fixed unlikely case of an SQL error on ad overview page
  • fixed issue with Ad Health bar in frontend when jQuery was not found
  • added a link to ads.txt settings from AdSense warning about missing ads.txt file
  • removed unneeded ads.txt warning on com.au domains

1.13.3

  • added link to get help in some error notices
  • fixed error caused by ads.txt module on multisites that use WordPress lower then 5.1
  • fixed compatibility with Gutenberg plugin

1.13.2

  • added AdSense ad slot ID to “AdSense hidden” warning
  • improved ads.txt test for existing files and other problems
  • fixed broken link preventing the Privacy settings from working

1.13.1

  • fixed issue with PHP 7.1 and higher

1.13

  • added support for ‘ads.txt’
  • added option to disable Google Auto ads anchor ads at the top of the page
  • prevented attachment content from being shown next to Rich Content ads on attachment pages
  • allow to hide “Ads are disabled” warning
  • added AdSense connection errors to notifications
  • remove hidden notices if resolved
  • load notices box without JavaScript
  • stop content injection into wp_router pages when ads are disabled on secondary queries
  • introduced advanced-ads-max-ad-weight filter to allow manipulating the available ad weight

1.12

  • new ad health notification logic in WP Admin to show notifications and critical issues at one place
  • disable Ad Health in frontend and backend using the existing “Disable Notices” option, now called “Disable Ad Health and other notices”
  • prevented ad injection into excerpts
  • reordered settings page

1.11.2

  • removed “Limit to 3 AdSense ads” option for users who don‘t have it enabled since AdSense no longer has such a rule
  • fixed filtering by ad groups on the ad list
  • hide ad blocker checking code when not needed

1.11.1

  • fixed AdSense code field not working if AdSense connection is missing

1.11

  • improved the AdSense onboarding process
  • hide idle ads in the ads list loaded from the AdSense server
  • don’t inject ads into content when ads are disabled on Secondary Queries (problem caused by Similar Posts plugin)
  • limited Edit-button in the frontend to ads with a container around them
  • fixed issue caused by browsers with a default ad blocker
  • fixed ad group filter on the ad overview page not appearing
  • fixed “Ad block counter” being needed to display ads for ad blockers
  • compatibility with the “Render Blocking JS” option of the WP Fastest Cache plugin
  • added clearfix option to fix possible layout issue with all types of AdSense responsive ads
  • use same URL field for Tracking and basic plugin
  • Sticky Ads: fixed incorrect centering when parent element begins lower

1.10.12

  • added function that allows Advanced Ads Pro to prevent script optimizing plugins to break ad codes
  • fixed JS conflict for plain text ads using PHP or shortcodes

1.10.11

  • added advanced-ads-frontend-prefix to adjust the frontend prefix dynamically
  • placement position set to center does cause selected ad to be placed to the left
  • fix ads within multiple groups not being saved
  • made compatible with improved cache-busting in Advanced Ads Pro 2.3

1.10.10

  • new ad block works with WordPress 5.0
  • show hint when shortcode or PHP options are enabled, but not needed
  • fixed long group pages not being saved

1.10.9

  • fixed AdSense Auto ads check in the Ad Health bar giving false positives

1.10.8

  • show hint if Auto ads are enabled
  • allow responsive Adsense ads with custom sizes to be floated
  • show an advice if user does not have permissions to edit ads
  • fixed AdSense key overlay not accepting copy&paste in Safari and Firefox

1.10.7

  • reverted code optimization that broke some forms

1.10.6

  • fixed HTML issue with paragraph index when saving the placement page

1.10.5

  • improved list of ads imported from AdSense account
  • use width and height ad settings for image ads if they differ from the entered sizes
  • added option column with shortcode to the ad list. It is optional. Go to “Screen Options” at the top right of the ad list page to enable it
  • show warning if AdSense Auto ads code is used in ad code field
  • added a warning if Advanced Ads constants are enabled
  • prevented possible JavaScript error created by the Privacy module
  • extended “Transparent Background” option for AdSense to fix a border they have in some themes
  • removed ad block counter code when not used
  • updated add-on updater class
  • added a warning about floated responsive AdSense ads

1.10.4

  • fixed posts instead of ads showing up on the ad overview list caused by 15zine theme
  • fixed translation issue that caused Italian sites to not save ads properly
  • removed unneeded language files since they are now hosted on wp.org

1.10.3

  • removed filter for paginated ad list since it was unintentionally broken by third-party plugins
  • fixed compatibility with Q2W3 Fixed Widget that gone missing with last update

1.10.2

  • fixed issue with JNews theme which produced a widget ID that is blockable by ad blockers
  • fixed second page on ads overview showing the same results as the first
  • fixed issue that caused some items to vanish on admin pages without screen ID

1.10.1

  • fixed issue caused by wrongly registered third party taxonomies
  • fixed conflict on ad list with plugins going an extra query, e.g., Elementor
  • added PHP version check to new AdSense connector (5.4)

1.10

  • added AdSense integration
  • added sub menus to setting pages
  • added name to taxonomies in Display Conditions if the same label is repeated
  • added clearfix option to fix possible layout issue with AdSense responsive ads
  • removed title attribute from image ads
  • plugin update warning now only appears for Advanced Ads plugin and add-ons
  • rewritten filters on ad list to work with all ads not just those on the current page
  • allowed to create new placement with same name
  • fixed issue with license activations on sites using the Multilanguage by BestWebSoft plugin
  • fixed duplicate queries in backend
  • fixed possible conflict between assets created by the Ad Blocker module
  • WP Rocket: compatibility with the recent version of deferred JavaScript

Changelog Archive

Ratings

4.9
883 reviews

Rating breakdown

Details Information

Version

1.15

First Released

22 Jun, 2014

Total Downloads

2,836,662

Wordpress Version

4.6 or higher

Tested up to:

5.3

Require PHP Version:

5.6 or higher

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.