In the past 3 or so weeks I’ve seen this question pop up a number of times.
Is AdRotate compatible with Responsive layouts?
In short; Yes. But…
What does this mean?
AdRotate is not designed for responsive layouts as such. However, AdRotate provides so much freedom when creating adverts that if your theme requires a responsive sort of box. A div with a style or whatever, you can add this to your adverts code.
Where your simple “normal” advert would look like something like this:
<a href="http://www.adrotateplugin.com"><img alt="" src="cdn.ajdg.net/path/to/image.jpg" /></a>
A responsive version of this advert could be something like:
<div class="responsiveclass"><a href="http://www.adrotateplugin.com"><img alt="" src="cdn.ajdg.net/path/to/image.jpg" /></a></div>
Where “responsiveclass” would hold the CSS to make the div/box/wrapper work along with the rest of your responsive elements on your page.
This method works best on single/individual adverts and Groups (If every ad in the group has been prepared appropriately) and not really on Blocks. Blocks already have a complex wrapper around them. This is something to improve on in a later version to make it more compatible, too.
Blocks of ads
Keep in mind though that a block of ads is not a block if the elements will be shuffled around when the browser size changes. You would rather want to add a few Groups spread out over the page instead. Trying to keep the block intact would defeat the purpose of the responsive layout. And breaking up the block would defeat the purpose of using a block in the first place.
So yes. AdRotate can work just great with Responsive themes. But it needs to be told what to do. And don’t try it on a block.