UPDATED 3/16/14: I’ve closed comments on this post; most services that aren’t in this list don’t support this kind of connection. I hope you find the instructions and examples here helpful regardless.
UPDATED 3/26/11: Sharedaddy is now distributed as part of Jetpack, so I’m taking the opportunity to add some additional services to this list. Please continue to contribute if you have any other services that you’d like to see on this post.
In my previous post, I described in detail the process necessary to add a sharing service to the WordPress.com Sharing tools (also known to self-hosted WordPress users as the Sharedaddy plugin). Even if your favorite social network or sharing site isn’t available, odds are likely that you can find a method to add that service as a custom sharing button.
For the tutorial, I used Delicious as an example service because it’s a service I’ve used in the past, had a good URL structure that’s easy to demonstrate, and had nice screens that helped my instructions to be easier to follow. (It also had a nice site-provided 16×16 icon that we could use to mark the sharing service.)
This is a collection of various common sharing services that aren’t included in the Sharing tools defaults. It provides the necessary information so you can plug them in to your Sharing options. Remember, the three things you need to define a sharing service are:
- A name for the sharing service (used for the text label)
- The URL needed to send a link to the sharing service, which can use up to five variables, which are:
- %post_tags%
- %post_title%
- %post_full_url%
- %post_url%
- %post_excerpt%
- And the URL of a 16×16 icon that can be used for the service.
(If you need a refresher on how to add custom sharing services, please see the previous article.)
I’ll provide the Sharing URL format—including the variable placement—and a 16×16 button icon you can use for the service. Whenever possible, I’ve tried to pull the icon from the sharing service itself to avoid any licensing issues. This means some of the icons are ugly. If you would rather, are there a few very nice sharing service icon collections available, but you’ll have to credit the author if you use them.
Since a good number of WordPress.com blogs have used GetSocialLive in the past, I think that’s as good a place to start as any. I’m only going to include those for version one of this post; if you would like another service or you have one that should be added to this list, please leave a comment and I’ll be happy to include it in a revision. I’d like this post be be a kind of “encyclopedia” of these services for people who are using ShareDaddy.
Filling Out the GetSocialLive Services
Of the services included in the GetSocialLive tool, Facebook, Digg, StumbleUpon, Reddit, and Twitter are already provided for use in Sharing Settings—so you won’t have to worry about those. As for the rest:
Delicious
http://delicious.com/save?url=%post_url%&title=%post_title%
Blinklist
http://blinklist.com/blink?u=%post_url%&t=%post_title%
Technorati
http://technorati.com/faves?add=%post_url%
Yahoo! Buzz
http://buzz.yahoo.com/buzz?targetUrl=%post_url%&headline=%post_title%
Newsvine
http://newsvine.com/_wine/save?u=%post_url%&h=%post_title%
Services I Use, So They Get Preferential Treatment and Are Higher on the List
Evernote
http://www.evernote.com/clip.action?url=%post_url%&title=%post_title%
Hacker News
http://news.ycombinator.com/submitlink?u=%post_url%&t=%post_title%
Instapaper
http://www.instapaper.com/hello2?url=%post_full_url%&title=%post_title%
Other Services
Do melhor
http://domelhor.net/submit.php?url=%post_url%&title=%post_title%
FARK.com
http://www.fark.com/cgi/farkit.pl?u=%post_url%&h=%post_title%
Google Buzz
http://www.google.com/buzz/post?message=%post_title%&url=%post_url%
Menéame
http://meneame.net/submit.php?url=%post_url%&title=%post_title%
MySpace
http://www.myspace.com/Modules/PostTo/Pages/?u=%post_url%
Orkut
http://promote.orkut.com/preview?nt=orkut.com&du=%post_url%&tt=%post_title%
Pinboard
http://pinboard.in/add?showtags=yes&url=%post_url%&title=%post_title%
Posterous
http://posterous.com/share?linkto=%post_url%
Tumblr
http://www.tumblr.com/share?v=3&u=%post_url%&t=%post_title%
But Wait; There’s More
If you have a sharing service you either want to add to Sharedaddy’s custom option, or have added and already know how it works, please feel free to leave a comment on this post and I can get it added to this list.
Here’s what I used for Google Buzz:
URL:
http://www.google.com/reader/link?url=%post_url%&title=%post_title%&srcURL=HTTP://YOURBLOGHERE.COM&srcTitle=YOURBLOGNAME
ICON:
http://blog.thesocialbusiness.com/images/google-buzz-16×16.png
Added to the list. Thanks!
Actually, I checked with Google Buzz’s documentation and altered the information above to fit their suggestion. The above URL structure points to Google Reader—what would that add to Google Reader if clicked?
For Tumblr:
URL: http://www.tumblr.com/share?v=3&u=%post_url%&t=%post_title%
Icon: http://i56.tinypic.com/b5faxl.png
Any ideas on how to make it a smart button (show reblog count)?
Thanks.
I added this myself and then went to go through comments and notices you’d already dropped this in here.
If a service isn’t supported in the built-in options in Sharedaddy, then a smart button can’t be shown (because smart buttons always rely on JavaScript or even a small iframe).
How do i add Kirtsy, Blogster, Blogcatalog and Mixx It to my page? Thanks!
Is there anyway to add the Press This! button by WordPress? Or does one have to fall under the Automattic umbrella for that to happen?
Press This will only work if the reader is using WordPress.com, as for self-hosted sites there isn’t a universal end-point to link to.
I’m using Ubuntu 10.04 and I can’t drag and drop the buttons into position. :(
Check the browser you are using—the drag/drop is JavaScript-based—and if you are having trouble with the plugin, please leave a report on the forum area linked to in the plugin page itself.
Hey Ryan,
Here is an aggregated (and normalized) list of over 250 sharing services:
http://www.shareapi.com
So you don’t have to go around hunting for the right urls :) just use the right service ID and follow the standard URL format.
Jay
How about one for tumblr?
Added.
Hi there, i’m looking for the way to share to Blogger :(
Thanks in advance ;)
Greetings from a ‘lost’ Live Space’s user ;)
I added Readitlaterlist to the service at http://www.buxx.nl, with the following code:
https://readitlaterlist.com/save?url=$%post_url%&title=$%post_title%
http://www.buxx.nl/images/readitlaterlist.gif
Thank you Ryan, for taking the time to share these constructed links makes it a lot easier to understand the method behind the creation of the sharing links… :)
P.s. I also bookmarked this post for reference in the forum for when the question arises…
`sk
Awesome. I debated posting it at one point but I chose not to. Feel free to point people in this direction. I think I’ll add some more services to it this weekend; I have a small backlog of comments asking for a few and I just haven’t had time to get to it.
i couldnt figure out how to add:
Youtube
Blogger
Hi5
Myspace
Orkut
Bebo
Can you help me?
Cheers!
Orkut:
http://promote.orkut.com/preview?nt=orkut.com&du=%post_url%&tt=%post_title%
I added Orkut.
MySpace:
http://www.myspace.com/Modules/PostTo/Pages/?u=%post_url%
I added MySpace up above as well. Thanks for the pointers! I’ll try to hit the rest of the above soon.
Thanks for this article – I was wondering how can i use this on the posts themselves and not on the main page of my blog. I just want it to show up when they click on a blog topic. I don’t see that as an option in the settings. I also don’t want it to show up on my static pages that don’t have commenting turned on.
Much of what you’re looking for can be found in the Settings > Sharing panel, and remember that you can control the appearance of sharing links for each post or page as well in that post’s Edit screen.
Thanks for sharing Ryan. Appreciate it.
It took a while to figure this out for Linkedin (one problem was I was not including the icon URL, it will not work without that):
http://www.linkedin.com/shareArticle?mini=true&url=ht%post_url%&title=%post_title%&summary=%post_excerpt%
You can get the icon at http://www.iconspedia.com/icon/linkedin-4221.html but you have to downsize it to 16×16
here a link to a 16×16 linkedin icon http://wayofbeing.net/wp-content/uploads/linkedin_16.png
Pieter, thank you: Linked-in was driving me crazy! Ryan, thank you for this.
off to implement!
Hi That URL sends me to a page that says file error. Can you help I really need this?
Thanks so much Jay
Hi there, i’m looking for the way to sharing to Blogger like Facebook, twitter, …
Thanks in advance ;)
I’m trying to add an icon to the share button, but it’s not working. See this screenshot of what the icon looks like (yes, I’ve tried three times so far): http://img252.imageshack.us/img252/5599/linkedinsharedaddy.jpg
(Thanks Pieter for the LinkedIn information!)
Also, is there any way to delete a share button that I’ve added?
Hi,
Sorry to barge in like this, but I just saw your Adding a Custom Sharing Service to Sharedaddy post, and went about finding out how to get the plugin to work with Pinboard.
You can use the following URL
http://pinboard.in/add/?url=%post_url%&title=%post_title%
And i came across Social Media Icons, with a bunch of services, 16×16 already included in the zip file.
I think they do look kinda cool, and it’s nice to be able to have them all from the same set, if you like neat things… ;-)
Anyway, thanks a lot for your two posts, they really turned what I thought would be a hard task into something painless.
Thanks!
You’re right about the icons you linked to; I found those when I was researching for the post, but I did not link to them because they were under an Attribution-based CC license, which some people may want to avoid and would be hard to implement for some people using WordPress.com (since they can’t control, for instance, the footer of their site).
For Meneame (Spanish website as Digg):
URL: http://www.meneame.net/submit.php?url=%post_url%&title=%post_title%
Icon: http://aws.mnmstatic.net/img/common/feed-icon-001.png?w=16&h=16
I’ve added this to the list above – thanks!
I wrote up a step-by-step tutorial for adding LinkedIn, based on Pieter’s code and this post (Pieter, there’s an extra ht in there that shouldn’t be there – took me a while to figure that out. I gave you credit in the post!). You can see it here: http://wpgarage.com/tips/how-to-add-a-linkedin-share-button-to-sharedaddy/
Hey, readers.
Sorry I got behind on approving comments—I’m now working on paying more regular attention to my personal site as I’ve neglected it for far too long.
I’ll look into updating this post with more of the services you’ve pointed out here and will be more diligent about approving comments faster in the future.
Thanks for reading!
I got HackerNews working easily. It just uses the standard post url and post title variables
Hi,
Do you now how to customize with Pearltrees ?
http://www.pearltrees.com
Thank you for your help.
Hey, all.
With the release of Jetpack, I’m planning on sprucing this up a bit and finally getting around to catching your requests. Sorry about the wait, and I hope you find the new additions useful.
Great resource. I will be using this page often.
Do you know of a way to use Sharedaddy to use Evernote’s Site Memory and include the referral code?
I looked at this and it looks like it requires the use of JavaScript, so it can’t be used within Sharedaddy.
And Posterous?
I just added Posterous. That one was pretty easy compared to most; they do the title lookup for you.
I’m impressed with what they do over there on Posterous. Thanks!
Am I the only one who wants Fark? Please, please make it easy for people to Fark me /tastelessyetdesperate
Consider yourself Farked.
Thank you for making it so easy to do it. I tried adding tumblr sharing. It works!!! :) Thank you, thank you, thank you!
May I suggest Wikio ?
Didn’t find how to integrate Pearltrees ?
It didn’t work with me. The orkut users got an error. Can you try to use the button in one of my posts and telll me what’s happening?
I would appreciate.
tks
To me, that looks like a problem with Orkut, as the sharing page appears and has all of the correct details, it’s just when you try to submit that the problem occurs. I think the information is getting there but there’s another problem.
Have you asked Orkut by any chance?
I didn’t ask Orkut because I don’t have an account with them. I’ll ask on of my friends to get support with orkut team.
Tks.
Ryan,
I’m hoping that LinkedIn will make your list. My clients ALL depend on it…and it’s definitely a top contender from a number of users and traffic standpoint!
Cheers,
Steve
It’s recently been added as a default service to Sharedaddy, at least on WordPress.com.
It’s not avaliable on ShareDaddy for self hosted WordPress.org blogs. Could you please add it too? Thank you very much.
I don’t develop it, so this is not up to me, but if it’s added to WordPress.com, it will quite likely come to the self-hosted version sooner or later.
here’s a “well, actually…!”: “well, actually…” there are two ways to add this to the jetpack w/ sharedaddy plug-in for wordpress.org users. one is details here and the other is detailed (far more programatic) over here. HTH!
If you’re willing to hack the plugin apart. :)
it doesn’t “hack it appart” so much as add the service & a new custom sharing services file. i just did it and it’s working fine for me. nice addition until automattic/jetpack/sharedaddy gets google+ added.
I know it just came out, but the Google +1 button would be awesome. Thank you for this wonderful plugin!!
Google hasn’t provided a non-JavaScript way to add the +1 button, so unfortunately this won’t be possible unless the Sharedaddy devs decide to add the service as an included one.
Can we ad a short code provided by another plug-in? [wdgpo_plusone]
If yes, how can I go about adding that?
It’s not possible to do this on WordPress.com; if you are trying to do it on a self-hosted installation you will need to install the relevant plugin.
How about Pinterest?
Will the Google +1 button code go straight in to Sharedaddy?
That’s up to the Sharedaddy devs.
Do you have the solution for LinkedIn too?
Thanks.
Johan
Nice! Thanks for the post! I’m going to add most of these to my Sharedaddy, I just hope we can get Google +1 soon
How about the Klout +1? Yes, I’m greedy, but these buttons work: I’ve been Farked!
That’s a me too from me!
Another one, this time for identi.ca : http://identi.ca/index.php?action=newnotice&status_textarea=%post_title%:%20%post_url%
Good stuff, but I’m having problems with getting the logos to work… And, to be fair, I haven’t tried to see if the sharing actually works, either.
I guess what it is is that the icons don’t come up during setup, but they do on the page itself. Added a few of the links to my site, worked well.
Thanks again.
That’s right; the custom icons will not appear in the Settings page but they will appear when you view one of your posts with the Sharing buttons.
What about a custom icon and link for Readability? Thank you.
Awesome post, thank you for the resource and info! However I was aware we couldn’t add java based links and attempted to create Google+; now however I have 2 service I added doing this in my settings, is there a way to remove or edit services instead of just adding?
Thank you!
You can remove a service by expanding its properties once you have added it.
Hi, for God sake i am getting crazy. In my wordpress there is no option: “Like Button”! (You can enable/disable the blog Like button in the sharing page) on Settings/sharing! What should i do fo fix that? I would like to make like yours, with the avatars of the people that “like”!
This is a feature that is currently only available on WordPress.com-hosted blogs.
How to add ‘Bookmark to browser’ button? Something simple, like ‘Add to favorites’, with 2 clicks in Sharedaddy plugin?
Yes! Sina Weibo please! It is impossible to find any good social network widget that includes it…it’s only the top social network in all of Chinese-speaking countries…
Really useful article, I’ve used it to add tumblr to sharedaddy.
I’m not a serious tumblr user so don’t know much about it but I can see reblogging being something to really help a blog post go viral and bring traffic back to the site. Is there a way to include a tumblr share code that would work more as a reblog than a share or do you know of a good wordpress plugin that adds a reblog button?
As far as I know, it’s not possible to do this; the Tumblr bookmarklet is better-designed to handle this from the reader’s side.
I would love to get a Diaspora share button. There is some code done up here: http://dl.dropbox.com/u/22821615/shareondiaspora.html and http://dl.dropbox.com/u/22821615/shareondiaspora_html5.html which seems to deal with getting it to direct to whichever D* pod the user is on, but I can’t find a relevant share URL that will work in jetpack. Suggestions?
Diaspora would need a simple URL that could be hit with a query and to my knowledge that doesn’t exist. At the very least it would be limited to a single server based on what I know about it.
I don’t understand why on my site the posts show a SHARE button, but on your site and uncrunched.com, all the icons are in a horizontal row, with now SHARE button and popup.
I just don’t see how to set it up for the on-click / horizontal row style.
I meant / without SHARE button and popup …
When you add or remove services, there are two areas in the active services slot. One puts the services in a line on their own and the other places them behind a “Share” button.
You can actually mix and match these.
Very interesting post !
What about printfriendly ( http://www.printfriendly.com/button ) ?
I tried http://www.printfriendly.com/print?url=%post_full_url%&title=%post_title%
but t does not work : the text is “click to share” instead of “Print&PDF”
Pinterest please, Ryan? Seems to be the hottest request right now in the WP.com forums. :)
Check your email. :)
Could you please clarify…so we may use it also?
Thanks in advance/Regards.
I don’t have it yet; I needed an invite. :)