Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository


Harness's advertising partners for your own website.

With traditional advertising relationships a publisher or blogger has two relationships and platforms--one for publishing and the other for advertising. AdControl combines the two partnerships into one.

AdControl is a new service from Automattic that extends our advertising scale and know-how to eligible sites using WordPress. We believe it is a special partnership between the largest Internet publishing platform and our users. The team at AdControl and are very excited about the potential to help our self-hosted publishers to earn income from their sites with high quality ads and strong rates from advertisers.

Make sure you apply to WordAds for each site you want to run AdControl on.

Requires Jetpack to be installed and connected. Help getting started.

New in version 1.1.3 Moved inline JavaScript in the header to an external JavaScript.

Author Automattic
Contributors automattic, derekspringer, egill, jeherve
Tags ad codes, ads, advertising
  1. radcontrol screenshot 1

    Ads display on your site below the post

  2. radcontrol screenshot 2

    Set your AdControl settings in the Dashboard -> Settings -> AdControl page

  3. radcontrol screenshot 3

    Add an AdControl widget via Dashboard -> Appearance -> Widgets

  1. Apply to WordAds for each site you want to run AdControl on.
  2. Install and activate Jetpack.
  3. Upload AdControl to the /wp-content/plugins/ directory.
  4. Activate the plugin through the 'Plugins' menu in WordPress.
  5. Fill in other options in the Dashboard -> Settings -> AdControl page.


  • Added support for house ads while we wait for site to get approved with our partner networks.
  • Replaced "About these ads" notice with "Advertisements" so Google doesn't get cranky.
  • Default values for Widgets should prevent some errors in cases where the widget can show up before values are set.


  • Changed the bulk of the JavaScript in the header from being inline to an external JavaScript.


  • Added CloudFlare detection for widget.


  • Added automatic detection for sites using CloudFlare (Rocket Loader), excluding ad scripts from being included in the optimizations done by Rocket Loader.
  • Added a constant to manually turn on CloudFlare support (Rocket Loader)
    1. 'define( 'ADCONTROL_CLOUDFLARE', true );' in wp-config will add a tag to the script tags to prevent Rocket Loader from including them in its optimization process, which can cause problems with ads loading properly.


  • Updated Jetpack check for non-traditional installations.
  • Updated debug output to use better color scheme. Green = good, red = problem.
  • Added filters to disable units ad-hoc.
    1. adcontrol_header_disable set to true will prevent header unit from displaying.
    2. adcontrol_inpost_disable set to true will prevent the in post unit from displaying.


  • Fixed some metadata URL escaping.


  • Added some API debug options.


  • More text domain fixes.
  • Added option for turning off leaderboard on mobile.


  • Text domain fixes.
  • Added missing uninstall.php.


Cleanup and backend fixes.


Plugin streamlining and cleanup before release.

Version 1.2

Requires WordPress version: 3.4 or higher

Compatible up to: 4.7.2

Last Updated 18 Jan 2017

Date Added: 18 Dec 2015

Plugin Homepage


5 stars
5 ratings


Not Enough Data

Works: 0
Broken: 0