Social bookmarking allows users to submit, comment on, and “promote” websites. The Gregarious plugin supersedes the Digg This Reloaded Plugin and allows for seamless integration between your Wordpress Blog and social bookmarking sites such as Digg.com, Del.icio.us, Reddit and more. Requiring no editing of templates, and a simple point and click interface, Gregarious is the ultimate social bookmarking plugin for Wordpress.
Due to time constraints, I cannot guarantee support for this plugin.
Not compatible with WP 2.5.
Dynamic Buttons
I’m Diggin’ it
Gregarious uses the brand new Digg APIs to generate a dynamic ‘Digg It’ button on your post that shows the number of Diggs and allows the user to Digg post. No manual work is needed - the plugin knows when a post has been ‘dugg’ and sticks the button onto your post with no effort, leaving you free to write quality content. That’s right. Just activate it, and watch your traffic shoot through the roof.
Have you reddit?
Another great social bookmarking site that features dynamic buttons is Reddit. Again, integration is no hassle. Just turn on the Reddit button from the Gregarious options page, and you’re laughing. No manual labor, no long and complicated PHP scripts, and no coding. One click and you’re away!
More Features
Wow, could Gregarious possibly have more features? You betcha! As well as merely adding Digg and Reddit buttons, Gregarious has the following nifty additions:
General Features
- Complete admin interface with options regarding all configurable aspects of plugin including styles, display options (show on post, page, home, etc.) Digg link style (button, image or text link), and more.
- Check for updates automatically so you’re never out of date.
- No template customizations or coding knowledge necessary as the plugin handles everything for you, and then some.
- Choose the position of the buttons. Do you want them before or after your post content?
Digg related features
- Uses the brand new Digg API to generate dynamic buttons.
- Gregarious automatically knows if your post has been “Dugg” using DiggDetect™.
- You decide what to show for posts which have been Dugg or those which are yet to be Dugg. You can customize the links, show a dynamic or compact badge, an image - or choose not show anything.

- Configurable “What’s this?” link, so your users know exactly what they’re up against.
- Ease up on the bandwidth by using a text link instead of an image or Digg button if you need to.
Reddit integration
- Choose between three styles of buttons, from the eye-candy laden to the minimalistic.
- Customize the position of the button easily from the options page.
- Easy to use with no work required.
Other social bookmarking sites
- Submit your post to heaps of bookmarking sites with Alex Kings’s Share This plugin built right into Gregarious (it comes integrated - no further installation needed).
- Take advantage of further customization with options for Share This in the Gregarious admin panel.
- Add, remove, edit or rearrange social sites for the Share This plugin - an indispensable feature.
Download
Version 1.9.xx
Gregarious can be downloaded from the WordPress.org Gregarious page. (The link below points to the download from that page)
Installation and Usage
How do you install Gregarious, the ultimate social bookmarking plugin for Wordpress? It couldn’t be easier. After downloading the package, Unzip. Upload. Activate.
The options menu should show up in your administration under Options -> Gregarious. Here’s a screenshot:
If you wish to add social sites for Share This, you’ll need to CHMOD the akst.js and akst.css files to 777. Don’t worry if you don’t know what this means or can’t do this - Gregarious has alternative methods to cope.
Configuration
The plugin will work fine immediately after activation, but you may want to change some options to customize it. Gregarious can be configured from the Options tab of the administration panel in Wordpress. Just click on the Gregarious Options link. As mentioned earlier, there are a plethora of options and choices available, so feel free to tweak it to your needs.
Frequently Asked Questions
I installed and activated Gregarious, but the Digg button / Share link isn’t showing on my posts.
Gregarious uses different modules to provide all the features for your site. The PostBadge
module is the one that appends content to your posts. If there isn’t anything showing on your posts, make sure that the PostBadge module is turned on, as well as the modules for whatever features you want. (For example, the Share This module shows the Share link, and the Digg button module shows the Digg button or link). Activating a module will also add options to the Gregarious options page so you can configure it.
The Share This link takes me to a separate page. How do I get the popup dialog to show?
To show the Share This
popup on your site rather than linking to a Share This page, you need to ensure:
- That there is a
<?php wp_footer(); ?>call somewhere in the footer.php file of your template. - That there are no javascript errors on your site (due to your template or theme).
- That there is a
<?php wp_head(); ?>call somewhere in the header.php file of your template. And that you’re either running WordPress 2.1 or above or have prototype.js referenced in theGregarious no longer requires prototype.js<head>section of the page.
Generally, it’s the lack or misplacement of the <?php wp_footer(); ?> call that causes the popup not to show. If you still can’t get it working, ask me.
Template Integration
Currently, Gregarious’ feature-set includes various template tags that have been set up to be easy to use and integrate into any theme. Whether you’re a WordPress theme developer, or interested in more precise integration of social bookmarking to your blog, ask me about it.
Copyright © 2006-07 Ankur Kothari. All rights reserved.

