On this page you can find some solutions for common issues with the Sticky Ads add-on.
Sidebar Ads not visible / wrong position
If your Left or Right Sidebar ad does not show up (or shows up in the page footer) or is placed in a strange position, it might be because of a wrong element selector.
By default, Advanced Ads expects your main content to be wrapped within a container called “main” or similar. If your theme uses another container or this container is not in the center of the page you need to adjust the element selector.
In order to do that, go to the Placement page and select advanced options in the placement settings. Now, add the element selector into the appropriate field.
When using the select position button to get the correct wrapper from the frontend, make sure there are no individual identifiers in it.
Example for a selector with individual settings:
main#main > article#post-379
main#main > article
This fix is needed because the “#post-379” selector does only exist in posts with the ID 379. You will notice similar individual selectors by specific numbers or names that indicate that they might not match every page where you want to display the ad.
Ad is not fixed on Safari (OSX & iOS) and Chrome
If the ad is not fixed in Safari (OSX and iOS) or Chrome, please check, if one of the parent elements has one of the following css rules and remove, outcomment or override them.
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
Ad is not attached to the main container
In order for the floating Sidebar placement to work, the container the ad is attached to must have these css settings:
If the ad is below the container on small devices, then there is probably not enough space to attach the ad beside it. Use the Responsive Ads add-on to disable ads on small devices.