WP Background Takeover Advertisements

Version: 4.2.4 | Required PHP Version: 5.6.20
Posted In: Premium Product
View Product →
Make sure to have a look at our Getting Started guide if you have not already.

About WP Background Takeover

The WP Background Takeover plugin for WordPress makes it easy to enable wallpaper advertisements on your site.

We make it simple and easy for you to take control of advertising space on your site while still offering many opportunities for customization.

Background takeover ads are used by advertisers to claim more real estate on a website, as well as embraced by site owners as a way to get higher click-through rates for ads to generate more revenue. While most people have programmed themselves to ignore the standard ads on a site (usually in sidebar), it’s impossible to miss wallpaper takeover advertisements (also referred to asbackground skins or wallpaper skins).

These type of ads not only garner more attention from your visitors, but also have higher click-through rates which translates into better results.

Run wallpaper advertisements / homepage skins on your site just like the big fashion, gaming, tech, and gossip websites. Be sure to check out our demo of background takeover at our demo site!

The WP Background Takeover plugin allows you to manage multiple background images that can be used for many various purposes (you can get very creative with this plugin!). We have included all of the necessary features to make sure that your website can become a marketing and ad revenue-generating machine. From scheduling, to style options, to assigning ads to custom post-types, you can manage multiple background takeover spots at once.

Rather than offering a standard banner ad spot, wallpaper ads will allow you to give advertisers maximum visibility.



Ad Scheduling / Automatic Expiration

You can schedule your ads as well as rate their priority from Low to High (in case multiple ad spots are competing for the background takeover at the same time). To schedule ads, simply provide the start and end dates.

Display Ads on Any Post, Category, Page, or Site-wide

Want custom advertisements based on a specific post or category? What about custom ads only for a specific tag or post type? Don’t fret because this plugin lets you select exactly where to display which background takeover advertisement. It also takes into account competing ads through a priority setting.

This is the only background takeover plugin that allows you to link the left and right rails to distinct URLs. That’s right – click the left side and visitor is sent to URL-1, and click the right side and visitor is sent to URL-2. We’ve thought of everything to make your wallpaper ads super powerful!

Style Options

You can set the background color displayed behind your advertisement, decide whether to have the image scroll with the page or remain fixed, and select background repeat options.

BONUS: PSD Template to Create Your Own Background Takeover Ad

You’ll be itching to create your own takeover ads once you see the power of this advertising plugin, so we created a simple PSD Template to make it easier. It’s FREE.

Do you have a full-width site?

Full-width sites may require some amount of customization to fully be compatible with the Background takeover plugin.  We are happy to provide some quick suggestions around how the site can be customized which include quick minor CSS changes, however, theme changes and customization are unfortunately not part of the support plan and may require custom development or the help of a developer.

Example: The Nike Store

Rotate Ads


Now with version 4.1.0 you are able to randomly rotate Ads that are set to display on the same page.  Simply go to the All Ads Page and scroll down to the bottom to find the Advanced Settings Panel.  Expand this panel and you will see the Rotate Ads setting.

Create a New Ad

To create an ad, simply click the blue Add New button at the top of the Ad Dashboard or on the side menu of your WordPress dashboard.


When the user creates or edits an ad, they can choose from the Ad Setup or Display Settings tabs.

In the Required section, essential properties of the ad can be set. These include Ad Name (just for the user’s reference  on the Ad Dashboard), the option to select an Ad Group (to add new Ad Groups, reference Groups on the side menu of your WordPress dashboard).


This is also where the image for the ad can be uploaded, with the option to link the image to one URL or two URLs (one for each side of the ad).

In Ad Setup, the user will also be able to customize the ad’s Style Options. For example, a user may want the background image to repeat itself. To select a background repeat preference, select from the various options that Background Repeat has to offer.

To select whether the background image should scroll with the page or remain fixed, select a Background Attachment preference. The user also has the option to select the color of the background behind the image, and to stretch out the image if possible.

Create a New Ad Group

To create new Ad Groups, go to to Background Takeover on the sidebar of your Admin Dashboard and go to Groups. You’ll want to make sure that you keep different groups if you work with advertisers that are providing multiple ad skins, and if you’re using background takeover for other marketing purposes, you’ll definitely want to keep organized.

Once Groups has been selected, you can can add a new group and come up with a name/description.

As I highlighted above, you’ll want to use groups to organize all of to carefully document all of the different ways you are applying Background Takeover to your site.

For example, if you were using a few different backgrounds to promote your social media presence, I would include a group called “My Social Media” and if you are working with an advertiser that is providing several different backgrounds that are on a rotating schedule, I would include a group such as “Ford”

All Ads Statistics

Background Takeover does have a stats tracking feature that allows you to see what Ads are converting and what Ads are not.  You can view all of your Ads at once and compare them against each other or you can view just a single Ad’s stats.

Single Ad Statistics

background-takeover-stats-single-chart background-takeover-stats-single-table

Display Settings

You can control the start and end dates of the Ads as well as what pages they will display on your site.


Under Schedule Settings, users can schedule their ads and assign a Start date and End date. If you have many different backgrounds that are on rotation, this will allow you  to make sure that everything is displaying exactly on schedule.

