Today I would like to announce the release of ‘Buy Sell Ads’ WordPress Plugin, a plugin to help you easily integrate your Buy Sell Ads zones and includes anti-AdBlock meaures to help prevent AdBlock (and similar software) from blocking Buy Sell Ads advertisements.You might ask “Why would I want to do that?” Here is why:
- AdBlock lowers your ad impression statistics tracked by Buy Sell Ads, which makes your advertisement spot lose value.
- Buy Sell Ads advertisers will have an extra incentive to advertise on your site because AdBlock will not be able to block their ads.
Again, feel free to use the comments section for bug reports and feature requests/suggestions.
Attention AdBlock Lovers:
Please resist the urge to flame this plugin just because you are an AdBlock lover. I did not write this plugin because I hate AdBlock, but rather because I love publishers and their quality content. I truly believe that this is a useful plugin. If you are planning on rating this plugin, please give it a fair chance by downloading it and evaluating it before you rate.
Description
This simple plugin helps you easily integrate your Buy Sell Ads zones and includes anti-AdBlock measures to prevent AdBlock (and other similar softwares) from blocking Buy Sell Ads advertisements on your site.
Features
- Easy Buy Sell Ads integration. All you need is your site key!
- Anti-AdBlock capabilities (currently not available/being reworked).
- Ability to automatically place ads into posts/pages and widget sidebar.
Screenshots
Download
Installation
- Upload the plugin to your plugins folder: ‘wp-content/plugins/’
- Make sure ‘wp-content/plugins/buy-sell-ads/cache’ is writeable by the web server. (try ‘chmod 777 wp-content/plugins/buy-sell-ads/cache’)
- Activate the ‘Buy Sell Ads’ plugin from the Plugins admin panel.
- Go to the Settings -> Buy Sell Ads and add your site key.
- (optional) Choose to insert ads into your post/pages or widget sidebar.
- (optional) For non-sidebar ads, you may modify your theme to include the line <?php bsa_zone(’1234567′); ?> where 1234567 is your zone ID.
Upgrade
Make sure you visit the Buy Sell Ads plugin options page after upgrading and check if you need to click the “reactivate” button to get the latest new options.
Documentation
- readme.txt
- To find your site key do the following:
- Go to your BSA publisher dashboard.
- Click “Get Ad Code” on any zone.
- Find the zone specific snippet section and find the text that looks like the below highlighted text (this is your site key).
class="bsarocks bsap_b237774c8eabc3bca77bfa66fc061380"
- To insert a zone into your theme you can specify:
<?php bsa_zone(’1234567′); ?>
Where do I file bugs, make feature requests, ask for support?
Please post any support requests on the official WordPress support forum. Some kind soul may help you there. All support requests on this comment form will not be responded to.
Like the plugin?
If you are impressed with the plugin and would like to give back, here are some ways you can support this plugin:
- Rate this plugin 5 stars in WordPress Plugin Directory.
- Buy me a cup of coffee or two.
- Spread the word about my plugin by writing about it on your blog, tweeting, digging, stumbling, etc.
- Help translate the plugin into another language.
commented on February 10th, 2009 at 3:16 pm
Well, I will have to try this out, maybe write up a review…
Stop making plugins!
commented on February 10th, 2009 at 6:17 pm
commented on February 10th, 2009 at 1:33 pm
If people are using Ad blocking software they don’t want to see a load of crap Ads, so trying to get round the Ad blocking software will only drive them away for your site, so it is a really stupid idea.
commented on February 10th, 2009 at 10:28 pm
Wow, this seems really nice. I would try it but I guess I would have to get approved first..
commented on February 10th, 2009 at 10:33 pm
@TheFrosty
Thanks! Let me know what you think when you get the chance to try it out.
commented on February 11th, 2009 at 9:19 am
Hi l'm having trouble adding this plugin
Its asking for this info what do i put there (i have tried the database user/pass + i have created an new database as well)
Connection Information
To perform the requested action, connection information is required.
Hostname
Username
Password
commented on February 11th, 2009 at 9:31 am
Ignor the Bill post i have worked it out
Sorry guys
commented on February 11th, 2009 at 1:39 pm
hey Thaya, thanks for writing the plugin!
We have a new version of the BSA ad code coming out, and it should still work with the plugin the way you have it setup
commented on February 11th, 2009 at 3:41 pm
Hey guys. Newb here. I was able to get the BSA onto my column but I am unable to add the ads. Please help. I am using 2.7. Thanks to all.
commented on February 11th, 2009 at 7:40 pm
@Todd G
Thanks for stopping by! I am happy that I wouldn't have to modify my code to be compliant with your guy's update. Though I am still planning some admin interface updates.
commented on February 11th, 2009 at 8:14 pm
@Peter
Sorry you are having issues with the plugin. What do you mean by you are unable to add the ads? Were you setting it up like this: http://omninoggin.com/wp-content/plugins/buy-sell… ?
commented on February 12th, 2009 at 2:30 am
Released 0.1.1
– Fixed before_widget not showing up
– Fixed proxy issues
commented on February 11th, 2009 at 7:57 pm
Took all of 2 seconds to block all ads from this site, just creates an annoyance for people who don’t want to see ads.
Those same people will not click the ads anyways.
commented on February 12th, 2009 at 5:41 am
Ads? What Ads… Keep working on the anti-adblock it still needs work
commented on February 12th, 2009 at 6:07 am
hi i can`t put anythign advised, i need the buysellads acount?, what can i do if imm tried to register but my account is in beta mode…
commented on February 12th, 2009 at 6:14 am
@Carlos Zambrano
That's correct. You need a Buy Sell Ads account. If you are in beta mode, you will have to wait for Buy Sell Ads to approve your site. I was in beta mode for about a day before they reviewed and approved my site.
commented on February 11th, 2009 at 10:47 pm
@n/a
Do you mean Buy Sell Ads anti-adblock feature? Or my Anti-AdBlock plugin? They are there for completely different purposes.
commented on February 13th, 2009 at 2:52 am
@Alex
Thanks for visiting (and for the comment form debug help).
I bet you that if you return to my site right now, you will see the Buy-Sell-Ad banners in the top right corner again. You can feel free to block them again if you'd like, but it will show up again after 30 minutes.
Please don't misunderstand me. I'm not trying to drive my visitors away but just trying to fund my costs. I really believe that 125×125 ads are the most unobtrusive form of banner advertisements. It's just sitting there on the right side. You can gaze you eyes over whenever you please.
Also, it is a fact that my ads get more clicks when they are not blocked. Nevertheless, regarding these 125×125 banners, I don't care if visitors do not click on them. They are paid per impressions not paid per click. So AdBlockers are actually harming my income source. Bad news for me since my 22" monitor just died and I'm now coding on a 15" monitor with close to no screen real estate
.
commented on February 13th, 2009 at 2:44 am
@Kim
Thanks for visiting. Your point definitely has some basis, but it is also highly debated. Also you are assuming that all advertisements are intrusive and not useful.
Me using this plugin doesn't mean that I am serving "crap ads". I really believe that 125×125 ads are the most unobtrusive form of banner advertisements. It's just sitting there on the right side. You can gaze you eyes over as you please.
I know that my site is useful to a point so I put up enough advertisements to fund my costs, but not too much to intrude the user's experience. So far I am quite successful at keeping this balance since I have not loss any traffic after developing Anti-AdBlock and Buy Sell Ads plugin. (In fact, I'm getting more traffic AND a reduction in bounce rate).
In the end, it's really up to YOU (the webmaster) to find a balance of your site's usefulness and your advertisements. Plainly saying, "it is a really stupid idea" with nothing to substantiate is not enough to tell anybody to not use this plugin.
commented on February 13th, 2009 at 6:59 pm
My informal research has shown otherwise. My ads, after having tweaked them to avoid EasyList filters, had at least 6x as many clicks. The views are what matters, but the fact that people were clicking on 125×125 banners that were previously blocked shows that they found them worthy of their attention, and that they wouldn't have tried to block them in the first place.
commented on February 13th, 2009 at 7:18 pm
This may be a stupid question, but how does it work if you have the ad zone set up like on Webmaster-Source? One zone, but several ad slots, and some custom CSS passed into the JavaScript style array.
commented on February 13th, 2009 at 10:21 pm
@redwall_hp
I will be adding CSS support in the next release. Stay tuned!
commented on February 14th, 2009 at 12:07 am
I'm an AdBlock user and I'll stick up for this plugin. I don't use it, but it appears to be something my brother's site needs. We tried other click ads and it just made his site look ugly. Not to mention he was showing ads for a lot of products he disliked. Anyway, as someone who hates looking at those types of ads, I'm all for the 125×125 ads. I don't block those. I've even had need to click on some of them. So, cool on this plugin, and I hope I can get all set up for my brother.
commented on February 14th, 2009 at 1:13 am
Released 0.2.1
- Improved performance with JS caching
- Improved anti-adblock measures
commented on February 17th, 2009 at 9:28 am
Released 0.3
- Added CSS cutomizability.
- Added ability to disable "Advertise Here" box.
commented on February 17th, 2009 at 3:10 pm
It doesn't seem to work for me. The ads don't show up at all. I'm pretty sure I had put the right zone id.
The ad code is written in, but the ads still don't show. Here's the generated code, maybe you'll spot what's wrong with it:
<script type="text/javascript">
Vertical1237128 = false;
ShowAdHereBanner1237128 = true;
RepeatAll1237128 = false;
NoFollowAll1237128 = false;
BannerStyles1237128 = new Array(
"a{display:block;font-size:11px;color:#888;font-family:verdana,sans-serif;float:left;margin:0 5px 15px 10px;text-align:center;text-decoration:none;overflow:hidden;}",
"img{border:0;clear:right;}",
"a.adhere{color:#666;font-weight:bold;font-size:12px;border:1px solid #ccc;background:#e7e7e7;text-align:center;}",
"a.adhere:hover{border:1px solid #999;background:#ddd;color:#333;}"
);
document.write(unescape("%3Cscript src='"+document.location.protocol+"//s3.buysellads.com/1237128/1237128.js?v="+Date.parse(new Date())+"' type='text/javascript'%3E%3C/script%3E"));
</script>
commented on February 17th, 2009 at 6:33 pm
@redwall_hp
Thanks for trying it out. From the code above, it doesn't look like the plugin was called to generate this code at all. The reason I'm saying this is because the document.write line should say something like:
commented on February 17th, 2009 at 6:33 pm
@redwall_hp
Thanks for trying it out. From the code above, it doesn't look like the plugin was called to generate this code at all. The reason I'm saying this is because the document.write line should say something like:
commented on February 17th, 2009 at 6:33 pm
@redwall_hp
Thanks for trying it out. From the code above, it doesn't look like the plugin was called to generate this code at all. The reason I'm saying this is because the document.write line should say something like:
commented on February 17th, 2009 at 6:34 pm
@redwall_hp
Thanks for trying it out. From the code above, it doesn't look like the plugin was called to generate this code at all. The reason I'm saying this is because the document.write line should say something like:
commented on February 17th, 2009 at 6:36 pm
@redwall_hp
Thanks for trying it out. From the code above, it doesn't look like the plugin was called to generate this code at all. The reason I'm saying this is because the document.write line should say something like:
commented on February 17th, 2009 at 6:38 pm
Yo Thaya , I'm trying out your plugin, How & where do I put in the option to nofollow and all ?
commented on February 17th, 2009 at 6:43 pm
@rohin
I haven't created an option for nofollow yet. I will in the next release (probably coming out soon). For now you can modify the plugin code in buy-sell-ads/buy-sell-ads.php. Search and change "NoFollowAll%s = false" to "NoFollowAll%s = true".
commented on February 17th, 2009 at 6:49 pm
thanks man
commented on February 17th, 2009 at 6:58 pm
I tried it out , removed my stock widget that showed the bsa ads , put in yours as instructed , doesn't show any ads. No cache or anything like that is on either. Weird.
commented on February 17th, 2009 at 7:03 pm
Is your cache directory writeable by the server? Can you try chmodding it to 777?
commented on February 17th, 2009 at 7:04 pm
Can you check if your cache directory is writeable by the server?
commented on February 18th, 2009 at 7:10 am
Well, there wasn't a cache folder… I created one, set it to 777, and it's still not working. There's a cache file in the directory now though.
commented on February 18th, 2009 at 7:10 am
Released 0.3.1
- Added check for cache directory permissions.
- Added ability to nofollow advertisement links.
- Added ability to disable anti-AdBlock (for performance).
- Fixed known compatibility with WP Super Cache.
commented on February 25th, 2009 at 1:55 am
Does this plugin also display the javacode script itself if someone has all javascript block enabled on their ad blocker ?
commented on February 24th, 2009 at 8:40 pm
@rohin
If somebody has disabled Javascript then the advertisements will not show up at all (with or without this plugin). It's a limitation of Buy Sell Ads.
commented on February 28th, 2009 at 11:39 pm
Released 0.4
- Theme insertion can overwrite "show ad here" and "nofollow" settings.
- Minor optimization by moving proxy to plugins_loaded hook.
- Automatic upgrading by visiting any wp-admin page.
- Few minor bug fixes.
commented on March 2nd, 2009 at 4:09 am
Released 0.4.1
- Fixed upgrade bug that triggers upgrade in one corner case.
commented on March 3rd, 2009 at 2:57 pm
Hello…
I used to be an AdBlock user until I realized that the run-of-the-mill bloggers and forumers need some sort of income to keep those blogs and forums I was visiting up and running. Now I've put up a few blogs myself and is searching for ways to monetize them, without exposing my readers to a lot of "crap," as some surfers refer to ads.
Thanks for this plugin. I'll try it out as I just got accepted into BSA.
BTW, people do click the ads in the sidebars and top/bottom of content so not everybody think they are a nuisance.
commented on March 4th, 2009 at 8:19 am
@TeeEn
Thanks for visiting. I am the same way. I used to use AdBlock to blanket block all ads too. Now I still have it, but it's disabled by default and selectively block ads that I feel hinder my browsing experience. I guess it takes someone to be a publisher before they understand the importance of ads.
commented on March 6th, 2009 at 1:18 am
I am trying to integrate your Buy Sell Ads plugin, but it's "blowing-out" my blog, only in IE. On my Mac, and in Firefox both PC and Mac it looks fine.
The area I'm trying to put it should have plenty of room to support two 125×125 ads side-by-side, but simply adding the widget to the sidebar blows it out.
I realize to troubleshoot it would require some deeper investigation, so perhaps you could shoot me an email? I have narrowed it down to your plugin, which I would much prefer to use over simply adding a HTML area and plopping in the code generated by BuySellAds. And most definitely worth supporting if I can get it to work.
commented on March 10th, 2009 at 9:14 pm
Well, I will have to try this out, maybe write up a review… …………. : )
commented on March 13th, 2009 at 6:40 am
Hi, as some other have pointed out the ad's don't show up at all for me.
Dose it matter that the size is bigger than 125x?
commented on March 13th, 2009 at 6:46 pm
The size shouldn't matter. Try deactivating the Anti-AdBlock feature to see if it works for you.
commented on March 14th, 2009 at 12:51 am
Thanks for the reply, i'll try that but i was thinking how i could still benefit from the plug-in if i turned that off.
commented on March 14th, 2009 at 1:06 am
I just need to know if it works for you so I can isolate the issue.
commented on March 14th, 2009 at 1:32 am
Yep, that seemed to be the problem as it works fine when the ani-block is turned off.
commented on March 16th, 2009 at 3:06 am
I think my good friend Matt Harzewski of webmaster-source.com had the same problem you are having, he said he tried setting allow_url_fopen and allow_url_include to on in his php.ini file. Can you please try the same to see if it works for you?
commented on March 16th, 2009 at 3:41 am
Thanks for replying again, I enabled both of them inside my php.ini and with not luck. any other ideas?
commented on March 16th, 2009 at 3:55 am
I'm out of ideas off the top of my head. Let me ping you via email so we can schedule a debugging session.
commented on April 5th, 2009 at 4:55 pm
If people are just leaching off content, maybe they should not visit the site anyhow. I rather have 100 people visiting my site, and possibly 1 person click/visit an advertiser, than have 1,000 leachers. The truth is that there is no clear line on what is an acceptable ratio of advertisement vs content, and specially now that is so easy to bypass ads with tools like DVRs and AdBlock, but a content provider should get rewarded for their efforts. I personally use AdBlock, but choose to unblock this filter on sites I find valuable for information and entertainment, such as Digg, SmashingMagazine, SlickDeals, etc. I think this plugin is a good idea. Thanks for sharing. -Henry www.opengraphicdesign.com
commented on April 6th, 2009 at 12:29 am
@Henry_OGD
. I don't mind ads that much anymore (but that's just personal preference).
You're welcome! I actually leave AdBlock off now