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 … 27 28 29 30 31 [32] 33 34 35 36 37 … 41 » Show All
Ankur,
I see a few other people have mentioned the same problem I was/still am having.
When I set the plugin to show “Nothing” for undugg posts and to show “Badge/Compact Badge” for dugg posts, none of the posts (even ones with diggs) have a badge show up. The only way for the plugin to work is for me set undugg posts and dugg posts to “Badge/Compact Badge”.
Any fix in the works for this? Thanks again.
stated by Mike on August 19, 2007 6:31 am | Permalink
I’m using that “float:right” to get the badge to show on the right of my post - but it’s showing up at the bottom of the post, on the right, instead of top/right. How do I change that?
reasonded by Jeromy on August 20, 2007 8:33 am | Permalink
Mike,
Unfortunately, I’m not sure what’s causing the problem as I’m using the exact same settings on this site. Edit a Dugg post and add a custom field “DiggUrl” and set it to the Digg URL. If that works, we can narrow down the possible causes.
Jeromy,
To get the button on the top, add / move the %CONTENT% tag to the bottom of the PostBadge code.
mentioned by Ankur on August 20, 2007 1:52 pm | Permalink
My blog posting: http://www.randomn3ss.com/2007/08/09/how-to-list-an-ebay-auction-for-maximum-profit/
Digg page: http://digg.com/business_finance/How_to_list_an_eBay_auction_for_maximum_profit
stated by Mike Panic on August 20, 2007 2:22 pm | Permalink
Ankur,
Using the latest and greatest versions of Firefox and IE (Maxthon). Maxthon doesn’t work with the Ajax display so I typically go to Firefox. It “is” possible that there is a conflict with some plugins (e.g., ad blocking or something) but I have tried Safari on the mac and it behaves the same way as in Firefox. All of the “options” (e.g., Digg options, Digg extras, Feedflare, etc) when clicked don’t show any configuration items. Should I click RESET? If so, what will that accomplish?
-HTD
proclaimed by HighTechDad on August 21, 2007 2:30 am | Permalink
can anyone send me that latest beta? or help me out here…. i want my digg button to display before the
post title, it claims to be positional but i cant find a way to do this can someone please help me out! BTW im not to knowledgeable with php stuff quite yet so i may need a bit of guiding.. i noticed above in the comments to move %CONTENT% but where is that done? like i said id like to left right before post title, but incase i do not like format how do i go to the right side instead?
mentioned by Polo on August 23, 2007 3:30 am | Permalink
Hightechdad, I meant conflicts with other WordPress plugins (they could be adding conflicting JavaScript to the admin head).
Polo, you can move the buttons relative to the post content by going to the Gregarious options page, clicking on PostBadge, then rearranging the ‘tags’ in the PostBadge code textarea. If you want it before the title, add the code
<?php post_badge() ?>in your template before the title.Mike Panic,
Edit the post, then add a custom field called
DiggUrlwith the valuehttp://www.randomn3ss.com/2007/08/09/how-to-list-an-ebay-auction-for-maximum-profit/. If there’s already a field there, then we have a bug.reported by Ankur on August 23, 2007 9:29 am | Permalink
ok i went to gregarious options, clicked on the postbade icon for the options for it…….
and the only code in the posbadge code area is this
%DIGG%, %CONTENT%
now if u look at my site http://www.duppa.org
now its under the title, id love for it to appear right before the title… is this possible… please tell me yes… and if so can i do this within the options cuz according to this site it claims u can position it wherever…. otherwise i dont know which php file id need to edit to place that code….
*EDIT* i definitly want it to the right side of the date and title.. PLEASE PLEASE tell me how to do this…id so much appreciate it FOREVER id be in your debut!!
spoken by Polo on August 23, 2007 3:13 pm | Permalink
Ankur,
Editing the post w/ the custom field seems to have worked - do I need to do that to every post that has been dugg now??
posted by Mike Panic on August 23, 2007 3:59 pm | Permalink
Hi Ankur–I’m a programming ignoramus! I’m trying to figure out the “add description” feature as you explained it to me above:
“To add a suggested description for submitters (that’s what you mean, right?), delete the %DIGG% tag from your PostBadge code and use the template tag . I just made up the get_the_excerpt() bit, but you can add whatever description you want.”
By “template,” do you mean the widget template? Or does this go into the actual Wordpress code?
Talk to me like I’m an idiot…when it comes to this stuff, I certainly am!
Thanks again.
published by Matt on August 23, 2007 11:51 pm | Permalink
Thanks for the plugin
It looks like it will be very useful when I get it configured.
But right now it is introducing 37 validation errors that I am trying to figure out
WP version = 2.2
Theme = iblue
Page = http://meandering-pen.com
Errors are: Line 277, Column 204: duplicate specification of attribute “onclick”.
…&akst_action=share-this” onclick=”akst_share(’44′, ‘http%3A%2F%2Fmeanderi?
You have specified an attribute more than once. Example: Using the “height” attribute twice on the same “img” tag.
announced by Gary Fazenbaker on August 24, 2007 12:53 am | Permalink
Gary, the validation error is not caused by Gregarious itself, but by a conflict between the Google analytics plugin and the Share This module of Gregarious. If you’re that worried about validation, you can edit the Share This module to resolve the conflict or get rid of either the G-Analytics plugin or the Share This module.
Matt,
In your admin menu go to the theme editor under the Presentation tab. Edit index.php (and single.php I think). Find:
Just under it add:
Now if your posts have an excerpt set, when a user clicks submit to Digg the description will be set to it. I haven’t tested this myself, but it should work in theory.
You can also remove the
%DIGG%tag from the PostBadge code as the code you just does the same thing.Mike, unfortunately, if the referrals aren’t being picked up, you may have to continue to add the Digg URL manually.
Polo, Use following code in your theme where you want to show the Digg button:
Then you can remove the
%DIGG%tag from the PostBadge code.disclosed by Ankur on August 24, 2007 5:34 pm | Permalink
ankur.. thanks a mil!
posted by Polo on August 24, 2007 11:56 pm | Permalink
First and foremost THANKS!!! Are you aware of any conflicts with the all in one SEO pack and Gregarious? My recent Digg links are not linking correctly. Instead of digg.com/category/title it’s going to a post within the category that has the same title as the category so it’s digg.com/category/category. I recently installed the All in one SEO pack and of course Digg has altered their look, but that’s all I can think of that’s changed. http://knightknetwork.com
EDIT: I have a DiggData custom field and the href for digg.com shows as digg.com//blah instead of digg.com/blah so I can manually fix this but still curoius as to what might cause it, thanks
spoken by David Knight on August 29, 2007 5:16 am | Permalink
How do I remove the [?] link in the postbadge, with the link to here? I’m really enjoying this plugin, but this annoyance keeps me from fully using it… thanks in advance.
stated by Marco Garcês on August 29, 2007 9:16 am | Permalink
David Knight, I’ll have a look at the code and see if I can work out what could be causing this.
Marco, search for and delete the “[?]” from modules/digg-button/digg-button.php.
announced by Ankur on August 29, 2007 2:07 pm | Permalink
If you’re getting the Digg button pointing to
http://digg.com/category/category, (where category is, well, the name of a category), this is due to a bug in the Digg API. I have emailed Digg about it, so it should be fixed soon, but if you’re facing this problem, edit the affected post and in the “custom fields” section find the DiggData key. In the value change thehttp://digg.com//…to have only one slash after the.com.divulged by Ankur on August 29, 2007 2:36 pm | Permalink
Tank you for your help… I’ve removed the [?] in the code.. =)
proclaimed by Marco Garcês on August 29, 2007 11:27 pm | Permalink
I have installed this extension according to the simple directions. The only button showing up is “share this,” while the DIGG! button is marked with an error.. click on the error and you get “The URL does not have a propertly formed hostname.” The problem is that there are so many pages to look through, and that the site is not live to provide a link.
Have I done something wrong? Is it a bad install? Where do I find the link to attempt a correction?
disclosed by Caroline on August 30, 2007 2:27 am | Permalink
Now I’ve re-installed everything and there is absolutely nothing showing up. Also have all-in-one-seo and ultimate google analyzer as well as calendar
recorded by Caroline on August 30, 2007 7:15 am | Permalink
Hey, this plugin is awesome! I have one problem tho,
when i publish a new post, the Post Badge doesn’t show up. Eventually after I go and update gregarious, and sometime reformat it, the post badge will show up. Is there any way to keep me from have to go and update gregarious every single time? The only module I have working is the feedburner flare,
%CONTENT%
%FLARE%
so..?
reasonded by Zach on August 31, 2007 11:26 pm | Permalink
Pages: « 1 … 27 28 29 30 31 [32] 33 34 35 36 37 … 41 » Show All
Leave a comment