AdRotate Banner Manager - Version 5.1.4

Version Description

FREE = * [update] Dashboard updates * [update] Various links to my site

Download this release

Release Info

Developer adegans
Plugin Icon 128x128 AdRotate Banner Manager
Version 5.1.4
Comparing to
See all releases

Code changes from version 5.1.3 to 5.1.4

adrotate-output.php CHANGED
@@ -702,34 +702,17 @@ function adrotate_dashboard_error() {
702
-------------------------------------------------------------*/
703
function adrotate_notifications_dashboard() {
704
if(current_user_can('adrotate_ad_manage')) {
705
- // Advert notifications, errors, important stuff
706
- $adrotate_has_error = adrotate_dashboard_error();
707
- if($adrotate_has_error) {
708
- echo '<div class="error" style="padding: 0; margin: 0;">';
709
- echo ' <div class="ajdg_notification">';
710
- echo ' <div class="text">AdRotate has detected '._n('one issue that requires', 'several issues that require', count($adrotate_has_error), 'adrotate').' '.__('your attention:', 'adrotate').'<br /><span>';
711
- foreach($adrotate_has_error as $error => $message) {
712
- echo '&raquo; '.$message.'<br />';
713
- }
714
- echo ' </span></div>';
715
- echo ' <div class="icon"><img title="AdRotate Logo" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
716
- echo ' </div>';
717
- echo '</div>';
718
- }
719
-
720
if(isset($_GET['page'])) { $page = $_GET['page']; } else { $page = ''; }
721
if(strpos($page, 'adrotate') !== false) {
722
if(isset($_GET['hide']) AND $_GET['hide'] == 1) update_option('adrotate_hide_review', 1);
723
if(isset($_GET['hide']) AND $_GET['hide'] == 2) update_option('adrotate_hide_competition', 1);
724
- if(isset($_GET['hide']) AND $_GET['hide'] == 3) update_option('adrotate_hide_premium', 1);
725
- if(isset($_GET['hide']) AND $_GET['hide'] == 4) update_option('adrotate_hide_premium_2', 1);
726
- if(isset($_GET['hide']) AND $_GET['hide'] == 5) update_option('adrotate_hide_premium_3', 1);
727
728
// Get AdRotate Pro
729
echo '<div class="updated" style="padding: 0; margin: 0;">';
730
echo ' <div class="ajdg_notification">';
731
- echo ' <div class="button_div"><a class="button button_large" target="_blank" href="https://ajdg.solutions/products/adrotate-for-wordpress/?add-to-cart=1126">'.__('Get AdRotate Pro', 'adrotate').'</a></div>';
732
- echo ' <div class="text">'.__("Upgrade to <strong>AdRotate Professional</strong> and get features like Geo Targeting, Scheduling and more...", 'adrotate').'<br /><span>'.__('Use discount code <b>iwantadrotatepro</b> for 15% off on any AdRotate license!', 'adrotate' ).' '.__('Thank you for your support!', 'adrotate' ).'</span></div>';
733
734
echo ' <div class="icon"><img title="" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
735
echo ' </div>';
@@ -741,7 +724,7 @@ function adrotate_notifications_dashboard() {
741
echo '<div class="updated" style="padding: 0; margin: 0;">';
742
echo ' <div class="ajdg_notification">';
743
echo ' <div class="button_div"><a class="button button_large" target="_blank" href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform">Review AdRotate</a></div>';
744
- echo ' <div class="text">You have been using <strong>AdRotate</strong> for a few days. Write a <strong>encouraging review</strong>!<br /><span>If you have questions, complaints or something else that doesn\'t belong in a review, please <a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/" target="_blank">reach out</a>!</span></div>';
745
746
echo ' <a class="close_notification" href="admin.php?page=adrotate&hide=1"><img title="Close" src="'.plugins_url('/images/icon-close.png', __FILE__).'" alt=""/></a>';
747
@@ -771,6 +754,21 @@ function adrotate_notifications_dashboard() {
771
}
772
}
773
}
774
}
775
776
if(isset($_GET['upgrade']) AND $_GET['upgrade'] == 1) adrotate_check_upgrade();
702
-------------------------------------------------------------*/
703
function adrotate_notifications_dashboard() {
704
if(current_user_can('adrotate_ad_manage')) {
705
if(isset($_GET['page'])) { $page = $_GET['page']; } else { $page = ''; }
706
+
707
if(strpos($page, 'adrotate') !== false) {
708
if(isset($_GET['hide']) AND $_GET['hide'] == 1) update_option('adrotate_hide_review', 1);
709
if(isset($_GET['hide']) AND $_GET['hide'] == 2) update_option('adrotate_hide_competition', 1);
710
711
// Get AdRotate Pro
712
echo '<div class="updated" style="padding: 0; margin: 0;">';
713
echo ' <div class="ajdg_notification">';
714
+ echo ' <div class="button_div"><a class="button button_large" target="_blank" href="https://ajdg.solutions/plugins/adrotate-for-wordpress/?add-to-cart=1126">'.__('Get AdRotate Pro', 'adrotate').'</a></div>';
715
+ echo ' <div class="text">'.__("Upgrade to <strong>AdRotate Professional</strong> and get features like Geo Targeting, Scheduling and more...", 'adrotate').'<br /><span>'.__('Use discount code <b>IWANTADROTATEPRO</b> for 20% off on any AdRotate license!', 'adrotate' ).' '.__('Thank you for your support!', 'adrotate' ).'</span></div>';
716
717
echo ' <div class="icon"><img title="" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
718
echo ' </div>';
724
echo '<div class="updated" style="padding: 0; margin: 0;">';
725
echo ' <div class="ajdg_notification">';
726
echo ' <div class="button_div"><a class="button button_large" target="_blank" href="https://wordpress.org/support/view/plugin-reviews/adrotate?rate=5#postform">Review AdRotate</a></div>';
727
+ echo ' <div class="text">You have been using <strong>AdRotate</strong> for a few days. Please write a <strong>encouraging review</strong>!<br /><span>If you have questions, complaints or something else that doesn\'t belong in a review, please <a href="https://ajdg.solutions/forums/forum/adrotate-for-wordpress/" target="_blank">post it here</a>!</span></div>';
728
729
echo ' <a class="close_notification" href="admin.php?page=adrotate&hide=1"><img title="Close" src="'.plugins_url('/images/icon-close.png', __FILE__).'" alt=""/></a>';
730
754
}
755
}
756
}
757
+
758
+ // Advert notifications, errors, important stuff
759
+ $adrotate_has_error = adrotate_dashboard_error();
760
+ if($adrotate_has_error) {
761
+ echo '<div class="error" style="padding: 0; margin: 0;">';
762
+ echo ' <div class="ajdg_notification">';
763
+ echo ' <div class="text">AdRotate has detected '._n('one issue that requires', 'several issues that require', count($adrotate_has_error), 'adrotate').' '.__('your attention:', 'adrotate').'<br /><span>';
764
+ foreach($adrotate_has_error as $error => $message) {
765
+ echo '&raquo; '.$message.'<br />';
766
+ }
767
+ echo ' </span></div>';
768
+ echo ' <div class="icon"><img title="AdRotate Logo" src="'.plugins_url('/images/logo-60x60.png', __FILE__).'" alt=""/></div>';
769
+ echo ' </div>';
770
+ echo '</div>';
771
+ }
772
}
773
774
if(isset($_GET['upgrade']) AND $_GET['upgrade'] == 1) adrotate_check_upgrade();
adrotate.php CHANGED
@@ -7,7 +7,7 @@ Author URI: https://www.arnan.me/
7
Description: AdRotate Banner Manager - Monetise your website with adverts while keeping things simple. Start making money today!
8
Text Domain: adrotate
9
Domain Path: /languages/
10
- Version: 5.1.3
11
License: GPLv3
12
*/
13
@@ -22,7 +22,7 @@ License: GPLv3
22
------------------------------------------------------------------------------------ */
23
24
/*--- AdRotate values ---------------------------------------*/
25
- define("ADROTATE_DISPLAY", '5.1.3');
26
define("ADROTATE_VERSION", 393);
27
define("ADROTATE_DB_VERSION", 64);
28
$plugin_folder = plugin_dir_path(__FILE__);
7
Description: AdRotate Banner Manager - Monetise your website with adverts while keeping things simple. Start making money today!
8
Text Domain: adrotate
9
Domain Path: /languages/
10
+ Version: 5.1.4
11
License: GPLv3
12
*/
13
22
------------------------------------------------------------------------------------ */
23
24
/*--- AdRotate values ---------------------------------------*/
25
+ define("ADROTATE_DISPLAY", '5.1.4');
26
define("ADROTATE_VERSION", 393);
27
define("ADROTATE_DB_VERSION", 64);
28
$plugin_folder = plugin_dir_path(__FILE__);
dashboard/adrotatepro.php CHANGED
@@ -9,7 +9,6 @@
9
* liability that might arise from it's use.
10
------------------------------------------------------------------------------------ */
11
?>
12
- <p><center>Take a peek into professional advertising for WordPress websites and discover how you can benefit from the powerful features <a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank">AdRotate Professional</a> has to offer.</center></p>
13
14
<div id="dashboard-widgets-wrap">
15
<div id="dashboard-widgets" class="metabox-holder">
@@ -18,28 +17,28 @@
18
<div class="ajdg-postbox">
19
<h2 class="ajdg-postbox-title"><?php _e('Satisfy your advertisers', 'adrotate'); ?></h2>
20
<div id="satisfaction" class="ajdg-postbox-content">
21
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-satisfy.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Set up advertisers and let them log in to their statistics or even create their own adverts. Created adverts go into a moderation queue for your staff to review. Advertisers have access to their own little dashboard where they can see their adverts performance.', 'adrotate'); ?></p>
22
</div>
23
</div>
24
25
<div class="ajdg-postbox">
26
<h2 class="ajdg-postbox-title"><?php _e('Mobile campaigns', 'adrotate'); ?></h2>
27
<div id="mobile" class="ajdg-postbox-content">
28
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-mobile.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Target mobile users with ease and show the right adverts to smartphones, tablets and computers. Mix and match as you please and offer adverts that suit the device or mobile operating system. Create as many mobile adverts as you want without effort and with a few easy to use options they show up where you want them to!', 'adrotate'); ?></p>
29
</div>
30
</div>
31
32
<div class="ajdg-postbox">
33
<h2 class="ajdg-postbox-title"><?php _e('Localize your ad campaigns with Geo Targeting', 'adrotate'); ?></h2>
34
<div id="geo-targeting" class="ajdg-postbox-content">
35
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-geo-targeting.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Go nationwide or global with localized adverts for your various audiences. Set up adverts for countries and cities and sell impressions per general area. Connect your site to MaxMind GeoIP2: Precision or AdRotate Geo. AdRotate Geo is an exclusive Geo Lookup service for AdRotate Pro users.', 'adrotate'); ?></p>
36
</div>
37
</div>
38
39
<div class="ajdg-postbox">
40
<h2 class="ajdg-postbox-title"><?php _e('Get Fast Support almost all year round', 'adrotate'); ?></h2>
41
<div id="support" class="ajdg-postbox-content">
42
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-support.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('When you activate your AdRotate Pro license you can use the more personal email support. No more queueing up in the forums. AdRotate support takes priority over the forums and is checked once or twice a day. Get a solution (usually) within two business days.', 'adrotate'); ?></p>
43
</div>
44
</div>
45
@@ -57,50 +56,35 @@
57
<div class="ajdg-postbox">
58
<h2 class="ajdg-postbox-title"><?php _e('Schedule all campaigns with ease', 'adrotate'); ?></h2>
59
<div id="schedules" class="ajdg-postbox-content">
60
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-schedule.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Schedule your adverts and set up advertising campaigns based on dates you or your advertisers specify without hassle. Seasonal adverts, weekly adverts, specific days in the week. You name it, AdRotate schedules it. This makes planning your revenue stream very flexible. You can set one or many schedules for adverts.', 'adrotate'); ?></p>
61
</div>
62
</div>
63
64
<div class="ajdg-postbox">
65
<h2 class="ajdg-postbox-title"><?php _e('Avoid adblockers', 'adrotate'); ?></h2>
66
<div id="adblockers" class="ajdg-postbox-content">
67
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-adblock.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Try and avoid adblockers so your adverts get the exposure you want them to have. AdRotate Pro offers some advanced tools to deceive adblockers so your adverts are less likely to be removed. Of-course make sure you create your adverts smartly so these features reach their full potential!', 'adrotate'); ?></p>
68
</div>
69
</div>
70
71
<div class="ajdg-postbox">
72
<h2 class="ajdg-postbox-title"><?php _e('Stay up-to-date with notifications', 'adrotate'); ?></h2>
73
<div id="notifications" class="ajdg-postbox-content">
74
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-notifications.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Stay in touch with Email notifications. Have AdRotate send you an alert when adverts expire or need your attention. Get notified when adverts expire, have errors or when advertisers create new adverts. Select up to three email addresses to be notified. Never miss an expiration date again.', 'adrotate'); ?></p>
75
</div>
76
</div>
77
78
<div class="ajdg-postbox">
79
<h2 class="ajdg-postbox-title"><?php _e('Buy AdRotate Professional', 'adrotate'); ?></h2>
80
<div id="get-pro" class="ajdg-postbox-content">
81
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/logo-60x60.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('AdRotate Pro has a whole lote more functions for even better advertising management. Check out the feature comparison page to see what AdRotate Pro has to offer for you!', 'adrotate'); ?></p>
82
- <a href="https://ajdg.solutions/products/adrotate-for-wordpress/"><img src="<?php echo plugins_url('/images/adrotate-product.png', dirname(__FILE__)); ?>" alt="adrotate-product" width="150" height="150" align="right" style="padding: 0 0 10px 10px;" /></a>
83
- <p><a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><strong><?php _e('Single License', 'adrotate'); ?> (&euro; 39.00)</strong></a><br /><em><?php _e('One WordPress installation.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1124" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
84
- <p><a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><strong><?php _e('Duo License', 'adrotate'); ?> (&euro; 49.00)</strong></a><br /><em><?php _e('Two WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1126" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
85
- <p><a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><strong><?php _e('Multi License', 'adrotate'); ?> (&euro; 99.00)</strong></a><br /><em><?php _e('Five WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1128" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
86
<p><a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><strong><?php _e('Developer License', 'adrotate'); ?> (&euro; 199.00)</strong></a><br /><em><?php _e('Unlimited WordPress installations and/or networks.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1130" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
87
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><strong><?php _e('Compare licenses', 'adrotate'); ?></strong></a><br /><em><?php _e('Not sure which license is for you? Compare them...', 'adrotate'); ?> <a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><?php _e('All Licenses', 'adrotate'); ?> &raquo;</a></em></p>
88
</div>
89
</div>
90
- <!--
91
- <div class="ajdg-postbox">
92
- <h2 class="ajdg-postbox-title"><?php _e('Buy AdRotate Professional', 'adrotate'); ?></h2>
93
- <div id="get-pro" class="ajdg-postbox-content">
94
- <img src="<?php echo WP_CONTENT_URL; ?>/plugins/adrotate/images/adrotate-product.png" alt="adrotate-product" width="150" height="150" align="right" style="padding: 0 0 10px 10px;" />
95
- <p><h4><?php _e('Lifetime License', 'adrotate'); ?> (&euro; 59.00)</h4><?php _e('Single installation.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1124" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></p>
96
- <p><h4><?php _e('Duo License', 'adrotate'); ?> (&euro; 29.00 p/year)</h4><?php _e('Up to 2 installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1126" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></p>
97
- <p><h4><?php _e('Multi License', 'adrotate'); ?> (&euro; 99.00 p/year)</h4><?php _e('Up to 10 installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1128" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></p>
98
- <p><h4><?php _e('Developer License', 'adrotate'); ?> (&euro; 199.00 p/year)</h4><?php _e('Up to 25 installations or multisite networks.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1130" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></p>
99
- <p><em><?php _e('Subscriptions get 1 year access to updates, email support & AdRotate Geo.', 'adrotate'); ?></em></p>
100
- <p><h4><?php _e('Compare licenses', 'adrotate'); ?></h4> <?php _e("Not sure which license is for you?", 'adrotate'); ?> <a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><?php _e('Compare Licenses', 'adrotate'); ?> &raquo;</a></p>
101
- </div>
102
- </div>
103
- -->
104
105
</div>
106
</div>
@@ -108,5 +92,4 @@
108
109
<div class="clear"></div>
110
111
- <p><center>A grasp of the features AdRotate Pro has to offer over the free version. Check out the <a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank">AdRotate website</a> for more information.</center></p>
112
<p><?php echo adrotate_trademark(); ?></p>
9
* liability that might arise from it's use.
10
------------------------------------------------------------------------------------ */
11
?>
12
13
<div id="dashboard-widgets-wrap">
14
<div id="dashboard-widgets" class="metabox-holder">
17
<div class="ajdg-postbox">
18
<h2 class="ajdg-postbox-title"><?php _e('Satisfy your advertisers', 'adrotate'); ?></h2>
19
<div id="satisfaction" class="ajdg-postbox-content">
20
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-satisfy.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Set up advertisers and let them log in to their statistics or even create their own adverts. Created adverts go into a moderation queue for your staff to review. Advertisers have access to their own little dashboard where they can see their adverts performance.', 'adrotate'); ?></p>
21
</div>
22
</div>
23
24
<div class="ajdg-postbox">
25
<h2 class="ajdg-postbox-title"><?php _e('Mobile campaigns', 'adrotate'); ?></h2>
26
<div id="mobile" class="ajdg-postbox-content">
27
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-mobile.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Target mobile users with ease and show the right adverts to smartphones, tablets and computers. Mix and match as you please and offer adverts that suit the device or mobile operating system. Create as many mobile adverts as you want without effort and with a few easy to use options they show up where you want them to!', 'adrotate'); ?></p>
28
</div>
29
</div>
30
31
<div class="ajdg-postbox">
32
<h2 class="ajdg-postbox-title"><?php _e('Localize your ad campaigns with Geo Targeting', 'adrotate'); ?></h2>
33
<div id="geo-targeting" class="ajdg-postbox-content">
34
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-geo-targeting.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Go nationwide or global with localized adverts for your various audiences. Set up adverts for countries and cities and sell impressions per general area. Connect your site to MaxMind GeoIP2: Precision or AdRotate Geo. AdRotate Geo is an exclusive Geo Lookup service for AdRotate Pro users.', 'adrotate'); ?></p>
35
</div>
36
</div>
37
38
<div class="ajdg-postbox">
39
<h2 class="ajdg-postbox-title"><?php _e('Get Fast Support almost all year round', 'adrotate'); ?></h2>
40
<div id="support" class="ajdg-postbox-content">
41
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-support.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('When you activate your AdRotate Pro license you can use the more personal email support. No more queueing up in the forums. AdRotate support takes priority over the forums and is checked once or twice a day. Get a solution (usually) within two business days.', 'adrotate'); ?></p>
42
</div>
43
</div>
44
56
<div class="ajdg-postbox">
57
<h2 class="ajdg-postbox-title"><?php _e('Schedule all campaigns with ease', 'adrotate'); ?></h2>
58
<div id="schedules" class="ajdg-postbox-content">
59
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-schedule.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Schedule your adverts and set up advertising campaigns based on dates you or your advertisers specify without hassle. Seasonal adverts, weekly adverts, specific days in the week. You name it, AdRotate schedules it. This makes planning your revenue stream very flexible. You can set one or many schedules for adverts.', 'adrotate'); ?></p>
60
</div>
61
</div>
62
63
<div class="ajdg-postbox">
64
<h2 class="ajdg-postbox-title"><?php _e('Avoid adblockers', 'adrotate'); ?></h2>
65
<div id="adblockers" class="ajdg-postbox-content">
66
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-adblock.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Try and avoid adblockers so your adverts get the exposure you want them to have. AdRotate Pro offers some advanced tools to deceive adblockers so your adverts are less likely to be removed. Of-course make sure you create your adverts smartly so these features reach their full potential!', 'adrotate'); ?></p>
67
</div>
68
</div>
69
70
<div class="ajdg-postbox">
71
<h2 class="ajdg-postbox-title"><?php _e('Stay up-to-date with notifications', 'adrotate'); ?></h2>
72
<div id="notifications" class="ajdg-postbox-content">
73
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/pro/demo-notifications.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('Stay in touch with Email notifications. Have AdRotate send you an alert when adverts expire or need your attention. Get notified when adverts expire, have errors or when advertisers create new adverts. Select up to three email addresses to be notified. Never miss an expiration date again.', 'adrotate'); ?></p>
74
</div>
75
</div>
76
77
<div class="ajdg-postbox">
78
<h2 class="ajdg-postbox-title"><?php _e('Buy AdRotate Professional', 'adrotate'); ?></h2>
79
<div id="get-pro" class="ajdg-postbox-content">
80
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/logo-60x60.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('AdRotate Professional has a lot more functions for even better advertising management. Check out the feature comparison tab on any of the product pages to see what AdRotate Pro has to offer for you!', 'adrotate'); ?></p>
81
+ <a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/"><img src="<?php echo plugins_url('/images/adrotate-product.png', dirname(__FILE__)); ?>" alt="adrotate-product" width="150" height="150" align="right" style="padding: 0 0 10px 10px;" /></a>
82
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><strong><?php _e('Single License', 'adrotate'); ?> (&euro; 39.00)</strong></a><br /><em><?php _e('Use on ONE WordPress installation.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1124" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
83
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><strong><?php _e('Duo License', 'adrotate'); ?> (&euro; 49.00)</strong></a><br /><em><?php _e('Use on TWO WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1126" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
84
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><strong><?php _e('Multi License', 'adrotate'); ?> (&euro; 99.00)</strong></a><br /><em><?php _e('Use on up to FIVE WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1128" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
85
<p><a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><strong><?php _e('Developer License', 'adrotate'); ?> (&euro; 199.00)</strong></a><br /><em><?php _e('Unlimited WordPress installations and/or networks.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1130" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
86
</div>
87
</div>
88
89
</div>
90
</div>
92
93
<div class="clear"></div>
94
95
<p><?php echo adrotate_trademark(); ?></p>
dashboard/info.php CHANGED
@@ -79,13 +79,12 @@ $partner = mt_rand(1,3);
79
<div class="ajdg-postbox">
80
<h2 class="ajdg-postbox-title"><?php _e('Buy AdRotate Professional', 'adrotate'); ?></h2>
81
<div id="get-pro" class="ajdg-postbox-content">
82
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/logo-60x60.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('AdRotate Pro has a whole lote more functions for even better advertising management. Check out the feature comparison page to see what AdRotate Pro has to offer for you!', 'adrotate'); ?></p>
83
- <a href="https://ajdg.solutions/products/adrotate-for-wordpress/"><img src="<?php echo plugins_url('/images/adrotate-product.png', dirname(__FILE__)); ?>" alt="adrotate-product" width="150" height="150" align="right" style="padding: 0 0 10px 10px;" /></a>
84
- <p><a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><strong><?php _e('Single License', 'adrotate'); ?> (&euro; 39.00)</strong></a><br /><em><?php _e('One WordPress installation.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1124" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
85
- <p><a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><strong><?php _e('Duo License', 'adrotate'); ?> (&euro; 49.00)</strong></a><br /><em><?php _e('Two WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1126" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
86
- <p><a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><strong><?php _e('Multi License', 'adrotate'); ?> (&euro; 99.00)</strong></a><br /><em><?php _e('Five WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1128" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
87
<p><a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><strong><?php _e('Developer License', 'adrotate'); ?> (&euro; 199.00)</strong></a><br /><em><?php _e('Unlimited WordPress installations and/or networks.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1130" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
88
- <p><a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><strong><?php _e('Compare licenses', 'adrotate'); ?></strong></a><br /><em><?php _e('Not sure which license is for you? Compare them...', 'adrotate'); ?> <a href="https://ajdg.solutions/products/adrotate-for-wordpress/" target="_blank"><?php _e('All Licenses', 'adrotate'); ?> &raquo;</a></em></p>
89
</div>
90
</div>
91
79
<div class="ajdg-postbox">
80
<h2 class="ajdg-postbox-title"><?php _e('Buy AdRotate Professional', 'adrotate'); ?></h2>
81
<div id="get-pro" class="ajdg-postbox-content">
82
+ <p><a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/" target="_blank"><img src="<?php echo plugins_url('/images/logo-60x60.png', dirname(__FILE__)); ?>" class="alignleft pro-image" /></a><?php _e('AdRotate Professional has a lot more functions for even better advertising management. Check out the feature comparison tab on any of the product pages to see what AdRotate Pro has to offer for you!', 'adrotate'); ?></p>
83
+ <a href="https://ajdg.solutions/plugins/adrotate-for-wordpress/"><img src="<?php echo plugins_url('/images/adrotate-product.png', dirname(__FILE__)); ?>" alt="adrotate-product" width="150" height="150" align="right" style="padding: 0 0 10px 10px;" /></a>
84
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-single/" target="_blank"><strong><?php _e('Single License', 'adrotate'); ?> (&euro; 39.00)</strong></a><br /><em><?php _e('Use on ONE WordPress installation.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1124" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
85
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-duo/" target="_blank"><strong><?php _e('Duo License', 'adrotate'); ?> (&euro; 49.00)</strong></a><br /><em><?php _e('Use on TWO WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1126" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
86
+ <p><a href="https://ajdg.solutions/product/adrotate-pro-multi/" target="_blank"><strong><?php _e('Multi License', 'adrotate'); ?> (&euro; 99.00)</strong></a><br /><em><?php _e('Use on up to FIVE WordPress installations.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1128" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
87
<p><a href="https://ajdg.solutions/product/adrotate-pro-developer/" target="_blank"><strong><?php _e('Developer License', 'adrotate'); ?> (&euro; 199.00)</strong></a><br /><em><?php _e('Unlimited WordPress installations and/or networks.', 'adrotate'); ?> <a href="https://ajdg.solutions/cart/?add-to-cart=1130" target="_blank"><?php _e('Buy now', 'adrotate'); ?> &raquo;</a></em></p>
88
</div>
89
</div>
90
dashboard/settings/statistics.php CHANGED
@@ -27,11 +27,11 @@
27
<option value="0" disabled>Google Analytics (Faster)</option>
28
</select><br />
29
<span class="description">
30
- <strong>Interal Tracker</strong> - <?php _e('Tracks impressions and clicks internally', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/adrotate-statistics/?utm_campaign=adrotate-manual&utm_medium=settings&utm_source=adrotate-free" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
31
<strong>Supports:</strong> <em><?php _e('Click and Impression recording, Click and impression limits, impression spread for schedules, local stats display. Javascript/HTML5/Flash adverts will only track impressions.', 'adrotate'); ?></em><br /><br />
32
- <strong>Matomo/Piwik Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Piwik Analytics tracker installed in your sites footer! Uses data attributes', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/piwik-analytics/?utm_campaign=adrotate-manual&utm_medium=settings&utm_source=adrotate-freepk_campaign=adrotatepro_settings" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
33
<strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Actions > Contents.', 'adrotate'); ?></em><br /><br />
34
- <strong>Google Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Google Analytics tracker installed in your sites footer! uses onClick() and onload() in adverts', 'adrotate'); ?>, <a href="https://ajdg.solutions/manuals/adrotate-manuals/google-analytics/?utm_campaign=adrotate-manual&utm_medium=settings&utm_source=adrotate-free" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
35
<strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Events > Banner.', 'adrotate'); ?></em>
36
</span>
37
</td>
27
<option value="0" disabled>Google Analytics (Faster)</option>
28
</select><br />
29
<span class="description">
30
+ <strong>Interal Tracker</strong> - <?php _e('Tracks impressions and clicks internally', 'adrotate'); ?>, <a href="https://ajdg.solutions/support/adrotate-manuals/adrotate-statistics/" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
31
<strong>Supports:</strong> <em><?php _e('Click and Impression recording, Click and impression limits, impression spread for schedules, local stats display. Javascript/HTML5/Flash adverts will only track impressions.', 'adrotate'); ?></em><br /><br />
32
+ <strong>Matomo/Piwik Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Piwik Analytics tracker installed in your sites footer! Uses data attributes', 'adrotate'); ?>, <a href="https://ajdg.solutions/support/adrotate-manuals/piwik-analytics/" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
33
<strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Actions > Contents.', 'adrotate'); ?></em><br /><br />
34
+ <strong>Google Analytics (<?php _e('In AdRotate Pro!', 'adrotate'); ?>)</strong> - <?php _e('Requires Google Analytics tracker installed in your sites footer! uses onClick() and onload() in adverts', 'adrotate'); ?>, <a href="https://ajdg.solutions/support/adrotate-manuals/google-analytics/" target="_blank"><?php _e('manual', 'adrotate'); ?></a>.<br />
35
<strong>Supports:</strong> <em><?php _e('Click and Impression recording via Cookie, stats are displayed in Events > Banner.', 'adrotate'); ?></em>
36
</span>
37
</td>
readme.txt CHANGED
@@ -1,42 +1,43 @@
1
=== AdRotate Banner Manager ===
2
Contributors: adegans
3
Donate link: https://www.arnan.me/donate.html
4
- Tags: banner manager, ads manager, banner, banners, ads, advertisement, html5, adsense, advertising, adsense, doubleclick, advert
5
Requires at least: 4.0
6
Requires PHP: 5.6
7
Tested up to: 5.2.1
8
- Stable tag: 5.1.3
9
License: GPLv3
10
11
- Monetise your website with adverts while keeping things simple. Start making money today!
12
13
== Description ==
14
15
- With AdRotate you can easily place advertising banners pretty much anywhere on your site while managing almost everything from the easy to use dashboard. No fussing with your themes code if you don't want to.
16
17
- Using AdRotate you can easily create your own adverts with basic HTML and/or Javascript code or use adverts from your favorite Ad Server such as Media.net, Blind Ferret, Yahoo! Adverts, DFP, AdSense, Chitika, Doubleclick, JuiceAds and many more similar ad servers.
18
19
- > With AdRotate you manage your advertising campaigns and banners with ease, right in your dashboard.
20
21
- In AdRotate it's easy to check up on how many impressions adverts have. Monitor ad groups and see which are the most effective. Make the most of advertising with the many features AdRotate has to offer.
22
23
- AdRotate looks and feels similar to the WordPress dashboard you already know, you're already familiar with AdRotate before you even start using the plugin. Familiarize yourself with the many useful features and you'll be up and running very quickly.
24
25
- Want even more features? Get AdRotate Professional! AdRotate Pro has even more features and gives you access to AdRotate Geo and fast personal email support!
26
- AdRotate Pro features include; Geo targeting in every country, Fine grained control with schedules, Adblock Disguise, Mobile adverts, Media/asset management and much more!
27
Check out the many extras on the [AdRotate Pro website](https://ajdg.solutions/plugins/adrotate-for-wordpress/)!
28
29
<strong>Getting started</strong>
30
You'll be running your advertising campaigns in minutes.
31
- If you need a hand installing AdRotate or you want someone to handle the initial setup. Take a look at these [services](https://ajdg.solutions/pricing/).
32
33
- > Getting started with AdRotate is not all that complex, but a little help or advise is never bad.
34
35
<strong>Support and Bug Reports</strong>
36
- All support questions can be posted on my support [Support Forums](https://ajdg.solutions/forums/).
37
- Please post bug reports for AdRotate Pro on [the support forum for bug reports](https://ajdg.solutions/forums/forum/adrotate-for-wordpress/bug-reports/).
38
39
- > I don't always check the wordpress.org forums, use the AJdG Solutions Forum instead, for faster replies!
40
41
**Some of AdRotates Features**
42
@@ -55,9 +56,9 @@ Please post bug reports for AdRotate Pro on [the support forum for bug reports](
55
* Daily, monthly and yearly stats
56
* Couple adverts to users for personalized stats
57
* Advertisers can easily contact you from their dashboard
58
- * Track how many times a banner is clicked and show it's Cick-Through-Ratio
59
* Put random, or selected, banners in pages or posts
60
- * Preview banners on edit
61
* Advanced time schedules and restrictions you control
62
* AdRotate Geo, AJdG Solutions' exclusive Geo Targeting service
63
* Export statistics to CSV
@@ -69,7 +70,7 @@ Please post bug reports for AdRotate Pro on [the support forum for bug reports](
69
* Use shortcodes, widgets or PHP to put ads on your site
70
* Compatible with pretty much every plugin such as Yoast SEO, W3 Total Cache, SEO Framework, Borlabs Cache, bbPress, Contact form 7, All in one SEO Pack, Jetpack from Automattic, WooCommerce, and loads more...
71
72
- AdRotate and AdRotate Pro share many features. But some features are available in AdRotate Professional only. Learn more about [AdRotate Pro](https://ajdg.solutions/plugins/adrotate-for-wordpress/features/) on my website.
73
74
**AdRotate Switch**
75
@@ -77,11 +78,13 @@ To make switching from other plugins more easy and straightforward I've created
77
78
Compatible plugins include: Ad Injection, Ad King Pro, Advanced Advertising Manager, Advertising Manager, WP Bannerize, BannerMan, Max Banner Ads Pro, Simple Ads Manager, Useful Banner Manager, WP Pro Ad System, wp125, WP-Ad-Manager / Ad Minister, WP Advertize It
79
80
- Check out [AdRotate Switch](https://wordpress.org/plugins/adrotate-switch/) for more information!
81
82
== Installation ==
83
84
- Installing the plugin is as easy as clicking "Install Now" from your dashboards plugin page.
85
86
For more detailed instructions check out the [installation steps](https://ajdg.solutions/support/adrotate-manuals/installing-adrotate-on-your-website/) on the AdRotate website.
87
@@ -89,33 +92,27 @@ For more detailed instructions check out the [installation steps](https://ajdg.s
89
90
= Can I migrate my data from another plugin to AdRotate? =
91
Maybe. Take a look at [AdRotate Switch](https://wordpress.org/plugins/adrotate-switch/) and see if your current advertising plugin is compatible for migrating your data!
92
93
= How do I use AdRotate =
94
There are [user guides](https://ajdg.solutions/support/adrotate-manuals/) with every popular feature explained.
95
- You can also post your questions on the [forum](https://ajdg.solutions/forums/)!
96
97
== Changelog ==
98
99
Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solutions/plugins/adrotate-for-wordpress/)!
100
101
= 5.1.3 FREE =
102
* [fix] Outputting generated CSS code more efficient
103
104
- = 5.1.2 FREE =
105
- * [fix] Group CSS not always rendered when saving groups
106
-
107
- = 5.1.1 FREE =
108
- * [fix] Blinking adverts in Dynamic Groups
109
-
110
- = 5.1 FREE =
111
- * [new] Support Dashboard
112
- * [new] Facebook Support Group widget
113
- * [update] No longer render dynamic CSS for groups on pageload
114
- * [update] Menu labels
115
- * [update] 150ms fading effect for adverts in dynamic groups
116
- * [fix] Graphs showing wrong date ranges for some users
117
- * [i18n] Updated all translation files
118
-
119
= 5.1.1 PRO =
120
* [fix] Blinking adverts in Dynamic Groups
121
@@ -133,10 +130,6 @@ Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solution
133
134
All recent changes are available on the [AdRotate website](https://ajdg.solutions/plugins/adrotate-for-wordpress/development/).
135
136
- == Upgrade Notice ==
137
-
138
- An all new advert generator, better support options, faster page loading. And more...
139
-
140
== Screenshots ==
141
142
> If screenshots are not visible, turn off your adblocker!
1
=== AdRotate Banner Manager ===
2
Contributors: adegans
3
Donate link: https://www.arnan.me/donate.html
4
+ Tags: adverts, ads, banners, advert manager, ad manager, banner manager, adsense, dfp, doubleclick, amazon, affiliate, referral
5
Requires at least: 4.0
6
Requires PHP: 5.6
7
Tested up to: 5.2.1
8
+ Stable tag: 5.1.4
9
License: GPLv3
10
11
+ Start making money today! Monetise your website while keeping things simple. Try AdRotate today!
12
13
== Description ==
14
15
+ With AdRotate you can easily place advertising banners pretty much anywhere on your site while managing everything from the easy to use dashboard. No fussing with your themes code if you don't want to.
16
17
+ Easily create your own adverts with basic HTML and/or Javascript code or use adverts from your favorite Ad Server such as Media.net, Blind Ferret, Yahoo! Adverts, DFP, Google AdSense, Google Ad Manager, Bing Ads, Amazon Affiliates, Chitika, Doubleclick, JuiceAds and many more similar ad servers and affiliate programs.
18
19
+ > With AdRotate you manage your promotional campaigns and banners with ease, all from your dashboard.
20
21
+ With AdRotate it's easy to check up on how many impressions your adverts have. Monitor advert groups and see which are the most effective. Make the most of advertising with the many features AdRotate has to offer.
22
23
+ AdRotate looks and feels similar to the WordPress dashboard you already know, this means you're already familiar with AdRotate before you even start using the plugin. Familiarize yourself with the many useful features and you'll be up and running minutes.
24
25
+ Want even more features? Get AdRotate Professional! AdRotate Pro has more features and gives you access to AdRotate Geo and Premium Support!
26
+ AdRotate Pro features include; Geo targeting for every country, Fine grained control with schedules, Adblock Disguise, Mobile adverts, Media/asset management and much more!
27
Check out the many extras on the [AdRotate Pro website](https://ajdg.solutions/plugins/adrotate-for-wordpress/)!
28
29
<strong>Getting started</strong>
30
You'll be running your advertising campaigns in minutes.
31
+ If you need a hand installing AdRotate or you want someone to handle the initial setup. Take a look at these [services](https://ajdg.solutions/services/).
32
33
+ > Getting started with AdRotate is not complex, but a little help or advise is never bad.
34
35
<strong>Support and Bug Reports</strong>
36
+ All manuals, guides and support questions can be found and asked on the [Support page](https://ajdg.solutions/support/).
37
+ Please post bug reports for AdRotate Pro on the [support forum for bug reports](https://ajdg.solutions/forums/forum/adrotate-for-wordpress/bug-reports/).
38
+ I also have a [Facebook Group](https://www.facebook.com/groups/ajdg.wordpress.help/) where you can ask your question.
39
40
+ > I don't always check the wordpress.org forums. For faster support use the AJdG Solutions Forum instead!
41
42
**Some of AdRotates Features**
43
56
* Daily, monthly and yearly stats
57
* Couple adverts to users for personalized stats
58
* Advertisers can easily contact you from their dashboard
59
+ * Track how many times a banner is clicked and show it's Cick-Through-Ratio (CTR)
60
* Put random, or selected, banners in pages or posts
61
+ * Preview banners when creating or editing them
62
* Advanced time schedules and restrictions you control
63
* AdRotate Geo, AJdG Solutions' exclusive Geo Targeting service
64
* Export statistics to CSV
70
* Use shortcodes, widgets or PHP to put ads on your site
71
* Compatible with pretty much every plugin such as Yoast SEO, W3 Total Cache, SEO Framework, Borlabs Cache, bbPress, Contact form 7, All in one SEO Pack, Jetpack from Automattic, WooCommerce, and loads more...
72
73
+ AdRotate and AdRotate Pro share many features. But some features are available in AdRotate Professional only. Learn more about [AdRotate Professional](https://ajdg.solutions/plugins/adrotate-for-wordpress/) on my website.
74
75
**AdRotate Switch**
76
78
79
Compatible plugins include: Ad Injection, Ad King Pro, Advanced Advertising Manager, Advertising Manager, WP Bannerize, BannerMan, Max Banner Ads Pro, Simple Ads Manager, Useful Banner Manager, WP Pro Ad System, wp125, WP-Ad-Manager / Ad Minister, WP Advertize It
80
81
+ Check out [AdRotate Switch](https://wordpress.org/plugins/adrotate-switch/) for more information and an up-to-date list of supported plugins!
82
+ There is also a product page on my website for [AdRotate Switch](https://ajdg.solutions/product/adrotate-switch/).
83
84
== Installation ==
85
86
+ Installing the plugin is as easy as searching for "AdRotate" in your plugin dashboard and clicking "Install Now" from your dashboards plugin page. Just like every other plugin.
87
+ Once activated, a new menu appears called "AdRotate" from which you do everything in AdRotate.
88
89
For more detailed instructions check out the [installation steps](https://ajdg.solutions/support/adrotate-manuals/installing-adrotate-on-your-website/) on the AdRotate website.
90
92
93
= Can I migrate my data from another plugin to AdRotate? =
94
Maybe. Take a look at [AdRotate Switch](https://wordpress.org/plugins/adrotate-switch/) and see if your current advertising plugin is compatible for migrating your data!
95
+ There is also a product page on my website for [AdRotate Switch](https://ajdg.solutions/product/adrotate-switch/).
96
97
= How do I use AdRotate =
98
There are [user guides](https://ajdg.solutions/support/adrotate-manuals/) with every popular feature explained.
99
+ You can also post your questions on the [forum](https://ajdg.solutions/forums/) or in my [Facebook Group](https://www.facebook.com/groups/ajdg.wordpress.help/).
100
+
101
+ == Upgrade Notice ==
102
+
103
+ Dashboard updates, all new advert generator, better support options, faster page loading. And more...
104
105
== Changelog ==
106
107
Be a Professional and go Pro. With [AdRotate Professional](https://ajdg.solutions/plugins/adrotate-for-wordpress/)!
108
109
+ = 5.1.4 FREE =
110
+ * [update] Dashboard updates
111
+ * [update] Various links to my site
112
+
113
= 5.1.3 FREE =
114
* [fix] Outputting generated CSS code more efficient
115
116
= 5.1.1 PRO =
117
* [fix] Blinking adverts in Dynamic Groups
118
130
131
All recent changes are available on the [AdRotate website](https://ajdg.solutions/plugins/adrotate-for-wordpress/development/).
132
133
== Screenshots ==
134
135
> If screenshots are not visible, turn off your adblocker!