The Location Settings for this plugin are robust – choose whether the ad will only should show on the front page of the website, on an archive page (tags or categories), exclusively to posts or pages, or to a specific post ID.  To get an easy way to show your post IDs download our free plugin Show IDs. This is great if you are trying to use this plugin for a multi-purpose strategy since you may want to display something that is very specific to one page.

Change Log

The changelog is a history of updates and changes to the plugin. It will document the features and fixes we've made to the plugin in the newest release so you can prepare when you update. Please backup your site before updating any plugin, theme, or WordPress.

= 4.2.4 = 2021-05-21
* UPDATED: Compatibility with WordPress 5.7.2
* FIXED: Warning undefined variable & datepicker js version

= 4.2.3 = 2020-12-18
* UPDATED: Compatibility with WordPress 5.6.0

= 4.2.2 = 2020-05-16
* UPDATED: Callback URL for licensing

= 4.2.1 = 2020-05-04
* UPDATED: Compatibility with WordPress 5.4.1

= 4.2.0 = 2019-09-18
* UPDATED: Compatibility with WordPress 5.2.3

= 4.1.9 = 2019-02-04
* ADDED: Plugin settings link
* UPDATED: Compatibility with WordPress 5.0.3

= 4.1.8 = 2018-04-25
* FIXED: Bug fixes related to stats not being recorded in PHP 7

* FIXED: Warning while calculating stats

= 4.1.7 = 2018-04-19
* UPDATED: Version update in plugin settings area

= 4.1.6 = 2018-04-17
* FIXED: Background Ads for Categories (Specific category ID) and Tags (Tag archives) not showing.

= 4.1.5 = 2018-03-29
* FIXED: Security vulnerability resolved related to unescaped URL allowing access to other files
* FIXED: Warning while calculating stats

= 4.1.4 = 2017-02-06
* FIXED: Custom Post Type excluding issue

= 4.1.3 = 2017-03-03
* FIXED: Conflicting plugins would make some settings inaccessible

= 4.1.2 = 2016-11-16
* FIXED: Added a third option to Background Stretch allowing to use the default setting from the theme

= 4.1.1 = 2016-11-07
* FIXED: Specific Post ID now supports Custom Post Types
* FIXED: Override Background Stretch from the theme

= 4.1.0 = 2015-12-18
* ADDED: Ad Rotation :)

= 4.0.6 = 2015-12-16
* IMPROVED: Background Ads set to display on a specific posts or pages

= 4.0.5 = 2015-10-23
* FIXED: License Key validation for some sites

= 4.0.4 = 2015-9-17
* REQUIRED: This update required you to deactivate and then activate the plugin.
* FIXED: Post ID, Category ID and Page ID fields truncated values when longer than 60 characters. It will now support very long text strings.

= 4.0.3 = 2015-8-19
* FIXED: WP_List_Table shows a Show more detail below all row actions in WordPress 4.3

= 4.0.2 = 2015-8-18
* FIXED: Priority level was not being calculated in some instances
* FIXED: Showing an Ad on Front Page was not working in some instances

= 4.0.1 = 2015-7-9
* FIXED: Including stylesheets and scripts on SSL webpages
* FIXED: Ads not displaying on certain custom post types
* FIXED: Popover and modal styling for some admin panels

= 4.0.0 = 2015-7-1
* ADDED: Software Licensing integration. If you previously bought this plugin from Code Canyon, please email us directly at support@99robots.com with your purchase code and we will send you a new license key. You will not receive future updates of this plugin without a valid license key.

= 3.0.3 = 2015-5-15
* FIXED: Stats not being recorded on certain themes

= 3.0.2 = 2015-4-25
* FIXED: Displaying Ad on All Ads page and displaying Ad Groups on the Groups Page

= 3.0.1 = 2015-3-30
* FIXED: Ads not showing up on Search and Form pages

= 3.0.0 = 2015-1-12
* NEW: Stats feature

= 2.0.3 = 2014-11-17
* FIXED Function call to WP_List_Table was not compatible with WordPress venisons 4.0 or lower

= 2.0.2 = 2014-11-17
* FIXED: Ads were not displaying properly based off priority.
* FIXED: Ads for specific categories were not showing on the post single page only on the category archives page
* FIXED: Added !important to the end all CSS styling
* FIXED: Pagination for Ads and Ad Groups not functioning properly after update to 2.0

= 2.0.1 = 2014-11-11
* FIXED: WP_List_Table method call

= 2.0.0 = 2014-11-7
* NEW: Completely redesigned admin UI
* ADDED: Automatic updates through WordPress admin backend
* ADDED: Choose link target

= 1.4.0 = 2014-10-21
* ADDED: Run plugin scripts on mobile or not

= 1.3.0 =
* FIXED: Auto-detect update process

= 1.2.0 =
* ADDED: Background image type

= 1.1.0 =
* ADDED: Multisite support
* FIXED: Uninstall process

= 1.0.3 =
* FIXED: Certain ads showing site wide when specified to only show on post ids

= 1.0.2 =
* ADDED: auto-updater

= 1.0.1 =
* Minor Bug Fixes

= 1.0.0 =
* Initial release :)
Doc last modified on January 10, 2021
Product last updated on August 24, 2021