Subscribe via

Buy Sell Ads WordPress Plugin

Thaya Kareeson

This plugin is deprecated in favor of the official BuySellAds plugin.

Buy Sell AdsToday 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:

  1. AdBlock lowers your ad impression statistics tracked by Buy Sell Ads, which makes your advertisement spot lose value.
  2. 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

  1. Upload the plugin to your plugins folder: ‘wp-content/plugins/’
  2. 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’)
  3. Activate the ‘Buy Sell Ads’ plugin from the Plugins admin panel.
  4. Go to the Settings -> Buy Sell Ads and add your site key.
  5. (optional) Choose to insert ads into your post/pages or widget sidebar.
  6. (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:

Donations (Thank you!)

Save and Share
StumbleUpon
Reddit

58 Responses to “Buy Sell Ads WordPress Plugin”

[go to last comment]
  1. redwall_hp

    Well, I will have to try this out, maybe write up a review…

    Stop making plugins! :P

  2. Thaya Kareeson

    :) Let me know how you like it. I usually get whiffs of inspiration and I can't help but code it out.

  3. 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.

  4. TheFrosty

    Wow, this seems really nice. I would try it but I guess I would have to get approved first.. :)

  5. Thaya Kareeson

    @TheFrosty
    Thanks! Let me know what you think when you get the chance to try it out.

  6. Bill

    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

  7. Bill

    Ignor the Bill post i have worked it out :)

    Sorry guys

  8. todd g

    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 ;)

  9. Peter

    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.

  10. Thaya Kareeson

    @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.

  11. Thaya Kareeson

    @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… ?

  12. Thaya Kareeson

    Released 0.1.1
    – Fixed before_widget not showing up
    – Fixed proxy issues

  13. Alex

    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.

  14. Ads? What Ads… Keep working on the anti-adblock it still needs work :)

  15. Carlos Zambrano

    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…

  16. Thaya Kareeson

    @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.

  17. Thaya Kareeson

    @n/a
    Do you mean Buy Sell Ads anti-adblock feature? Or my Anti-AdBlock plugin? They are there for completely different purposes.

  18. Thaya Kareeson

    @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 :(.

  19. Thaya Kareeson

    @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.

  20. redwall_hp

    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.

  21. redwall_hp

    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.

  22. Thaya Kareeson

    @redwall_hp
    I will be adding CSS support in the next release. Stay tuned!

  23. jayne d'Arcy

    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.

  24. Thaya Kareeson

    Released 0.2.1
    - Improved performance with JS caching
    - Improved anti-adblock measures

  25. Thaya Kareeson

    Released 0.3
    - Added CSS cutomizability.
    - Added ability to disable "Advertise Here" box.

  26. redwall_hp

    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>

  27. Thaya Kareeson

    @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:

    document.write(unescape("%3Cscript src='http://omninoggin.com/332474MTIzNzA1MC8xMjM3MDUwLmpzP3Y9' type='text/javascript'%3E%3C/script%3E"));
    </blockquote

  28. Thaya Kareeson

    @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:

    document.write(unescape("%3Cscript src='http://omninoggin.com/332474MTIzNzA1MC8xMjM3MDUwLmpzP3Y9' type='text/javascript'%3E%3C/script%3E"));

  29. Thaya Kareeson

    @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:

    document.write(unescape("&lt;script src="%27http://omninoggin.com/332474MTIzNzA1MC8xMjM3MDUwL… type="'text/javascript'"&gt;&lt;/script&gt;"));

  30. Thaya Kareeson

    @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:

    document.write(unescape("&lt;script src="'

    @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:

    document.write(unescape("%3Cscript src='http://omninoggin . com/332474MTIzNzA1MC8xMjM3MDUwLmpzP3Y9' type='text/javascript'%3E%3C/script%3E"));

  31. Thaya Kareeson

    @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:

    document.write(unescape("%3Cscript src='http://omninoggin.com/332474MTIzNzA1MC8xMjM3MDUwLmpzP3Y9' …

  32. rohin

    Yo Thaya , I'm trying out your plugin, How & where do I put in the option to nofollow and all ?

  33. Thaya Kareeson

    @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".

  34. kmpoaquests

    thanks man

  35. rohin

    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.

  36. Thaya Kareeson

    Is your cache directory writeable by the server? Can you try chmodding it to 777?

  37. Thaya Kareeson

    Can you check if your cache directory is writeable by the server?

  38. redwall_hp

    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.

  39. thaya

    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.

  40. rohin

    Does this plugin also display the javacode script itself if someone has all javascript block enabled on their ad blocker ?

  41. Thaya Kareeson

    @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.

  42. Thaya Kareeson

    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.

  43. Thaya Kareeson

    Released 0.4.1
    - Fixed upgrade bug that triggers upgrade in one corner case.

  44. TeeEn

    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.

  45. Thaya Kareeson

    @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.

  46. inetwebguy

    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.

  47. canada mystery serie

    Well, I will have to try this out, maybe write up a review… …………. : )

  48. Qbrushes

    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?

  49. Thaya Kareeson

    The size shouldn't matter. Try deactivating the Anti-AdBlock feature to see if it works for you.

  50. Qbrushes

    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.

  51. Thaya Kareeson

    I just need to know if it works for you so I can isolate the issue.

  52. Qbrushes

    Yep, that seemed to be the problem as it works fine when the ani-block is turned off.

  53. Thaya Kareeson

    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?

  54. Qbrushes

    Thanks for replying again, I enabled both of them inside my php.ini and with not luck. any other ideas?

  55. Thaya Kareeson

    I'm out of ideas off the top of my head. Let me ping you via email so we can schedule a debugging session.

  56. Henry_OGD

    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

  57. Thaya Kareeson

    @Henry_OGD
    You're welcome! I actually leave AdBlock off now :). I don't mind ads that much anymore (but that's just personal preference).

[go to first comment]