AdSense Plugin WP QUADS

Wordpress Plugin
Download latest - 2.0.27

Developers

wpquads
ReneHermi

Download Stats

Today 2,452
Yesterday 3,482
Last Week 28,002
All Time 911,874
Banner 772x250

WPQUADS - Quick AdSense Reloaded

This free Google AdSense advanced inserting plugin is an improvement of the successfull but discontinued plugin Quick AdSense which is used on more than 100.000 websites. WP QUADS is coded well with no overhead and is used on huge websites with millions of monthly page impressions.
See all features
* AMP support! Add AMP ads automatically to your site (WP QUADS PRO needed)
* Use mobile optimized and responsive AdSense ads
* Disable AdSense ads on phone, tablet or desktop devices
* Define AdSense sizes for different devices

AMP feature requires Automattic AMP plugin or any other AMP plugin installed
Get WP QUADS PRO: wpquads.com

This AdSense plugin is rewritten from scratch with a solid code base and will be maintained and updated to be compatible with all future WordPress versions
Found a issue? Open a ticket in the support forum.

Why a Quick AdSense fork?

Quick Adsense is a great plugin and used by more than 100.000 websites. Although is not under maintainance and development for more than 3 years by the original author it is still downloaded hundred times a day. So i decided to continue the project to make sure the plugin will also work in future with new WordPress versions.

Deprecated functions removed, bugs fixed and new filters and hooks created to make this plugin extensible by third party developers!

We Guarantee:
This plugin does not do any revenue sharing with your Google AdSense ads. We never show our on ads ads on your website.
We are an active and dedicated member of the WordPress community and we are following strictly the WordPress Codex in terms of code quality and good behave.

Main Features

  • Import all ads settings from Quick AdSense v. 1.9.2 and convert them into serialized options.
  • Visibility conditions, show / hide ads based on post type and user roles (needs WP QUADS PRO)
  • Quicktags of Quick Adsense are 100% compatible to Quick AdSense Reloaded
  • No external script dependencies. All plugin code reside on your site.
  • Dynamic AdSense positioning: Assign Google AdSense ads to the beginning, middle and end of post, assign ads after 'more' tag, before last paragraph, after certain paragraphs & assign Ads after certain images.
  • Insert Google AdSense ads specifically or randomly anywhere within a post.
  • Support any Ads code, not limited to Google Adsense ads only.
  • Display up to a maximum of 10 Ads on a page. Google TOS allows publishers to place up to 3 Google Adsense for Content on a page. If you are using other ads, you may display up to 10 Ads.
  • Support up to a maximum of 10 Ads codes on Sidebar Widgets.
  • Support up to a maximum of 10 Ads codes for specific placement & randomization within a post.
  • Insert Google AdSense ads on-the-fly, insert <!--Ads1-->, <!--Ads2--> ... , <!--RndAds--> to a post to accomplish this.
  • Disable Ads on-the-fly, insert <!--NoAds-->, <!--OffDef-->, <!--OffWidget-->, <!--OffBegin--> ... and more to a post to accomplish this.
  • The above quicktags can be inserted into a post easily via the additional Quicktag Buttons added to the HTML Edit Post SubPanel.
  • Use shortcodes within ads (Suppport advertisements from other ad plugins for example Simple Ads Manager or AdRotate)

Improvements to original Quick AdSense Ads plugin

  • Performance improvements
  • Serialized storing of Ad options instead storing every single option as separate table entry all over
  • Multi language support
  • Remove of small coding issues like "unexpected output" message when plugin is activated on several sites
  • Import / Export function makes plugin migrating to other sites easier. Copy your ads code to other sites.

Safety improvements

  • Exit code if Quick AdSense plugin is not called by WordPress directly
  • Better sanitizing of user input

We Distance Ourself From

These are known AdSense plugins which are removed from the WordPress repository because of non ethic behavior:

  • AdSense Extreme
  • AdSense Insert

Make sure to switch to WP QUADS or any other AdSense plugin if you are still using these plugins!

WP QUADS PRO:

  • Support for responsive Google AdSense ads
  • GUI improvements

Check out WP QUADS PRO: wpquads.com

Do you have suggestions for more features?

High Performance

Quick AdSense Reloaded is coded well and developed for high performance. It loads only the code it needs at the moment of execution, making it small and fast and with a lot of hooks easy extensible by third party developers.

** GitHub ** Follow the development and improve the plugin. You find it on GitHub


Releases (59 )

Version Release Date Change Log
2.0.7 2020-05-30
  • New: Added a new option to Reapeat Ad After nth Paragraph #118
  • New: Added a URL of the site so it's easier to help user #78
  • Fix: Incorrect stying and wrong tab opening #130
  • Fix: WPadmin toolbar has an invalid attribute in the AMP #129
  • Fix: Align and Margin are not working in AMP #131
