No one can hear me scream

My first WordPress plugin: all it does is add all the little logos at the end of each post to enable easy submission to various online bookmarking services. It is actually nothing new; googling for “wordpress bookmarks plugin” turns up lots of stuff of varying quality, supporting different sets of bookmarking sites. They either have way too many little icons of sites I haven’t heard of, they don’t include a site or two that I like, they don’t look as minimalistic as I would like, or they are just stale and haven’t been updated to work with WordPress-2.2. The Share This plugin from alexking.org is nice, but it requires two clicks to bookmark something (one to dropdown the icon, and another to click the bookmark). So I wrote my own.

Installation is the usual simple steps for installing a plugin:

  • Download the zip file.
  • Unzip it into wp-content/plugins (or upload the slashdigglicious.php file into the wp-content/plugins directory on your web server).
  • Look for “Slashdigglicious” in the WordPress “Plugins” control panel and activate it.

There are no code- or template-editing requirements to use this plugin; the links and logos will automatically appear at the end of each post, wrapped up in <span class="slashdigglicious"> for easy CSS styling.

I’ve written this for WordPress-2.2; I don’t know if it will work with older versions. If you like it (or if you don’t), please leave a comment with a link to your website.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]
Posted in WordPress on Sun Jul 15, 2007 at 11:06 am by Rob
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