1229 Comments so far
Leave a commentPages: « 1 … 22 23 24 25 26 [27] 28 29 30 31 32 … 41 » Show All
Thanks for the help Ankur. I have one more “problem” though. I have a story that was submitted to digg a while ago. When I set digg badges to always be displayed, the badge shows that the story has 4 diggs. But when I set the badge to only appear when there are diggs to the story, it doesn’t show up. Will the story need to have received a digg during the last X number of days, or since Gregarious was installed or something?
declared by Andreas on July 5, 2007 8:52 am | Permalink
Andreas, the story will need to have been clicked on from the Digg page (the unique page, not from the upcoming section) so the plugin can detect that your post has been Dugg. To ensure it does this, make sure that either the “Digg API” or “CURL” setting is on under Digg options then click on the link from Digg to your site.
If it still doesn’t work, edit the post, then add a custom field with the key of “DiggUrl” and for the value write either the permalink of the post or the URL to the Digg page for that post.
Hope that makes some sense.
voiced by Ankur on July 5, 2007 10:25 pm | Permalink
Thanks again Ankur. Changing the Digg option from Digg API to CURL actually solved it
mentioned by Andreas on July 6, 2007 4:51 am | Permalink
One more question: how to I unsubscribe from comments on this post? The “manage your subscriptions” link below the comment box gives me this error: “You may not access this page without a valid key.”
Thanks.
recorded by Jurgen on July 6, 2007 4:56 am | Permalink
I just cannot get the ‘pop’ up to work. No matter what I try! It always leads to a new page and for the life of me I’m stuck.
See: http://www.atheistperspective.com
Does anyone have any ideas?
professed by Michael on July 6, 2007 11:34 pm | Permalink
btw, I have both the right code in footer and header:
So I don’t think it could be that.
posted by Michael on July 6, 2007 11:44 pm | Permalink
Hello,
I installed this plug in this morning. The “Share This” button seems to work fine but my feedburner feedflare choices are not showing. Will this plug in activate feedflare on my site? I thought I read that it would. Thank you for letting me know.
reasonded by Renae on July 7, 2007 6:20 am | Permalink
Renae, steps to get FeedFlare showing:
<%FLARE%>tag to the PostBadge code (in the Gregarious options page)Michael, try resetting the plugin. It should fix the issue.
disclosed by Ankur on July 7, 2007 6:32 pm | Permalink
Hi Ankur
I’ve reset the plug in, cleared the cache but still it doesn’t pop up
Very confused!
announced by Michael on July 7, 2007 10:26 pm | Permalink
Michael, you need to make sure that the akst.js and akst.css files in modules/share-this are writable by your server. This means setting high permissions (using CHMOD) to something like 777.
If that’s inconvenient, simply re-download the plugin. I’ve changed the initial contents of the file slightly so it will work better even when not writable.
declared by Ankur on July 7, 2007 10:59 pm | Permalink
I’ve set the permissions for both files to 777. I’ve also tried using the new plug in but neither option has worked!
Thanks so much for your help by the way, it’s much appreciated.
mentioned by Michael on July 8, 2007 12:19 am | Permalink
Thank you for your quick reply. I installed the tag to the Post Badge code but it still isn’t showing up even after a new post. Does it take awhile to activate? Feed Flare is showing up on my feed but not my site. Any suggestions? Thank you.
spoken by Renae on July 8, 2007 12:54 am | Permalink
Michael, it does work now… I’m getting the popup nicely.
Renae, it does take a while for the FeedFlare to show up. Just to make sure, though, you can check if you’ve activated some FeedFlare for your site as well as for the feed as you can configure them separately.
published by Ankur on July 8, 2007 11:54 am | Permalink
It’s not working right on my site.
When I select “show digg badge for dugg posts”, nothing shows on any post (even if posts have already been dugg)
When I select “show digg badge for un-dugg posts”, the digg badge will then show up for everyting…Dugg posts and un-dugg posts.
The logic does not seem correct. I cannot make it so only the badge shows up for dugg posts. The only option is for it to show on ALL posts (regardless of it being dugg or not).
Please help. Thanks!
divulged by Alexander on July 9, 2007 7:57 am | Permalink
Alexander, I’ve got the Digg badge showing only for Dugg posts and it’s working fine. To make the Digg badge show only for Dugg posts, you need to have a referral from the Digg page for that post so the plugin can detect it.
For example, the first time a user clicked the link from
http://digg.com/tech_news/WP_Plugin_Gregarious_the_ultimate_SMO_pluginto this post, Gregarious detected it and now the Digg button shows.If you’re having trouble getting it to work even after clicking the link from Digg, try changing the the detection method in the options page to CURL or Digg API.
spoken by Ankur on July 9, 2007 9:39 am | Permalink
The digg bage will show for dugg posts when I select “for un-dogg posts show badge.” Right now, I have the settings showing for “dugg posts, show digg badge” and i’ve tried both curl and api… it won’t show. There are many posts that already have the referral. (i.e. http://digg.com/political_opinion/Campaign_to_Stop_Ahmadinejad).
voiced by Alexander on July 9, 2007 9:53 am | Permalink
In that case, edit the post and (if there’s isn’t a field called DiggUrl or DiggData) add a custom field for the key “DiggUrl” and set its value to the Digg URL. If the button shows then, we know the problem is in picking up and storing the referral.
reported by Ankur on July 9, 2007 1:27 pm | Permalink
HUGE speed boost. I was a little wary of releasing the latest update in case it caused errors, but it should be all set to go. The latest version is 1.9.9, and yes, I will standardize the version system with the release of Gregarious 2.0.
published by Ankur on July 14, 2007 8:37 pm | Permalink
Template Integration!
i can not wait any more to see that~
tell me how to get it ?
revealed by andol on July 16, 2007 12:48 am | Permalink
I like the plugin but I would like it to appear in the entry header on the right hand side instead of under the post as this would give a more uniform look especially on short entries and would provide some symmetry with the date image.
Could you explain if this is easy to do and if so how to do it?
Thanks
voiced by Paladine on July 16, 2007 10:01 am | Permalink
Andol,
I’ve been really busy, but I’ll try get some basic docs up soon. You can also use the template tags for theme integration.
Paladine,
The main template tags are:
Alternatively, you can turn off the “Append to Posts” option for PostBadge, then using the
<?php post_badge() ?>template tag to show whatever you’ve configured in the PostBadge code. You’ll have to look in your theme / template files to see where the template tags will go.spoken by Ankur on July 16, 2007 1:26 pm | Permalink
Ankur,
Thanks very much, managed to figure that out easily enough from your instructions. You can see the result on http://blog.paladine.org.uk
Much appreciated
As you can see it looks better than if it was appended to the end of the post.
Would you mind if I edited out the [?] hyperlink and just added a new Links box to the side panel with a link to plugins I using with the relevant link back to your plugin? It would align the digg buttons better whilst still acknowledging your code.
written by Paladine on July 16, 2007 3:40 pm | Permalink
Pages: « 1 … 22 23 24 25 26 [27] 28 29 30 31 32 … 41 » Show All
Leave a comment