2.0.6 2020-05-29
  • New: Added ad label for individual post in new interface #117
  • New: Added a tutorial link in the Adsense #116
  • Fix: Fixed AMP single page data duplication issue. #123
  • Fix: Fixed http link is breaking the Secure protocol #126
2.0.5 2020-05-23
  • New: Lazy Loading ads feature #104
  • Fix: Improved Conditions for user Targeting #99
  • Fix: Ads not working in the AMP, only appears the HTML #121
2.0.4 2020-05-20
  • New: Yandex Integration
  • New: Added move positioning for AMP support.
  • Fix: adsbygoogle.js loading mutiple times.
2.0.3 2020-05-16
  • New: Add Contact bubble in the Options panel.
  • New: Doubleclick (Google Ad Manager) Integration
  • Fix: error notification.
2.0.2 2020-05-13
2.0.1 2020-05-09
  • New Random add module
2.0 2020-04-24
  • New interface added
1.8.18 2020-04-02
  • Fix: The content missing issue in Wordpress 5.4 version.
  • Fix: Fixed amp validation issue.

=

1.8.17 2020-03-26
  • Fix: Added vi banner dis-missable.
  • Fix: Debug Error in quads help tab.
1.8.16 2020-03-24
  • Fix: HTML encoding issue
1.8.15 2020-03-24
  • Fix: Changes support Email id form in help area.
  • New: Converting adsbygoogle to amp-ads for AMP.
  • Fix: Fixed jumping issue in quads settings.
1.8.14 2020-03-18
1.8.13 2020-03-10
  • Feature: Created new mu-plugin for removing the WP QUADS shortcode when the plugin deactive/uninstall.
  • Fix: Assigned version number of Gutenberg module js and css files.
1.8.12 2020-03-07
  • Fix: Fatal error for wordpress version below 5.0
1.8.11 2020-03-06
  • Feature: Elementor module for ads #60
1.8.10 2020-03-04
  • Feature: Gutenberg module for ads #60
  • Fix: Ads in middle of the post not working properly when custom HTML markup was added in the post #57
1.8.9 2020-02-25
  • Fix: Quicktag buttons are not shown with Gutenberg editor #50
1.8.8 2019-11-13
  • New: Compatible up to WordPress 5.3.0
1.8.7 2019-09-09
  • New: Compatible up to WordPress 5.2.3
1.8.6 2019-06-06
  • Fix: Updated for WordPress 5.2.x
1.8.5 2019-03-27
  • Fix: Quicktags in editor not working any longer
1.8.4 2019-03-27
  • Fix: Fatal error if Gutenberg is disabled
1.8.3 2019-03-27
  • New: WordPress 5.0 Gutenberg support
  • New: WordPress 5.1 support
  • New: WordPress 5.1.1 support
  • Fix: Undefined offset in wpquads\adsense
1.8.2 2018-12-14
  • Fix: Gutenberg breaks traditional admin notices so we remove our admin notices from the edit screen
1.8.1 2018-10-25
  • New: Allow to show widget ads on homepage but disable all content ads
  • Fix: Widget ads are not counted correctly if the settings were saved incomplete
1.8.0 2018-08-18
  • Fix: If post has more than 10 blockquotes the resulting blockquote order will be wrong
1.7.9 2018-07-25
  • New: Add up to 11 paragraph ads with WP QUADS PRO
  • New: Fix tag condition in wp quads pro
  • New: Support for Google Auto Ads with WP QUADS PRO
  • Tweak: Rename ad tabs
1.7.8 2018-05-14
  • Fix: License notice shown even though license is not expired
  • Fix: Ads are injected into blog loop because of forgotten development code
1.7.6 2018-05-14
  • Fix: remove debug vars
1.7.7 2018-05-14
  • New: Option to prevent multiple injection of https://cdn.ampproject.org/v0/amp-ad-0.1.js into AMP pages
  • Fix: Revert load priority to 20
  • Fix: Change vi default background and text color
  • Fix: vi password field too large - css issue
  • Fix: Error in_array() if post_type condition is empty
  • Fix: If last counted paragraph is empty, ad is injected in wrong position
  • Fix: Ads are injected into blockquote elements
  • Fix: Do not show vi notice on all admin pages. If ad blocker is enabled it can not be closed
  • Fix: Do not update vi ad code when vi api returns null
  • Tweak: Show error message when vi ad can not be created
  • Tweak: Show notice if WP QUADS Pro license has been expired but make sure that the pro plugin does not stop working
  • Tweak: Better ad blocker notice