64 Comments

  1. [...] Slashdigglicious is yet another social bookmarking plugin that adds a series of logos at the end of each post to enable easy submission to various online bookmarking services. [...]

  2. [...] Slashdigglicious - a WordPress plugin » Tsaiberspace (tags: wordpress plugin bookmark links social) [...]

    links for 2007-07-19 — Fivepics.com # Wed Jul 18, 2007 — 9:29 pm
  3. [...] Slashdigglicious is yet another social bookmarking plugin that adds a series of logos at the end of each post to enable easy submission to various online bookmarking services. [...]

  4. [...] Slashdigglicious Add user-submission icons and links at the bottom of each post: Digg, del.icio.us, etc. [...]

  5. This is an awesome plugin. In fact, I am using this plugin and the Wordbook ahd Chiclet plugins as well. You are a fanastic programmer. Well done!

    Donovan # Thu Aug 9, 2007 — 11:52 am
  6. Question: Is there a way to make this not appear on Pages? i.e. I have a contact page on my site. I don’t need the icons on the bottom of my form. Great plugin!

    Donovan # Thu Aug 9, 2007 — 2:36 pm
  7. Question: Is there a way to make this not appear on Pages? i.e. I have a contact page on my site. I don’t need the icons on the bottom of my form.

    Yes. See http://wordpress.org/extend/plugins/slashdigglicious/faq/

    Rob # Sun Aug 19, 2007 — 3:35 pm
  8. hihi!
    awesome plugin - pretty much exactly what i wanted :) something nice and simple yet all there.

    i just made one tiny tiny change, and that was adding a “br” since i’m using tags (otherwise the icons would appear in the same line)

    other than that perfect!
    pyko

    pyko # Thu Aug 23, 2007 — 4:15 pm
  9. [...] the site. We’ve also enabled a few new things. We’ve enabled the WordPress plug-in Slashdiggilicious so you can quickly “digg” or bookmark this site in numerous web [...]

  10. Hello

    A super cool plugin - uncluttered and the best

    Though I’ve customized my theme and would like to place the code for generating the logos manually in my single.php post page.

    My php is too limited to figure how to hack your plugin

    any help would be appreciated - thanks

    snowcrash # Sun Aug 26, 2007 — 7:05 am
  11. looks fantastic! I started a new blog today and i tried 3 different bookmarky plugins but they still weren’t minimalist enough. serendipity sent me here for the wordbook plugin.

    thanks!

    Andy Bailey # Sun Aug 26, 2007 — 10:02 am
  12. [...] the social links you see at the bottom of each post with new plugin Slashdigglicious Previous plugin was missing facebook link, which seemed a shame as I’ve been playing with [...]

  13. Great plugin Rob, exactly what i was looking for, grabbed the wordbook plugin as well, again, exactly what i was looking, and both in the same place! using both on the site now, well done {:o)

    unklerupert # Thu Aug 30, 2007 — 2:49 pm
  14. You have an error on your delicious link. Kindly check. I’ve already edited your plugin on my site to correctly display the delicious link. Kind regards.

    knide # Thu Sep 13, 2007 — 5:16 am
  15. You have an error on your delicious link. Kindly check.

    This is an error that affects browsers with Javascript disabled. I’ve released Version 1.0.4 to address this issue. Thanks!

    Rob # Thu Sep 13, 2007 — 9:06 am
  16. Just downloaded plugin and about to use it - looks just what I’m looking for - thanks for work.

    Carbuncle # Thu Sep 13, 2007 — 3:07 pm
  17. Yay! Just what the Dr ordered. And yes, adding others is fairly straightforward - I’ve added Menéame myself (popular within the Spanish speaking blogosphere) and it’s very easy to do - just add bits in two places.

    For others interested in adding Menéame, this following snippet goes before the similar one for Slashdot (assuming you want Menéame’s button to appear first!)


    $meneame = '<a>'
    . ''
    . '</a>';

    Second, add the Menéame string to the return array, toward the bottom, and again: before the Slashdot entry, so that it looks like this:


    return "\n"
    . implode("\n", array(
    $meneame,
    $slashdot,

    Couldn’t have been simpler!

    Thanks for your work Rob - that’s a GREAT plugin.

    nv1962 # Fri Sep 14, 2007 — 5:34 am
  18. Hey, I’m currently running a site where I’m considering using your plug-in as, of right now, all the other social plug-ins are just a pain in the butt to use.

    I just have two questions:

    1) Does your plug-in automatically check to see if it is up to date? Or will I have to do that manually?

    2) Can I make the images plain links instead? If so, how?

    I appreciate it it.

    Thanks,
    Sky

    Sky # Fri Sep 14, 2007 — 1:50 pm
  19. Nice Job! I’ve just installed it on my blog. I’ve seen my brother use it on his. and it works REALLY well for him. Now i’m gonna try it and im sure its gonna get used.

    again Well done on the plugin.

    Robert.

    http://Robert.jooste.org

    Robert # Fri Sep 28, 2007 — 3:31 am
  20. How can I turn off the white border that appears around the images? I have a blog with a black background. In what file is the slashdigglicious css element?

    Kyle # Tue Oct 9, 2007 — 8:36 pm
  21. How can I turn off the white border that appears around the images? I have a blog with a black background. In what file is the slashdigglicious css element?

    Read the post:

    the links and logos will automatically appear at the end of each post, wrapped up in <span class=”slashdigglicious”> for easy CSS styling.

    Just put some stuff in your theme’s CSS to turn off image borders for “slashdigglicious” elements.

    Rob # Tue Oct 9, 2007 — 10:10 pm
  22. I put this is the theme stylesheet to turn off image borders, still didn’t work, what am I missing?

    .slashdigglicious img {
    border: 0px;
    }

    also tried:

    .slashdigglicious img {
    border: none;
    }

    Kyle # Wed Oct 10, 2007 — 4:39 pm
  23. This plugin is great, but I want the icons to appear only in single posts (I’m using the “more” option on each post). How to?

    As it is now all icons are visible on all pages, and that is somewhat disturbing. Especially on my root page.

    radiohode # Sat Oct 13, 2007 — 3:06 am
  24. Great plugin for a newbie. But how do you list the icons horizontally instead of vertically cos they take up too much room.

    Many thanks for any help

    SteveJ # Sat Oct 13, 2007 — 9:46 am
  25. And where do I get the subscribe menu plugin you have on your Blog

    thanks again

    SteveJ # Sat Oct 13, 2007 — 10:18 am
  26. [...] is a Wordpress plugin (Download Plugin) which places social bookmarking buttons at the bottom of each post. The folowing code must be [...]

    Sphinn it with Slashdigglicious # Thu Oct 18, 2007 — 10:50 am
  27. Thanks! This is a great looking plugin that I use for my site. I did edit it a bit though so it does not appear in posts with the “Read more” text in it. This makes the root page look more clean and when the user clicks on “Read more” to the single.php page, the links will then appear.

    Though I’ve customized my theme and would like to place the code for generating the logos manually in my single.php post page.

    My php is too limited to figure how to hack your plugin

    Here is the edit in the slashdigglicious.php file:

    Before:

    if (strpos($content, '‘) !== false)
    return false;
    if (strpos($content ‘‘) !== false)
    return true;

    After:

    if (strpos($content, '‘) !== false)
    return false;
    if (strpos($content, ‘Read more’) !== false)
    return false;
    if (strpos($content, ‘‘) !== false)
    return true;

    allen L. # Sun Oct 21, 2007 — 1:10 am
  28. I’ve released Version 1.0.5; this version suppressed link icons when posts containing ‘<!–more–>’ are displayed in non-single-page mode (e.g., icons are only displayed in single-page mode for that post).

    Rob # Mon Oct 22, 2007 — 10:06 pm
  29. FYI, in the new version it does not display on front page if you use the more tag…

    Shane # Thu Oct 25, 2007 — 8:04 pm
  30. Woops. Didn’t see the last comment until I pressed sumbit…duh.

    But I wouldn’t really consider that a feature, how about an option for it?

    Shane # Thu Oct 25, 2007 — 8:05 pm
  31. Hello,

    Thank you for a very nice plugin! I only wonder how to move the icons a bit below. If you look at my site (http://slowo.pl/tuba/), the icons are displayed just after the blog entry. I would like to move below “Wpisy na podobny temat”. How is this possible? I cannot trace slashdogdelicious in templates. Thank you very much!

    zbigniew # Sat Oct 27, 2007 — 5:44 am
  32. Is there a way to turn this off on certain pages?

    Thanks

    Nick Harper # Thu Nov 1, 2007 — 5:52 pm
  33. Is there a way to turn this off on certain pages?

    Yes. Please read the FAQ.

    Rob # Fri Nov 2, 2007 — 11:00 am
  34. Your FAQ says to disable

    If the post contains ?

    Ki # Mon Nov 12, 2007 — 7:34 am
  35. Thanks for this plug-in, I like it!

    How are you creating the nice white squares with shadows, is that a background image style for a:link in that div? Or, are you supplying your own chiclet images and adding that square?

    Do you have an image for that background? I assumed your plugin would include that… if it’s included, it’s not showing up in my blog.

    diana # Fri Nov 30, 2007 — 9:28 am
  36. Ah never mind, I found the weblogs tool collection which nicely explains how the shadows are done, and I copied your styling too… I love the FireFox CSS editor.

    diana # Fri Nov 30, 2007 — 9:59 am
  37. Not to worry, I found it!

    diana # Fri Nov 30, 2007 — 10:02 am
  38. [...] Slashdigglicious: Puts those cute little social bookmarking icons at the bottom of each [...]

  39. Works great!
    Does anyone know how to add fark.com refferals to this release?

    DVmaker # Sat Dec 8, 2007 — 7:50 pm
  40. [...] added and recommend the following plugins to my download; 1. Slashdigglicious for easy bookmarking, I took the liberty to add Yahoo, Propeller and Sphinn buttons to the original [...]

    Wordpress SEO Theme # Tue Dec 18, 2007 — 9:20 am
  41. Awesome, light, beautiful plugin. Will highly recommend and use. Many thanks. Wanted to share a piece of code if anyone wants to add newsvine support ..

    $newsvine = '
    . ”
    . ‘
    ‘;

    Thanks again!

    zfeezy # Tue Dec 18, 2007 — 10:47 pm
  42. [...] the longest time and wanted to add upchuckr.com into it. Much respect goes to the original author http://www.tsaiberspace.net/blog/2007/07/15/slashdigglicious/ for this great plug-in. It is the same as it was before except now UpCHUCKR is listed. Upchuckr.com [...]

  43. [...] It provides links to many of the top social sharing and bookmarking sites. You can find it here: Slashdigglicious ? Tsaiberspace You can also see it in action on my blogs. __________________ jacob wannabeMogul.com - [...]

  44. I’m using the next_post_link in my single.php template and the slashdiggalicious links are displaying inline with the next_post_link.

    I’ve been trying for a while to separate the slashdigg links from the post itself with little luck; CSS, divs, etc aren’t doing what I need it to.

    Has anyone else run into this? Rob, do you know of any way to get around this? Is there any way to call the plugin into my template phps rather than have it be automatically added to each of the posts?

    zfeezy # Sat Jan 5, 2008 — 4:06 pm
  45. Hi there and thanks for this plugin which I have been using for a few months now.

    Upgrade suggestion - allow the addition of a line of text before the icons to encourage people to click and share a post. That could be made optional and user customisable. I would have something like ‘If you’ve enjoyed this post, please consider sharing it with others by clicking one of the icons below. Thanks.’

    What do you think ?

    Roger

    Roger # Mon Jan 21, 2008 — 1:33 am
  46. Upgrade suggestion - allow the addition of a line of text before the icons to encourage people to click and share a post. That could be made optional and user customisable. I would have something like ‘If you’ve enjoyed this post, please consider sharing it with others by clicking one of the icons below. Thanks.’

    This feature is more appropriately handled by a second plugin such as “Shortcut Macros” or “Macro Expander”, both of which can be found at wordpress.org: http://wordpress.org/extend/plugins/search.php?q=macro

    Rob # Mon Jan 21, 2008 — 8:58 am
  47. Love this plugin! Didn’t know what it was called until I asked Andy Bailey, who got it in August when he started his blog. I have recommended it to others, but I see where I need to write a post about it.
    Thank you!

    witchypoo # Tue Jan 22, 2008 — 5:35 am
  48. [...] review of your post, (even if it’s already been reviewed) there is a lovely plugin called Slashdigglicious that puts a bunch of social networking icons at the foot of each post. If you have a page that you [...]

    Great Social Networking Plugin | Psychicgeek # Tue Jan 22, 2008 — 9:36 am
  49. [...] have noticed I’ve added those social icons on the bottom of my posts by using a plugin called Slashdigglicious. Thanks to Psychicgeek for the info. Please feel free to click on any of those tiny buggers that [...]

    An Island Life » How Social Are You? # Wed Jan 23, 2008 — 9:09 pm
  50. Awesome! I love this plugin…I’m new to this and I just love what you did. Just added to my wordpress blog site. New to digging to…will try it out here.

    Kelvin # Mon Jan 28, 2008 — 11:01 pm
  51. Awesome plugin. I hated the way most others had way too many services, and most of them little known and unheard of. This is exactly what I was looking. You have saved me many hours of hand coding the bottom of each post. I can’t thank you enough. :mrgreen:

    staticbrain.com # Tue Jan 29, 2008 — 6:13 pm
  52. Rob, this is an awesome plugin, thank you very much for your work. It was exactly what I was looking for.
    Please, as I don’t know CSS programming, may I ask which sentence I should put in my theme CSS file to eliminate borders on icon images?
    Again, thanks a lot.

    Mercè # Fri Feb 8, 2008 — 1:39 pm
  53. Hi - this looks perfect.. I have one question, the last plugin I tried showed up as code in my feedburner RSS feed. Has anyone had any issues with the code showing up in their feeds?

    Thanks for your hard work!!

    holli # Sat Feb 9, 2008 — 11:33 am
  54. [...] Efter varje blogginlägg finns det nu även några enkla bokmärkesknappar, för den som vill lägga till ett inlägg till SumbleUpon, Reddit, Google Bookmarks eller vad det nu må vara. Widgeten i fråga heter Slashdigilicious. [...]

    Piruett » Blog Archive » Nytt på bloggen # Wed Mar 19, 2008 — 4:46 am
  55. [...] Download it here. [...]

  56. How can I get it to show these icons on the main page if I have the more tag being used?

    I have tried the various things in the FAQ but they just show up as text for some reason?

    Thanks

    Nick # Sun Mar 30, 2008 — 4:21 pm
  57. hi

    can you add the feedburner email? just like the one used in bookmarkify. So my visitor can email any article to their friends.

    Also, is it possible to make the link open in new window?

    cool plugin!

    ganes # Tue Jun 10, 2008 — 7:04 pm
  58. Dude!!! the favicon of delicious IS NOT WORKING ANYMORE

    please update :D or tell me how to change it to host it localy

    Marco # Wed Jun 11, 2008 — 9:02 am
  59. It looks like Del.icio.us has broken their own favicon? When I go to their site, their favicon is not visible for their own pages. I was looking at how Smashing Magazine” does their Del.icio.us icon, and even though I’m peering at the properties with FireBug and Web Developer toolbar, I don’t understand how the image is delivered.

    Diana # Mon Jun 16, 2008 — 8:41 am
  60. del.icio.us image link updated with 1.0.6 - http://wordpress.org/extend/plugins/slashdigglicious/

    Rob # Mon Jun 16, 2008 — 9:56 am
  61. [...] out about 15 wordpress plugins for social bookmarking and the best one I found to fit my needs was Slashdigglicious.  It was basic and clutter free.  The next thing I wanted to do was notify services when my blog [...]

    Site Essentials | High Tech Sister # Sat Jul 5, 2008 — 2:32 pm
  62. [...] Slashdigglicious adds social networking icons and links to the bottom of each RSS post. Now, readers can submit your posts to Digg, StumbleUpon and other social networking websites directly from their RSS reader! [...]

  63. Is there a way to make the default that the icons are NOT added, unless I specifically put the code into my post?

    Thanks. Great plugin.

    RD

    RD # Thu Oct 2, 2008 — 3:24 am
  64. Never mind. Sorry about that. I got it.

    In:

    function slashdiggliciousEnabled($unused)

    change last line from

    return true;

    to

    return false;

    If anybody can recommend css img styling for a dark background, please do. You can see the buttons at
    http://raptureforthegeeks.com

    RD # Thu Oct 2, 2008 — 3:59 pm

Leave a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>