S-ButtonZ – Social Media Buttons WordPress Plugin

February 14th, 2009 - Ryan Christenson

S-ButtonZ is a social media buttons WordPress Plugin. Created for those of you that are using two or more of our social media plugins. Additional social media buttons will be added in the future.

The following social media buttons are included:

  • digg – Includes default JS buttons and custom CSS button mode
  • dZone
  • Facebook Share Buttons
  • reddit
  • Yahoo Buzz

There are admin settings for every aspect of each button, which are easy to manage. A full list of these admin features are listed below. S-ButtonZ has only been tested in WordPress 2.7 and is designed around 2.7’s new UI system.

Download S-ButtonZ Here

Admin Settings are as Follows:

  1. Hide Buttons on Home Page, Posts, Pages, Tag Pages, Archives and Search Results.
  2. Button Position – Display on Top Left or Right or Bottom below text, on left or right
  3. Various button settings – Such as; Background Color, skin type, summary options, media type options, topic and other various options that vary from button type.
  4. Digg API Mode – Create custom CSS digg buttons, digg threshold option and other features.

Additional Features

  1. Manual Button Placement – Use shortcode to manually place your buttons.
  2. Media Scan – Use multiple types of media, for digg and Yahoo Buzz.

All I ask is that you credit this plugin (i.e. include a link to this page or maybe add a link to your WordPress Blogroll).

You can voice your opinion, make suggestions, or report bugs for S-ButtonZ any time through commenting on this blog, via RSWR’s contact form or posting on our feedback forum. If there are any social media buttons you would like to see in S-ButtonZ, feel free to post a request on our feedback forum.

Screen Shots

ChangeLog:

    1.1.5 – 9/17/09

  • Fixed a bug causing API buttons to sometimes not display an inacurate amount or no diggs at all.
  • Fixed the incorrect submission link bug for API Buttons.
    1.1.4 – 6/13/09

  • Added manual button placement with new shortcode See Faq
  • Updated the CSS for boxes to fix visual glitch in WordPress 2.8
    1.1.3 – 5/16/09

  • Fixed an issue where certain text in a summary would break other button settings
  • Fixed the blank topic issue for digg API buttons
    1.1.2 – 5/5/09

  • Fixed PHP4 compatibility issue – digg API should now work with PHP4.4+
    1.1.1 – 5/3/09

  • Added New Social Media Buttons: Facebook Share Buttons
  • Fixed media format bug
  • Fixed API graphic link for custom digg buttons
  • Digg API box will now disappear if digg is unselected with digg API left on
    1.1.0 – 5/2/09

  • Added Digg API (Beta)
  • Added custom digg CSS buttons (Digg API)
  • Added digg threshold option (Digg API)
  • Changed bottom positioning to stack side by side
    1.0.6 – 3/21/09

  • Minor code clean up fix.
    1.0.5 – 3/19/09

  • Emergency Bug Fix: Fixed an issue that called an option before it even existed.
    1.0.4 – 3/19/09

  • Major code cleanup, code was cleaned up to speed up admin backend and button loading. (Anyone upgrading will need to reset their settings, due to the code changes.)
    1.0.3 – 3/18/09

  • Media scan updated to work properly for both digg/yahoo buzz buttons. Now only uses one html comment for both.
  • Minor code clean up.
    1.0.2 – 2/24/09

  • Minor JS Adjustments
  • Minor CSS Adjustments
  • Added ChangeLog Information to Admin
    1.0.1 – 2/22/09

  • Path Fix for JavaScript File
    1.0.0 – 2/21/09

  • Initial Release
Share on Facebook
 

Tags: , , , , ,