1.7.5 2018-01-25
  • Fix: Disable ads on infinite scrolling pages
  • Fix: Condition ad before last paragraph is not working
  • Fix: Do not inject ads into blockquote elements
  • Fix: ads.txt not writeable admin notice is showing incorrect google adsense publisherId
  • Fix: WP QUADS Pro not working if valid license key expired
  • Tweak: Rename ADSENSE CODE to Ad Code
  • Tweak: default load priority is 10
1.7.4 2017-12-21
  • New: Option to explicetely allow wp quads to create the ads.txt
  • Fix: Invalid arguments and several thrown errors when no ads are defined
  • Fix: Can not use vi if wordpress is installed in sub directory
1.7.3 2017-12-15
  • New: Support for multiple google AdSense publisher accounts in ads.txt
  • Fix: Remove duplicate html id elements
  • Fix: Add error handler for vi api
1.7.2 2017-12-01
  • New: Add Home Page condition for vi
  • New: Add margin option for vi video ad
  • Fix: Remove undefined var notice
  • Fix: Remove debugging output
  • Fix: vi login sometimes not automatically redirect
  • Fix: use correct default values for vi settings if they are empty
  • Fix: Use correct tier2 iab category depending on tier1 selection
  • Fix: missing comma in ads.txt google adsense entry
  • Fix: Do not show vi ad on feed, 404, category, archive and search pages
  • Fix: Missing excerpt and content on category and archiv pages
  • Fix: vi font Size default value can be empty
  • Fix: Do not show vi ads when user is logged out of vi
  • Tweak: Remove validate ad settings button
  • Tweak: Remove not necessary admin notices
1.7.1 2017-11-29
  • Fix: adsense ads are not shown after activation of vi because of incomplete ads.txt
1.7.0 2017-11-27
  • New: VI Integration
  • New: Compatible up to WP 4.9
1.6.1 2017-10-20
  • Fix: Never show ads on ajax generated pages
  • New: Filter to ignore display conditions for short code generated ads
  • New: Announcement for the integration of the video SSP vi.ai
  • New: Add filter 'quads_show_ads' to overwrite the default ad visibility conditions
1.6.0 2017-09-10
  • Fix: Remove empty div after adsense ads
  • Fix: Margin and alignment option not working for widget ads
  • New: Add id on select elements
1.5.9 2017-08-16
1.5.8 2017-07-31
  • New: Compatible to all AMP plugin, not limited only to automattics AMP plugin
1.5.3 2017-07-26
  • Fix: Hide widget on homepage option not working
  • Tweak: Clean up code
1.5.7 2017-07-26
  • Tweak: Remove external empty quads.css file
  • Tweak: Better wordings for ad blocker notice
  • Tweak: Make code more robust
  • Tweak: Simpler notice for renewing license keys
  • Tweak: Change admin bar warning color from red to a more suitable orange
  • Fix: Remove jQuery frontpage check
  • Fix: Rating notice not hiding
1.5.6 2017-06-27
  • Fix: License tab not shown after update of WP QUADS to version 1.5.5 and WP QUADS PRO is lower than version 1.3.3
  • Fix: Quicktags button in editor not shown
  • Fix: Margin option not working when ad layout floating option is default
1.5.5 2017-06-15
  • Fix: No ad position visible after new installation
  • Fix: Show Add new Ad button only when wp quads pro is installed
1.5.4 2017-06-15
  • Fix: Hide widget on homepage option not working
  • Tweak: Change default value of ad limitation to unlimited ads
  • Tweak: Clean up code
1.5.2 2017-06-09
  • Tweak: Make sure that for AdSense ads only the AdSense ad option is used and not the plain text one
  • Fix: Spelling issue
1.5.1 2017-04-05
  • Tweak: Change description in readme.txt
  • Fix: Show only active and not empty widgets in widget admin section of wordpress
1.5.0 2017-03-28
  • Fix: PHP7 compatibility fixes
  • Fix: Check if element wpquads-adblock-notice exists before accessing it
  • Fix: Remove deprecated functions
1.4.9 2017-03-15
  • Fix: Adblock plugin is breaking wp quads admin settings. Create a admin notice to deactivate ad blocker browser extension
  • Tweak: Remove 'Get WP QUADS Pro' button if wp quads pro is already installed
1.4.8 2017-03-13
  • New: Ability to rename adsense ads to better identify them
  • New: Allow unlimited number of adsense ads on a single page
  • New: Tested up to WP 4.7.3
  • Tweak: Rename adsense widgets
1.4.7 2017-02-17
  • Fix: Not all quicktag generated adsense ads are shown if no default ads are used
1.4.6 2017-02-13
  • New: Theme API for custom theme integration of AdSense ads supports margin and alignment options now
  • New: Create WP QUADS admin menue logo
  • Fix: Admin warning if no adsense spots are activated is not working properly
