Add and display ads randomly on your blog. Sort ads randomly, limit the number of…
Author: | datafeedr.com (profile at wordpress.org) |
WordPress version required: | 3.5 |
WordPress version tested: | 6.3.3 |
Plugin version: | 1.2.0 |
Added to WordPress repository: | 17-03-2013 |
Last updated: | 07-11-2023 |
Rating, %: | 86 |
Rated by: | 32 |
Plugin URI: | https://www.datafeedr.com/ |
Total downloads: | 107 634 |
Active installs: | 5 000+ |
Click to start download |
The Ads plugin allows you to add advertisements to your blog. You can add advertisements to your posts, pages or Text Widgets via the shortcode. You can also add ads to your site by adding a function to your theme’s template files.
You have full control over how many ads get displayed as well as their sort order.
Important
As of version 1.2.0, all custom callback functions (ie. callback_function
) need to be returned by the dfads_allowed_callback_functions()
function. To do this, add your allowed custom callback functions like this:
`
add_filter( ‘dfads_allowed_callback_functions’, function ( array $functions ) {
$functions[] = ‘my_first_custom_callback_function’;
$functions[] = ‘my_second_custom_callback_function’;
return $functions;
} );
`
Simple Usage (Shortcode)
[dfads params='']
Simple Usage (PHP)
<?php echo dfads(); ?>
Advanced Usage (Shortcode)
[dfads params='groups=3&limit=2']
Advanced Usage (PHP)
<?php echo dfads( 'groups=3&limit=2' ); ?>
Additional Features
- Set impression limit – Set how many times ad should appear before being removed from display.
- Set start date – Set the date the ad should not appear before.
- Set end date – Set the date the ad should not appear after.
- Shortcode – Add ads to posts, pages or Text Widget using the [dfads] shortcode.
- PHP Function – Embed ads in your template files with dfads() function.
- Supports caching – Impressions are counted and ads are ordered displayed randomly even if you have enabled a caching plugin. (Note: Doesn’t work if your site’s visitor has JavaScript disabled in their browser.)
- Supports All Types of Ads – Add Google Adsense, banners, images, text, in-house ads, videos, etc… If you can add it to a Post, you can add it as an ad.
- Ad Groups – Set up ‘ad groups’ to display different groups of ads in different places. (Example: sidebar, footer, leaderboard, 150×150, etc…)
- No Impression Count for Admins – Enable or disable impression counting when viewing the site as an Administrator.
Video Tutorials
View the full video tutorial playlist here.