Edit button for ads in the frontend

Advanced Ads comes with an Edit button in the frontend that shows up when your mouse cursor stops for more than one second over the ad. A click on the edit button leads you to the ad edit page in your backend. It is simpler now to find the right ad even if it appears […]

Read more

How to implement an HTML5 ad into your site

This tutorial describes how to implement an ad written in HTML5 into your site using the free version of Advanced Ads. Basic structure HTML5 ads are like small web projects on their own, including a couple of files. When you receive a bundle of these files, you also have an .html file included. You can either […]

Read more

Ad Templates

In order to quickly get an idea on how Advanced Ads is working, you can add any of the ad templates from below. Just copy the code from one field and use the Import feature to add it to your site. You can find the Import page in your Dashboard under Advanced Ads > Settings […]

Read more

Advertisement-Label

While not mandatory, AdSense suggests labeling your ads with either “Advertisements” or “Sponsored Links”. Despite from the AdSense program policies, you might want to add such a label to reduce confusion between your editorial content and ads. Advanced Ads offers you a way to add a label above your ads – for all ads or […]

Read more

Display Conditions (prior to 1.7)

Display Conditions define where to display an ad and where to hide it. Usage Before using display conditions you must enable them. You will then see 5 sections of display conditions to display / hide ads on individual content with a specific (public) post type individual content within specific categories, tags and other taxonomies archive […]

Read more

Post Content Injection

The Post Content placement allows you to automatically inject ads into the content of your posts and pages based on paragraphs or other elements in it. Since ads within the content are the best performing ones, this placement can have a large impact on the ad performance, if used correct. Injecting an ad into the […]

Read more

Display Ads

To display an ad on your website you can use one of these methods. auto inject them (as explained here) function in your template shortcode in your post content through the ad widget through placements On this page you learn how to use the function and the shortcode to display a specific ad. You can […]

Read more

Ad Groups

Ad Groups are a very flexible method to bundle ads. You can use them to display random ads in the frontend, run split tests, set the order in which ads appear, display ad block, but also just for informational purposes. Not only can an Ad Groups have multiple ads, but an ad can belong to […]

Read more

Start & Expiry Date – Scheduling Ads

Advanced Ads enables you to schedule ads using the start and expiry date or show them on specific days of the week only. Start & expiry date You find both settings in the top right corner of your ad edit screen, right where you would publish your ad. Start Date The start or publish date […]

Read more

Display Conditions

Display Conditions define features of pages on which an ad is displayed or hidden. Please note that Display Conditions are not injecting ads (this is what Placements are for). They only limit already injected ads to specific pages. Video In this video (4:08 min) I am explaining how to use the display conditions. The manual […]

Read more

Ad Layout

You can quickly adjust the ad layout using the ad layout / output options on the ad edit screen. Usage With the layout options you have some features to position the ad in your content without touching any code. Position With the position option you can align ads within your content even float other elements […]

Read more

Ad Types

The ad type defines specific features of an ad that bases on input and output. Find below a description of the current ad types. Choosing the Ad Type When creating your ad, you can choose from the following ad types: Plain Text and Code For any ad code in HTML, JavaScript, CSS, or PHP. Best […]

Read more