1.4.5 2017-02-06
  • New: Add new option to hide AMP ads on certain posts with WP QUADS PRO

  • Fix: Save Changes button is behind admin footer on plugin settings tab

  • Fix: Ad Check "Highlight ads" button dark colored and unreadable with some themes

  • Fix: Do not use ajax saving on license and import/export tab

  • Fix: Fix css issue on admin notice

  • Fix: Ad Check Highlight button color not readable - css fix

  • Fix: wrong amount of max ads limit when AMP ads are used

  • Fix: Make sure AdSense ads are injected only in the main query

1.4.4 2017-01-28
  • Fix: Undefined variable if WP QUADS PRO beta version is used with more than 3 AdSebse paragraph AdSebse spots
  • Fix: Deactivate License button not working
  • Fix: Admin notice if AdSense codes are empty
  • Fix: PHP Warning when AdSense ad codes are empty
  • Fix: Not more than 3 AdSense widgets are shown at the same time
1.4.1 2017-01-25
  • New: Add filter to add 3 more paragraph AdSense ads placed with WP QUADS PRO
  • New: Support link to troubleshooting guide if AdSense ads are not shown
  • New: Add floating Save Settings button
  • New: Grey out unused AdSense ad spots in general settings
  • New: Tested up to Wordpress 4.7.1
  • New: Use up to 20 maximum AdSense ads on one page
  • New: Allow the use of the same ad on several different ad positions at the same time

  • Fix: Check if WP QUADS PRO is installed was very slow

  • Fix: AdSense option Hide on device X condition not working width shortcode [quads]

  • Fix: Rewrite admin html and css for a more robust structure to prevent to be overwritten by other plugin devs who think its cool to load their css stuff all over the admin area

  • Fix: Button Open All Ads only works on second click

  • Fix: Hide Sizing Options when ad type is not AdSense

  • Tweak: Remove deprecated code lines and move relevant functons to api.php

1.4.2 2017-01-25
  • New: Add filter to add 3 more paragraph AdSense ads placed with WP QUADS PRO
  • New: Support link to troubleshooting guide if AdSense ads are not shown
  • New: Add floating Save Settings button
  • New: Grey out unused AdSense ad spots in general settings
  • New: Tested up to Wordpress 4.7.1
  • New: Use up to 20 maximum AdSense ads on one page from a collection of 10 different ads
  • New: Allow the use of the same ad on several different ad positions at the same time

  • Fix: Check if WP QUADS PRO is installed was very slow

  • Fix: AdSense option Hide on device X condition not working width shortcode [quads]

  • Fix: Rewrite admin html and css for a more robust structure to prevent to be overwritten by other plugin devs who think its cool to load their css stuff all over the admin area

  • Fix: Button Open All Ads only works on second click

  • Fix: Hide Sizing Options when ad type is not AdSense

  • Tweak: Remove deprecated code lines and move relevant functons to api.php

1.4.3 2017-01-25
  • New: Add filter to add 3 more paragraph AdSense ads placed with WP QUADS PRO
  • New: Add ad health and checking function to detect if there are error in adsense settings
  • New: Support link to troubleshooting guide if AdSense ads are not shown
  • New: Add floating Save Settings button
  • New: Grey out unused AdSense ad spots in general settings
  • New: Tested up to Wordpress 4.7.1
  • New: Use up to 20 maximum AdSense ads on one page from a collection of 10 different ads
  • New: Allow the use of the same ad on several different ad positions at the same time
  • New: Complete rewrite of the main processing function for easier maintanance

  • Fix: Settings are lost after updating when db option quads_version is empty

  • Fix: AdSense option Hide on device X condition not working width shortcode [quads]

  • Fix: Rewrite admin html and css for a more robust structure to prevent to be overwritten by other plugin devs who think its cool to load their css stuff all over the admin area

  • Fix: Button Open All Ads only works on second click

  • Fix: Hide Sizing Options when ad type is not AdSense

  • Fix: Meta Box option "Hide all ads" is not hiding custom created ads with commercial themes like bimber.

  • Tweak: Enable quicktags button per default on first time installation

  • Tweak: Performance update. Uses less ressources

1.4.0 2017-01-10
  • New: Add poll when AdSense plugin is deactivated
  • Fix: Responsive AdSense ads are not working if shortcode [quads] is used
  • Fix: On first time WP QUADS AdSense plugin installation make sure that post types post and blog are activated
  • Fix: On update installation make sure that post types post and blog are activated
  • Fix: Notice Undefined index on first time installation
  • Tweak: Remove mail address for support and link to our Google AdSense support ticket page