PluginProbe ʕ •ᴥ•ʔ
Advanced Ads – Ad Manager & AdSense / 1.8.5
Advanced Ads – Ad Manager & AdSense v1.8.5
2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 1.41.0 1.42.0 1.42.1 1.42.2 1.43.0 1.44.0 1.44.1 1.45.0 1.45.1 1.46.0 1.47.0 1.47.1 1.47.2 1.47.3 1.47.4 1.47.5 1.48.0 1.48.1 1.49.0 1.5.0 1.5.0.1 1.5.1 1.5.2 1.5.2.1 1.5.4 1.5.4.1 1.5.5 1.50.0 1.51.0 1.51.1 1.51.2 1.51.3 1.52.0 1.52.1 1.52.2 1.52.3 1.52.4 1.53.0 1.53.1 1.53.2 1.54.0 1.54.1 1.55.0 1.56.0 1.56.1 1.56.2 1.56.3 1.56.4 1.6 1.6.1 1.6.10 1.6.10.1 1.6.10.2 1.6.11 1.6.11.1 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.17.1 1.6.17.2 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.6 1.6.6.1 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.6.8.3 1.6.9 1.6.9.1 1.6.9.2 1.6.9.3 1.6.9.4 1.7 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.1.1 1.7.1.2 1.7.1.3 1.7.1.4 1.7.1.5 1.7.10 trunk 1.7.11 1.0.1 1.7.12 1.0.2 1.7.13 1.0.3 1.7.14 1.1.0 1.7.15 1.1.1 1.7.16 1.1.2 1.7.17 1.1.3 1.7.18 1.10 1.7.19 1.10.1 1.7.2 1.10.10 1.7.2.1 1.10.11 1.7.20 1.10.12 1.7.21 1.10.2 1.7.22 1.10.3 1.7.23 1.10.4 1.7.24 1.10.5 1.7.25 1.10.6 1.7.3 1.10.7 1.7.4 1.10.8 1.7.4.1 1.10.9 1.7.4.2 1.11 1.7.4.3 1.11.1 1.7.4.4 1.11.2 1.7.4.5 1.12 1.7.5 1.13 1.7.5.1 1.13.1 1.7.6 1.13.2 1.7.7 1.13.3 1.7.8 1.13.4 1.7.9 1.13.5 1.7.9.1 1.13.6 1.7.9.2 1.13.7 1.7.9.3 1.13.8 1.8 1.14 1.8.1 1.14.1 1.8.10 1.14.10 1.8.11 1.14.11 1.8.12 1.14.2 1.8.13 1.14.3 1.8.14 1.14.4 1.8.15 1.14.5 1.8.16 1.14.6 1.8.17 1.14.7 1.8.18 1.14.8 1.8.19 1.14.9 1.8.2 1.15 1.8.20 1.16 1.8.21 1.16.1 1.8.22 1.17 1.8.23 1.17.1 1.8.24 1.17.10 1.8.25 1.17.10-rc.1 1.8.26 1.17.11 1.8.27 1.17.12 1.8.28 1.17.12-rc.1 1.8.29 1.17.2 1.8.3 1.17.3 1.8.30 1.17.4 1.8.4 1.17.5 1.8.5 1.17.6 1.8.6 1.17.7 1.8.7 1.17.8 1.8.8 1.17.9 1.8.9 1.17.9-beta.1 1.9 1.18.0 2.0.0 1.19.0 2.0.1 1.19.1 2.0.10 1.2 2.0.11 1.2.1 2.0.12 1.2.2 2.0.13 1.2.3 2.0.14 1.2.4 2.0.15 1.2.5 2.0.16 1.2.6 2.0.17 1.2.7 2.0.18 1.20.0 2.0.19 1.20.0-rc.1 2.0.2 1.20.0-rc.2 2.0.20 1.20.1 2.0.3 1.20.2 2.0.4 1.20.3 2.0.5 1.21.0 2.0.6 1.21.1 2.0.7 1.22.0 2.0.8 1.22.1 2.0.9 1.22.2 1.23.0 1.23.1 1.23.2 1.24.0 1.24.1 1.24.2 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.29.0 1.29.1 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.30.0 1.30.1 1.30.2 1.30.2-rc.1 1.30.3 1.30.4 1.30.4-rc.1 1.30.5 1.31.0 1.31.1 1.32.0 1.32.0-rc.1 1.33.0 1.33.1 1.33.2 1.34.0 1.35.0 1.35.1 1.36.0 1.36.1 1.36.2 1.36.3 1.37.0 1.37.1 1.37.2
advanced-ads / readme.txt
advanced-ads Last commit date
admin 8 years ago classes 8 years ago includes 8 years ago languages 8 years ago modules 8 years ago public 8 years ago vendor 8 years ago LICENSE.txt 12 years ago advanced-ads.php 8 years ago composer.json 11 years ago composer.lock 8 years ago index.php 12 years ago readme.txt 8 years ago
readme.txt
411 lines
1 === Advanced Ads ===
2 Contributors: webzunft
3 Donate link:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5RRRCEBGN3UT2
4 Tags: ads, ad, ad inserter, ad injection, ad manager, ads manager, ad widget, adrotate, adsense, advertise, advertisements, advertising, adverts, advert, amazon, banner, banners, buysellads, chitika, clickbank, dfp, doubleclick, geotarget, geolocation, geo location, google dfp, monetization, widget
5 Requires at least: 4.2
6 Tested up to: 4.8.1
7 Stable tag: 1.8.5
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 Manage and optimize your ads and ads performance with support for AdSense, ad injection, ad widget, and ad rotation.
12
13 == Description ==
14
15 Advanced Ads is a simple ad manager made by a publisher for publishers. Based on my experience delivering millions of ads per month I built this advertising plugin as a powerful, but light weight solution to not only manage and insert banners in WordPress, but to test and optimize them as well.
16
17 [Full Feature List](https://wpadvancedads.com/features/).
18
19 = create and manage ads =
20
21 * create a banner is as easy as creating a post
22 * group ads to create ad rotations
23 * create drafts of advertisements only visible to logged in users
24 * set a date for when to publish the ad
25 * sell ads on your website with the [Selling Ads add-on](https://wpadvancedads.com/add-ons/selling-ads/)
26 * import / export ads and settings
27 * wizard to quickly create and place simple ads
28
29 = ad types =
30
31 choose between different ad types that enable you to:
32
33 * insert code for ad and affiliate networks (e.g., AdSense, Chitika, Amazon, BuySellAds, DoubleClick)
34 * dedicated support for all types of Google AdSense banners
35 * display images and image banners
36 * use shortcodes within ads (to also deliver advertisements from other ad plugins like AdRotate or Simple Ads Manager)
37 * create content rich ads with the tinymc editor
38 * use flash file advertisements including a fallback – included in [Pro](https://wpadvancedads.com/add-ons/advanced-ads-pro/)
39 * ad group to allow ads from the same group to share conditions and settings
40
41 = display ads =
42
43 * auto inject banner (see _ad injection_ below)
44 * display advertising in template files (with functions)
45 * display advertising in post content (with shortcodes)
46 * ad widget for sidebars and widget areas
47 * display ad groups based on customizable ad weight
48 * use placements in your theme to insert ads and ad groups in template files without coding
49 * disable all ads on individual single pages
50 * set start time and expiry date for advertising
51 * display multiple ads from a banner group (ad blocks)
52 * define the order of ads from an ad group and allow default ads
53 * display a label, e.g. “Advertisements” above each ad
54 * compatible with site builders: SiteOrigin
55
56 = display conditions =
57
58 show ads based on conditions like
59
60 * individual posts, pages and other post type
61 * post type
62 * post age
63 * posts by category, tags, taxonomies
64 * author
65 * archive pages by category, tags, taxonomies
66 * special page types like 404, attachment and front page
67 * hide ads on secondary queries (e.g. posts in sidebars)
68 * display or hide banners within the post feed
69
70 global conditions:
71
72 * disable all ads in the frontend (e.g. when your ad network breaks down)
73 * disable all ads on 404 pages (e.g. recommended for AdSense)
74 * disable all ads on non-singular pages
75 * disable all ads in secondary queries
76 * disable all ads in the feed
77 * hide ads from bots and web crawlers
78
79 = visitor conditions =
80
81 display ads by conditions based on the visitor. [List of all visitor conditions](https://wpadvancedads.com/manual/visitor-conditions/)
82
83 * display or hide a banner by device: mobile and tablet or desktop
84 * display or hide a banner for logged in visitors
85 * hide advertising from logged in users based on their role
86 * advanced visitor conditions: previous visited url (referrer), user capability, browser language, browser and device, url parameters included in [Pro](https://wpadvancedads.com/add-ons/advanced-ads-pro/)
87 * display ads by geo location with the [Geo Targeting add-on](https://wpadvancedads.com/add-ons/geo-targeting/)
88 * display ads by browser width with the [Responsive add-on](https://wpadvancedads.com/add-ons/responsive-ads/)
89
90 = ad injection | placements =
91
92 Placements to insert ads in pre-defined positions in your theme and content. [List of all placements](https://wpadvancedads.com/manual/placements/)
93
94 * ads after any given paragraph or headline in the post content
95 * ads at the top of the post content
96 * ads at the bottom of the post content
97 * ads before closing `</head>` tag
98 * ads page footer
99 * test placements against each other with [Pro](https://wpadvancedads.com/add-ons/advanced-ads-pro/)
100 * many more ad inserters with [add-ons](https://wpadvancedads.com/add-ons/)
101
102 = ad networks =
103
104 The Advanced Ads ad manager is compatible with all ad networks and banners from affiliate programs like Google AdSense, Chitika, Clickbank, Amazon, and also Google DoubleClick (DFP).
105 You can also use it to insert additional ad network tags into header or footer of your site without additional coding.
106
107 = best support for mobile devices =
108
109 * display ads for mobile and tablets or desktop only
110 * display responsive image ads (WordPress 4.4 and later)
111 * ads for specific browser sizes only using [Responsive Ads](https://wpadvancedads.com/add-ons/responsive-ads/)
112 * insert ads on AMP pages with [Responsive Ads](https://wpadvancedads.com/add-ons/responsive-ads/)
113
114 = Google AdSense =
115
116 * supports all ad units, including display ads, link units, and matched content
117 * switch sizes of an ad
118 * switch between normal and responsive ads
119 * optional limit to 3 AdSense banners according to AdSense terms of service
120 * hide AdSense advertisements on 404 pages by default (to comply with AdSense terms)
121 * insert Page-Level ads code globally
122 * assistant for exact sizes of responsive ads with the [Responsive add-on](https://wpadvancedads.com/add-ons/responsive-ads/)
123
124 = ad blocker =
125
126 * basic features to prevent ad blocks from being removed by AdBlock and co
127 * prevent ad blockers from breaking sites where plugin scripts are running
128
129 = based on WordPress standards =
130
131 * integrated into WordPress using standards like custom post types, taxonomies and hooks
132 * easily customizable by any WordPress plugin developer
133
134 Learn more on the [plugin homepage](https://wpadvancedads.com).
135
136 Localizations: English, German, French, Spanish, Dutch, Italian, Portuguese, Vietnamese
137
138 > <strong>Add-Ons</strong>
139 >
140 > * [Advanced Ads Pro](https://wpadvancedads.com/add-ons/advanced-ads-pro/) – powerful tools for ad optimizations: cache-busting, more placements, etc.
141 > * [Selling Ads](https://wpadvancedads.com/add-ons/selling-ads/) - allows you to sell ads on your website fully automated, including payments and advertiser profiles.
142 > * [Geo Targeting](https://wpadvancedads.com/add-ons/geo-targeting/) – display ads based on geo location of the visitor
143 > * [Tracking](https://wpadvancedads.com/add-ons/tracking/) – ad tracking and statistics
144 > * [Responsive Ads](https://wpadvancedads.com/add-ons/responsive-ads/) – create mobile ads or ads for specific browser sizes
145 > * [Sticky Ads](https://wpadvancedads.com/add-ons/sticky-ads/) – increase click rates with fixed, sticky, and anchor ads
146 > * [PopUp and Layer Ads](https://wpadvancedads.com/add-ons/popup-and-layer-ads/) – display ads and other content in layers and popups
147 > * [Slider](https://wpadvancedads.com/add-ons/slider/) – create a simple slider from your ads
148
149 If you have problems with Advanced Ads, please reach out to [our support](https://wpadvancedads.com/support/).
150
151 == Installation ==
152
153 How to install the plugin and get it working?
154
155 = Using The WordPress Dashboard =
156
157 1. Navigate to the 'Add New' in the plugins dashboard
158 2. Search for 'advanced ads'
159 3. Click 'Install Now'
160 4. Activate Advanced Ads on the Plugin dashboard
161
162 = Uploading in WordPress Dashboard =
163
164 1. Navigate to the 'Add New' in the plugins dashboard
165 2. Navigate to the 'Upload' area
166 3. Select `advanced-ads.zip` from your computer
167 4. Click 'Install Now'
168 5. Activate Advanced Ads in the Plugin dashboard
169
170 = Using FTP =
171
172 1. Download `advanced-ads.zip`
173 2. Extract the `advanced-ads` directory to your computer
174 3. Upload the `advanced-ads` directory to the `/wp-content/plugins/` directory
175 4. Activate Advanced Ads in the Plugin dashboard
176
177 == Displaying Ads ==
178
179 You can use functions and shortcodes to display ads and ad groups.
180
181 The integers in this example are the IDs of the elements.
182
183 Use these shortcode to insert an ad or ad group into your post/page.
184
185 `[the_ad id="24"]`
186 `[the_ad_group id="5"]`
187
188 Use these functions to insert an ad or ad group into your template file.
189
190 `<?php the_ad(24); ?>`
191 `<?php the_ad_group(5); ?>`
192
193 In addition to directly displaying ads and groups you can define ad placements and assign either an ad or group to them.
194
195 `[the_ad_placement id="header-left"]`
196 `<?php the_ad_placement('header-left'); ?>`
197
198 == Frequently Asked Questions ==
199
200 = Is there a revenue share? =
201
202 There is no revenue share. Advanced Ads doesn’t alter your ad codes in a way that you earn less than you would directly including the ad code in your template.
203
204 == Screenshots ==
205
206 1. Placements that let you inject ads anywhere into your site without coding (7 in Advanced Ads + 14 through add-ons).
207 2. Support for all kinds of ad types, including dedicated AdSense type. AMP is included in the Responsive add-on.
208 3. Flexible ad input with the Plain Text ad type.
209 4. Align your ads within the content.
210 5. Choose from various conditions where and to whom to display your ads.
211
212 == Changelog ==
213
214 = 1.8.5 =
215
216 * optimizaed Wizard – fewer steps and less clutter
217 * added more options to the placement box after a new ad is saved
218 * load dashboard widget using AJAX
219 * show a warning in Ad Health if an ad contains HTTPS, but the site is using HTTP
220 * fixed problem when multiple add-ons were updated at once
221
222 = 1.8.4 =
223
224 * added "Taxonomy" Display Condition
225 * display arrow if an Ad Health message is a link
226 * removed "jQuery not in Header" warning after we fixed all known issues
227 * renamed and updated add-on updater class to use SSL only
228 * updated pt_BR translation
229 * added Japanese translation
230 * replaced "Cheatin' uh?" message with something useful if user role does not have required permissions
231 * prevent output of Adsense ads on AMP pages if they are not converted to AMP-format with Responsive add-on
232
233 = 1.8.3 =
234
235 * introduced `advads_is_amp` function to fix ad injections on AMP pages
236
237 = 1.8.2 =
238
239 * fixed Content Age condition
240 * fixed group options not changing correctly when switching types
241
242 = 1.8.1 =
243
244 * added support for new AdSense InFeed and InArticle ad codes
245 * create a new ad group on group page
246 * add group wrapper even if the group was not edited on the group edit page
247 * add the 'advanced-ads-output-wrapper-after-content-group' filter
248 * removed unused MarketPress license code
249 * removed debug page
250 * removed license expires notice
251 * updated composer
252 * updated translation files
253 * fixed issue with inheriting settings of ad group ad type
254 * removed PHP notice in Import feature
255
256 = 1.8 =
257
258 This release is even larger under the hood than the following list. Please make sure to also update all [your add-ons](https://wpadvancedads.com/add-ons/) and let us know directly about any issues [here](https://wpadvancedads.com/support/).
259
260 * new Content Age display condition added – display ads based on post age
261 * allow to enable/disable ad label for each placement
262 * complete rework of group and placement options
263 * added Dummy ad type
264 * show AdSense code form inline instead of in a popup
265 * optimized workflow in wizard to show only relevant information
266 * select draft, pending and future posts in the Specific Pages condition, too
267 * warn if QuickStart ads from AdSense are loaded
268 * show ads on AMP pages for all bots
269 * properly escaped output of image ad title and alt attribute
270 * removed description field from groups since we have never seen this being used, let us know when you need it though
271 * updated all translation files
272 * fixed wrong month names in translated versions of the ad overview list
273 * fixed with small image ads not appearing on AMP pages
274 * fixed missing and wrong textdomains
275 * fixed search for single digit IDs in Specific Pages condition not working
276
277 = 1.7.25 =
278
279 * added explicit "link ads" AdSense type with normal and responsive format
280 * included link to AdSense types manual
281 * optimized bot check
282 * removed TinyMCE security features from links added to the rich media ad type to not break affiliate links
283 * fixed error appearing when image of an image ad does not exist anymore
284 * fixed wizard not going to ad parameters box automatically after selecting ad type
285
286 = 1.7.24 =
287
288 * fixed issue with shortcode button that caused some page builders and scripts to break
289 * fixed saving settings on multisite sub-blogs
290 * applied fix to updater class
291 * fixed basic fix function needed for Sticky ads
292
293 = 1.7.23 =
294
295 * fix a warning that appears when wp admin bar is missing.
296
297 = 1.7.22 =
298
299 * added option to also consider elements in containers for ad content injection
300 * show warning in Ad Health bar when not all ads could be injected
301 * added logic to display ad specific warnings and possible conflicts
302 * added warning to disable shortcode button or ad blocker in order to use the visual editor for posts
303 * reapplied user capabilities to create or edit ads to make sure they are never wrong
304 * added warning about left and right position not working with responsive AdSense units
305 * edited feedback form
306 * add ad/group wrapper, if needed
307
308 = 1.7.21 =
309
310 * fixed jumping "more terms" button in taxonomy conditions
311 * fixed advanced JavaScript for frontend picker in Pro
312
313 = 1.7.20 =
314
315 * updated local storage script
316 * fixed issue causing passive-cache busting and layer not to work together
317
318 = 1.7.19 =
319
320 * check if local storage is supported by the browser, if needed
321 * use flexbox layout for longer input fields in conditions
322 * use `advanced-ads-admin-max-terms` filter also for limit in author condition
323 * updated EDD Updater Class for add-on updates
324 * fixed error message when all placements were removed
325 * fixed adblock disguise folder not working correctly on https pages
326
327 = 1.7.18 =
328
329 * use the same ad block disguise settings for all sites in a multisite
330 * update to advanced.js to allow injection into hidden elements
331 * fixed group options being overridden, when filtered groups are being saved
332 * fixed missing attribute for responsive Matched Content ads
333 * fixed issue with MarketPress license check
334
335 = 1.7.17 =
336
337 * add `ADVANCED_ADS_DISABLE_SHORTCODE_BUTTON` constant to wp-config.php in order to remove the shortcode button from the TinyMCE interface
338 * don’t move ads into hidden elements
339 * set license key fields to readonly after updated
340 * show "reserve ad space" only for ad types where it makes sense
341 * using WordPress Filesystem to create ad block disguise folder
342 * disable page level ads on pages where all ads are disabled
343 * hide double compatibility warning with cache-busting in Advanced Ads Pro
344 * hide warning about unexcaped `&` in urls
345
346 = 1.7.16 =
347
348 * added helpful links when download of an add-on failed
349 * set active license key fields to readonly
350 * bundles add-on related functions into one class
351 * updated Spanish translation
352 * added Vietnamese translation
353
354 = 1.7.15 =
355
356 * allow Unlimited Ad Injection setting to specify the number of posts in the loop to show ads
357 * allow to override specific options in functions and shortcodes
358 * added feedback form on deactivation
359 * fixed Visitor Conditions connector being saved wrongly first
360 * fixed ads not appearing on AMP pages
361
362 = 1.7.14 =
363
364 * added `ADVANCED_ADS_ENABLE_REVISIONS` constant to allow revisions for ads
365 * fixed wrong output after using quick edit in the ads list
366 * fixed custom position logic to not leave critical errors when localStorage is disabled
367 * fixed update checks on every admin page impression due to W3TC object cache breaking transients
368
369 = 1.7.13 =
370
371 * fix for class name sensitive systems and Tracking autoloader
372
373 = 1.7.12 =
374
375 * better highlighting of AND and OR connectors in display and visitor conditions
376 * removed general conditions as default from display conditions
377 * highlighted video and manual links for conditions
378 * show is_home and is_front_page as the same item in ad debug mode
379 * show warning if plain ad code contains HTTP, but the website is using HTTPS
380 * added notice if add-on licenses expired to plugin page
381 * changed "mobile device" into "device" condition with better option descriptions (mobile + tablet | desktop)
382 * changed "Post Content" placement label into "Content" since it is used for all post types
383 * hide manage ads link in dashboard widget from users who can not edit ads
384 * fixed dependency issue with Tracking add-on
385 * fixed dependency issue with AJAX cache-busting
386 * fixed missing scripts for ad block disguise
387
388 = 1.7.11 =
389
390 * added filter to change General display conditions set
391 * set `ADVANCED_ADS_AD_DEBUG_FOR_ADMIN_ONLY` in order to allow only admins to see ad debug mode
392 * introduced `advanced-ads-output-final` filter
393 * only check once per day for add-on updates
394 * fixed one support link
395 * fixed multiple add-on update checks
396 * fixed error message when ad group is empty
397
398 = 1.7.10 =
399
400 * highlight ads in the frontend through the "Ad Health" options
401 * check if PHP DOM module is enabled and warn in "Ad Health" if not
402 * added DFP debug link to "Ad Health"
403 * added button to check Add-On license keys for changes
404 * extended ad debug mode with more information
405 * restructured support page to reach helper more quickly
406 * fixed header ad bug
407
408 [Changelog Archive](https://wpadvancedads.com/codex/changelog-archive/)
409
410 == Upgrade Notice ==
411