32 Responses to “S-ButtonZ – Social Media Buttons WordPress Plugin”

  1. Vinay Prashar Says:

    I think Tweet This button is missing :-)

  2. Gorkfu Says:

    @Vinay; Tweet buttons are planned for May/June release along with some other social media buttons.

    @funny; bottom buttons are now horizontal.

  3. injury Says:

    The Background Color, skin type, summary options, media type options, topic and other various options that vary from button type should have a various button setting.

  4. Gorkfu Says:

    @injury;
    If I understand correctly, you want a set of global options/settings that affect all buttons? Such as marking button position once and applying it to all buttons?

    If so, I was actually thinking of doing this, because as time goes on it would be a bit annoying to edit some of the setting several times for 10+ social media buttons. Although, some options wouldn’t be included in the global settings such as, skin type and topics, since those settings are entirely different for each button.

  5. Daniel ABEL-COINDRE Says:

    Hi,

    I try several of your plugins but as soon as I update them my post do not show any longer if I select “Digg” only… issue probably with html code… in the edit menu all is fine but preview and publish nothing shows?
    Interesting if I put the same post as a static page, now it works… but as soon as I try to put the html code as a post nothing shows!!!???
    It was the same with DiggZ-Et as it is now with S-buttonZ

    PLEASE NOTE both were working with an older version as for S-buttonZ before the 1.1.0 (1.0 I guess was working fine) unfortunatly I did not keep the older version but overwrite it, and for DiggZ-Et the one before the last preceding version was working fine, except it was the post OK but not the static page!!!

    Please help,

    Thanks,

    Danny

  6. Daniel ABEL-COINDRE Says:

    Hi again,

    I found the older version 1.0.6 on your website for S-buttonZ AND ALL IS FINE… just the 1.1.0 DOES NOT WORK properly…
    WHY???
    Thanks,

    Danny

  7. Gorkfu Says:

    @Daniel;

    Thanks for the elaborate feedback. I think the reason might be possibly because I added PHP5 elements when before it was strictly PHP4 written. The PHP5 elements are with the new digg API.

    Are you running PHP4 or PHP5?

    I plan to completely toggle out the php5 elements when API is off which should fix the issue.

    If it’s not a PHP version issue then I guess I’ll need to test it in other environments and see what’s really going on.

  8. Gorkfu Says:

    S-ButtonZ 1.1.2 has been released with a compatibility fix for PHP 4.4+ Please let me know if you still have issues.

  9. Genesis Pure Business Opportunity Says:

    There something wrong with the Twitter plugin…I’m sure what exactly…

  10. Gorkfu Says:

    @Genesis; There is no twitter button included in S-ButtonZ at this time.

  11. Daniel ABEL-COINDRE Says:

    @Gorkfu

    Sorry I was not aware of your reply… I was not checking every day :)

    I tried the newest version 1.1.3 by overwriting the oldest version, but unfortunately nothing has changed, always the same issue nothing shows up with this new one… regarding PHP5 I do not think the issue come from this as far as I know my hosting company which is SEOHosting has PHP5 capability…

    The 1.0.6 is again running good BUT ONLY after deleted the plug-in version 1.1.3 via ftp and after a CLEAN installation of the older version, because at first it was not working if I just overwrite the newest with the oldest, so I guess it has something to do with added items which are not overwritten when I was re-installing the oldest version 1.0.6!!!

    I do not know what you have changed but I work with the latest version of Firefox but it seems that in IE7 I got the same issue so I guess there is nothing to do with the browsers!!!???

    Thanks for your help trying to fix this issue,

    Regards,

    Danny

  12. Gorkfu Says:

    @Daniel; NP, I really should use a comment notification plugin.

    The only significant change from 1.06 to 1.1 was adding the digg API. Did you try running S-ButtonZ 1.1.0+ without using the digg button. It won’t load the digg API if the digg button is deactivated and should work for you with that setup. Testing this will help me clarify if the API code is causing an issue, thanks.

  13. Daniel ABEL-COINDRE Says:

    @Gorkfu
    Here is my feedback:
    - I tried to deactivate Digg as you requested… as a result all is OK everything works fine…

    But now some other issues arose because I was only using DIGG… and never tried other icons… which now I did :)

    - I found the same issue with DZone when ticked to appear, the behavior is the same as with Digg… meaning post or page longer than (about) 15 lines disappearing even though all is OK when editing…

    Strange to relate but there is no problem with Facebook, nor with Buzz-up, nor with Reddit :)

    - So the issues are only with Digg & DZone…

    Now another thing strange happened:
    - when I untick Digg and try to tick one of the other or even all of them and then I update the whole… nothing shows up in my blog or anywhere, it is like the update was not working EVEN THOUGH after the update the set up for each button appears at that time… but when checked in my website even after reloading or refreshing still nothing shows…

    The only way to make it appearing is to deactivate the whole S-ButtonZ plug-in and then again to reactivate it… and only then at that time those icons ticked appear (including Digg & DZone)…

    So for now I will delete the 1.1.3 version and reinstall the 1.0.6 version until all is fixed….

    As a reminder I found the same behavior with DiggZ-Et and that was the reason I tried S-buttonZ :)

    Regards,

    Danny

  14. Daniel ABEL-COINDRE Says:

    @Gorkfu

    As to update my previous feedback:

    - I reinstalled the S-ButtonZ plud-in version 1.0.6 after having deleted completely via FTP the newest version 1.1.3 and guess what… ALL WORK FINE no problem at all with Digg nor with DZone as you could check on my website :)

    So I hope that will help to find out where these issues are coming from…

    Regards,

    Danny

  15. Ryan Christenson Says:

    @Danny

    Thanks for that info Danny. That helps out quite a bit. I’ll look into it as soon as I can.

  16. Daniel ABEL-COINDRE Says:

    @GorkfuHi,

    Did have time to check and fix this issue?
    I am looking forward to have this fix applied ASAP :)
    Thanks,

    Danny

  17. Ryan Christenson Says:

    @Danny,

    I haven’t had the time lately, but this next week I’ll have a lot more time to check and fix the issue.

  18. Ryan Christenson Says:

    @Danny,

    I can’t seem to replicate the issue on my end. Tested with default theme and still no problems on my end. I’m beginning to think it’s a clash with a WordPress setting or possibly your theme. Can you e-mail me with more details? It would also be good if I could see the bug in action… Screen-shots or a copy of any php errors you see. It should be kicking back an error onto your screen if it’s PHP related.

  19. Daniel ABEL-COINDRE Says:

    Hi,

    No problem you have my e-mail address please send me a note and I will reply… :)
    For the theme I tried another and it seems that I got the same problem… but to be confirmed!?
    I cannot reply on your site, I could not find a place to add attachments!?
    By the way I am using “Semiologic pro” with Sem-reloaded theme, you could try the free version at: http://www.semiologic.com/software/sem-theme/

    which is at the buttom of the page as reproduced:

    Download: Semiologic Theme version 5.7.1.”
    “semiologic (zip)”

    Please, let me know, but as I already said the version 1.0.6 works fine :)

    Thanks,

    Danny

  20. Daniel ABEL-COINDRE Says:

    Forgot to say the theme I am presently using is the beta Sem-reloaded you can get free at this url:

    http://www.semiologic.com/media/software/sem-reloaded/

    Thanks,

    Danny

  21. Ryan Christenson Says:

    @Danny,

    Ok Tested the theme and it works fine in my testing environment. Sending you an e-mail.

  22. Daniel ABEL-COINDRE Says:

    Hi Ryan,

    I do not see any error related to php… but I am not an expert so let me know what to do next?!

    Probably a conflicting plug-in… I still have WordPress 2.7.1 not yet updated to 2.8 though… still too many bugs and my plug-ins will not work with it… waiting until all is more stable and with no more bugs until an update is released :)

    I sent you 3 shoots of all my plug-ins installed you may be able to check if a conflict is with one of them?!

    Thanks for the effort… please keep me posted… hope you will find how to fix the issue especially first especially to reproduce it…
    Regards,

    Danny

  23. Ryan Christenson Says:

    @ Danny;

    Checked my e-mail and didn’t receive anything yet, may be Yahoo’s slow server…

    I agree WordPress 2.8 seems to have more bugs than usual.

    Yea, your issue could be caused by a conflicting plugin. I may have forgotten to mention to try testing S-ButtonZ by itself with all other plugins deactivated. If you get a chance to do this, it’ll help root out the problem.

  24. Maxim Says:

    Hi. Is it possible to make all buttons same size?
    When large buttons are shown, the Facebook one is smaller then others. If I use small icons, one button is overlaping the other. Either way they look ugly.
    I tried to edit formatting in plugin PHP file but it didn’t help.
    Please check out the layout on my site, http://www.MaxiMovieBlog.com
    Perhaps you can give me a workaround for now while you are fixing the plugin for the rest of the people.

  25. Ryan Christenson Says:

    @Maxim;

    I’m not seeing an overlap on your blog. Which buttons/skins are overlapping?

  26. Tips and Tricks Says:

    The only way to make it appearing is to deactivate the whole S-Button Z plug-in and then again to reactivate it.

  27. Ryan Christenson Says:

    @Tips and Tricks;

    Another plugin is most likely the cause of that issue. Could you send me a list of the other plugins you have activated alongside with S-ButtonZ, thanks.

  28. packet Says:

    As of now, still I am experiencing some bugs using wordpress 2.8 and I hope this plugins will be more compatible than any other plugins. Is there any site where I can view a sample of this? Thanks in advance…

  29. Ryan Christenson Says:

    @packet;

    S-ButtonZ is currently in action on the RSWR blog and hasn’t seen any bugs with WordPress 2.8. Several comment posters are also running S-ButtonZ.

  30. Pete Says:

    Ryan,

    I have the plugin installed on my site. When the site loads sometimes the page is not loading for several seconds. I believe this is due to digg or reddit not loading quickly and the rest of the page wont load until digg or reddit finishes. I know some other plugins that use digg and reddit have it built in to where it allows the rest of the page to load before loading the digg or reddit buttons in order to avoid this. Would it be possible to have a similar change here?

    Thanks,
    Pete

  31. Pete Says:

    Also, one minor change that would be great would be in the reddit button. Currently I have to go into the plugin and change the reddit link from http://reddit.com/button.js?t=’.$RDstyle.’ to http://politics.reddit.com/button.js?t=’.$RDstyle.’ in order to have the articles submitted to that section. One issue is if there’s an upgrade for the plugin that change is copied over and lost and I have to update it after the upgrade.

    I guess this could be solved by giving a blank text box in the options that we can enter in the special section that we want the articles submitted to? Otherwise, a drop down box could be added in the options were we could select the various sections that we can choose from. That would be ideal anyways.

    Thanks,
    Pete

  32. Ryan Christenson Says:

    @Pete;

    I’ve been slacking on updating these WordPress plugins.

    I appreciate the feedback and will keep note of it and try to make some changes soon. You can read my more in depth response on the feedback forum.

Leave a Reply




Other Links