It’s finally here… The first Beta of the next generation Wordpress social bookmarking plugin - with more features, options and functionality than ever before. The whole system has been (almost) re-written from scratch. That’s a spinning head, tired brain, and over 1500 lines of code.
New features include:
- Drastically improved UI, organized structure to the admin page
- PostBadge: unlimited control over the Digg button / Share This link placement, without touching the template
- Extremely cool “check for updates” feature
- Addition of template tags digg_button() and share_this()
- Dynamic overview (pictured above) lets you know the critical details
- Completely automated alerts and messaging system. The plugin will tell you when something’s wrong. It’s alive!
- Sweetened up interface using javascript effects, and fam-fam-fam’s silk icons.
Who says Wordpress can’t handle Digg?
A big thank you to all the other Digg plugins out there. The half-implementations, buggy, or just plain annoying plugins were the inspiration behind Gregarious. Alex King deserves a round of applause for his Share This plugin, which comes bundled with (more like merged with) Gregarious. Some of the javascript and CSS from the interface was borrowed from RapidWeaver’s placeholder, and the insertAtCursor function is courtesy of phpMyAdmin.
Plans for the final release include adding a page to view a list of Dugg posts, enabling / disabling the Digg button for certain posts, documentation, built-in help system (for the whole mass of options) and a few more surprises.
This is a Beta test, so it is a condition of usage that you provide feedback, whether it be bug reports, feature suggestions or opinions and desires.

68 Comments so far
Leave a commentVery nice. A massive improvement on an already fantastic plugin.
I’ve moved from my old site to a new one and installed this.
Thanks and keep up the great work.
I’ve added this to my Wordpress Plug-ins / Add-ons page
stated by Rob on January 26, 2007 1:24 am | Permalink
Thanks Rob. More updates are coming
divulged by Ankur on January 26, 2007 5:20 pm | Permalink
Looks great! I tested it out, and my “share this” link was showing up at the top of my posts, and I would prefer it be at the bottom. I will wait for the next version, as I’m really interested in the feature allowing you to enable the Digg button on only certain posts.
uttered by Randa on January 28, 2007 5:41 am | Permalink
Randa,
You can change the position and style of the “Share This” link under PostBadge. Just make sure the <%CONTENT%> tag is before the <%SHARE_THIS%> tag in the PostBadge code.
As for the enable / disable Digg button feature, your options page will alert you when there’s an update available. (Hint: It’ll be very very soon…)
uttered by Ankur on January 28, 2007 10:11 am | Permalink
Update posted! Enjoy, and let me know of any bugs.
proclaimed by Ankur on January 28, 2007 10:34 am | Permalink
Why do I always get an “Error: Not FOUND” message when someone digg my post? Could anyone please help me?
expressed by michipu on January 31, 2007 10:38 pm | Permalink
Good plugin! Brilliant!
published by Ivan Minic on January 31, 2007 11:22 pm | Permalink
Thanks for a great-looking plugin. The admin area is gregariously-gorgeous!
Looks like some things aren’t working correctly for me. The digg stuff in particular. It’s not detecting incoming diggs. The “digg this” icon isn’t showing up either.
Here’s a link to a posting with mad diggage, but gregarious cannot see it: http://www.creativecomponent.com/2007/01/26/interview-with-daniel-burka-from-diggcom/
Any help would be muchly appreciated!
spoken by Alan H. on February 1, 2007 3:46 am | Permalink
Michipu: Digg haven’t updated their API to work with videos yet, so it wont function correctly. You can turn the button off for that post under the “Dugg Posts” tab until Digg.com get their act together regarding videos.
Alan: The Digg button seems to be showing.
published by Ankur on February 1, 2007 3:17 pm | Permalink
Hello, and thank you for a fantastic plugin. It’s beautiful, and it is tremendously useful and feature rich.
I’m having a problem with the Digg part of the plugin. It is not detecting incoming Diggs. Do I need to store my Digg login info somewhere? I have several Dugg posts, see them 1. here and 2. here.
As you can see…they’re both Dugg. My Gregarious is saying that I have, “1 posts and pages have been Dugg” on the Overview, but on the Dugg Posts section it says, “Sorry! No posts or pages have been Dugg yet.”
Can you help me?
Here’s the link to my website, eJabs.com
And here’s the link to my to posts in question, respectively:
post 1 and post 2.
Again, thanks for your great plug-in. Hopefully we can get it working on eJabs! Between now & when I hear back from you, I’ll try reinstalling the plugin.
Thanks,
Matthew Jabs
http://www.eJabs.com
announced by Matthew Jabs on February 2, 2007 5:29 am | Permalink
Matt,
The Digg buttons are showing, which means that Diggs are being detected. However, I’ll look once more at the code to see if anything could have caused the Dugg post count to have malfunctioned. Do let me know if it sorts itself out.
expressed by Ankur on February 2, 2007 3:35 pm | Permalink
Yeah…I ended up figuring it out.
I placed the digg_button() code in, the visited the Digg URL of my Dugg posts. Once I did that, everything worked great!
Thanks Ankur, great plugin!
Matthew Jabs
http://www.eJabs.com
proclaimed by Matthew Jabs on February 2, 2007 4:31 pm | Permalink
Thanks. I realized that diggs weren’t being noticed, unless I FORCE-DUGG them using Gregarious. Not sure if a handshake was needed, but all is gold now. GRRRRREAT Plugin!
spoken by Alan H. on February 2, 2007 11:39 pm | Permalink
Ummm…
Is this like the digg button plugin combined with Alex King’s Share This plugin?
Am I missing something else?
professed by Alister Cameron, Blog Consultant on February 8, 2007 11:53 am | Permalink
Alister, while the Gregarious plugin does integrate Alex King’s Share This plugin, I wouldn’t go as far as to say it’s .
Gregarious is in fact almost a complete social networking solution. Not only are you able to show the Digg badge, but you can position it to your liking, enable or disable it on certain posts, or choose whether you’d like to show an image or text link. Gregarious also provides options to setup the Share This plugin, which is combined into the package. Again, a plethora of choices are available to ensure that your social site submission process is smooth, and your traffic increases. Did I mention there’s no template editing involved?
reasonded by Ankur on February 8, 2007 3:18 pm | Permalink
Hey I installed the plugin, but when I went to activate the plugin in, I got the following error. Now my blog won’t open unless I delete the plugin. I’m using ReDoable 1.1 as theme on WP 2.1
Error is as follows :
Fatal error: Cannot redeclare digg_admin_head() in /home/blogrunn/domains/blogrunn.com/public_html/alokshenoy/wp-content/plugins/gregarious/gregarious.php on line 622
recorded by Alok on February 15, 2007 7:46 pm | Permalink
Alok, you’ve either got Gregarious installed twice, or another plugin is using the declaring the same function.
Anyway, I’ve changed the function name to “gregarios_admin_head” so you can re-download it, and it should work fine.
disclosed by Ankur on February 15, 2007 9:43 pm | Permalink
Wow that was fast.. thanks a lot. Doing it right now.
written by Alok on February 15, 2007 9:56 pm | Permalink
No problem. Let me know if you have any more trouble.
declared by Ankur on February 15, 2007 10:00 pm | Permalink
Hi,
i have just upgraded the Gregarious plugin, and i seem to have hit a problem.
as soon as i activate it i get this error.
Parse error: syntax error, unexpected T_ELSE in /home/public_html/ctrlf5/wp-content/plugins/gregarious/gregarious.php on line 1531
the only way i can get back into my site is to rename the gregarious folder.
I had no problems with the previous version, could it be my PHP setup?
recorded by adickt on February 19, 2007 10:31 pm | Permalink
Hi,
I am not able to get the Share this Icon on the Main page… whereas the rest works quite well for the following pages… Please let me know y if possible
Menon
published by Menon on February 21, 2007 5:58 am | Permalink
The old version did work fine just before i updated it…
spoken by Menon on February 21, 2007 5:59 am | Permalink
Just checked with Internet explorer…. just to check how it was and works perfectly fine there… Now i am wondering y… Sorry abt the flood
professed by Menon on February 21, 2007 6:02 am | Permalink
Started working fine… Not sure how… Thanks anyways for a great plugin
divulged by Menon on February 21, 2007 3:10 pm | Permalink
Glad it started working. It could have been the cache - Firefox is always lazy about reloading images.
posted by Ankur on February 21, 2007 3:14 pm | Permalink
for the Parse error: syntax error, unexpected T_ELSE in /home/public_html/ctrlf5/wp-content/plugins/gregarious/gregarious.php on line 1531
error.. i fixed it..
the is some code that ended up under comment tags
they look like this //
if you get a programmers notebook or something like that you can identify them by color(in dreamweaver they are orangy/yellow), and there 3 likes that got to be fix
stated by phil on March 7, 2007 2:45 pm | Permalink
Man, I cannot get this to show anything on any of my pages.
Am I doing something wrong?
I mean shoudln’t it just work without any tweaking?
help
Chonk
divulged by chonk on March 21, 2007 12:04 pm | Permalink
Chonk: it does. What specifically is the error you’re getting?
stated by Ankur on March 21, 2007 12:41 pm | Permalink
I’ll chime in for Chonk
I’ve installed 1.999, I activated it, switched on the Dig Button module and the Share This module, but my posts show no social skills what-so-ever
I’m guessing it’s to do with the specific k2 theme that I’m using (trueblue)? But I haven’t looked deeply yet.
Any pointers as to where I should look?
Thanks for your great work! (I mean, it looks great from what I’m reading, looking forward to using it!)
composed by Michael on April 16, 2007 9:35 pm | Permalink
Everything is working correctly, except as you said, the links and badges in the posts. I would guess that it’s to do with the
the_contentfilter perhaps not being used or being over-ridden somehow. Could you check in the theme ifthe_content()is being called inside The Loop?posted by Ankur on April 16, 2007 9:42 pm | Permalink
Strange, it doesn’t seem to be related to the theme. I running a local version here on my computer with the same gregarious setup… I can change the theme to Wordpress Default 1.6, and there’s still no sign of the links/badges in the posts.
Yep, index.php of the Wordpress Default 1.6 theme, as well as page.php of the K2 theme both include a call to the_content().
If, in the Wordpress Default 1.6 them I explicitely put a call to digg_button() directly after the_content(), it works as expected. Just not sure why it’s not being added automatically by the plugin.
Thanks again!
published by Michael on April 17, 2007 3:13 pm | Permalink
I just installed 2.0 Beta 1. I get the following error after activating the plugin and clicking on the Gregarious options panel:
Warning: Invalid argument supplied for foreach() in /home/bryanbar/public_html/wp-content/plugins/gregarious/gregarious.php on line 374I’m running on WP 2.1. Any thoughts or ideas on how I can get this to work?
divulged by Bryan Bartow on April 18, 2007 4:56 am | Permalink
If the Digg button isn’t showing, make sure you have the PostBadge module is enabled, and the appropriate tags are included.
As for the foreach error, I have no idea. I’ll investigate.
determined by Ankur on April 18, 2007 8:42 am | Permalink
It’s not the Digg button. I can’t get to any modules in the first place. All I see when I click on the Gragarious options panel is that error. By the way, I’m using the Cordobo Green Park theme, if that helps.
written by Bryan Bartow on April 18, 2007 1:40 pm | Permalink
Doesnt seem to install very friendly like — what version of WordPress is this for btw? I have 2.0
Warning: opendir(/home/…/wordpress/PLUGINDIR/gregarious/modules/) [function.opendir]: failed to open dir: No such file or directory in /home/…/wp-content/plugins/gregarious/greg_functions.php on line 135
professed by Millionster.com on April 26, 2007 5:05 pm | Permalink
WordPress 2.1 minimum, but if you define PLUGINDIR at the top of gregarious.php as
wp-content/pluginsthen it should work on WP 2.0 as well. Yes, yes, I’ll write a function that checks for and accommodates older versions in the final release.reasonded by Ankur on April 26, 2007 7:19 pm | Permalink
Bryan, check at the bottom of the options page which build you’re running.
revealed by Ankur on April 26, 2007 7:20 pm | Permalink
Hii..
This great plugin, but very sad is you put hidden link in my footer
Sure, if you want, i can put you site (this greats site) in my BlogGrol. Please email to to fix this, and sure bloggrol link is yours..
Thanks
announced by tedy on May 5, 2007 9:52 am | Permalink
sorry double post
Socialized through Gregarious 42
“display:none;visibility:hidden;” << This
composed by tedy on May 5, 2007 9:53 am | Permalink
Ankur, I reverted back to 1.999. I can try version 2 again and see what version it purports to be.
composed by Bryan Bartow on May 6, 2007 4:51 am | Permalink
Tedy, fixed in v2. Coming soon.
revealed by Ankur on May 6, 2007 1:23 pm | Permalink
First of all… GREAT plugin…
I’m having an odd issue, though.. I’ve configured Gregarious to show only text for undugg posts and the badge for Dugg posts. Problem is, it shows only text for all of them. The only way the badge shows properly is if I configure it to show the badge for all posts.
For example, you’ll see on my site that the text shows for all the posts. But there is one post, in particular that has been Dugg, yet it’s just showing text:
http://codepiranha.org/2007/05/01/honorable-men/
There should be a Digg badge with 2 Diggs showing, but it only shows text. If I enabled the badge for both Dugg and un-Dugg posts, then it shows up properly with the correct number of Diggs.
Thoughts?
disclosed by Shawn on May 13, 2007 12:35 pm | Permalink
Shawn,
It’s showing now. Currently Gregarious detects the Digg once the link to your site has been clicked from the Digg page for that particular link. I just clicked on the link, and the badge is showing now.
In the final release, I’ve already got Digg API integration worked in, so this wont be necessary and the plugin will automatically check for the correct URL, and from initial testing, with even less loading time than at present. I’m excited!
professed by Ankur on May 13, 2007 8:50 pm | Permalink
Uploaded it, activated it, set the options. Nothing on the pages of any of multiple themes that I have tried.
2 Questions. Where exactly is “The Loop?” How do I make this plugin work?
expressed by Jon on May 14, 2007 4:55 pm | Permalink
Wait…wait…seems to be working…I’ll try another theme…
stated by Jon on May 14, 2007 4:57 pm | Permalink
This is a really silly question maybe, but is the 2.0 beta 1 a different download from 1.999? I imagine it is, but I can’t find the link anywhere.
Sorry….
expressed by John Montgomery on May 17, 2007 3:41 am | Permalink
The latest stable version is always the one found here, and the one at the Gregarious page links to that download.
I didn’t have a naming scheme, so there are a few beta’s and release candidates going round, but the latest is currently 1.999. Version two is due very very soon.
stated by Ankur on May 17, 2007 4:33 pm | Permalink
The cutting-edge versions are in the subversion repository at wp-plugins.org.
determined by Ankur on May 22, 2007 4:17 pm | Permalink
it works great! thank you very much for posting the link to svn current. works awesome!! in use at http://weknowsnow.com/blog/
composed by JP @ weknowsnow.com on May 23, 2007 9:32 am | Permalink
I’m using the 2.0 beta of Gregarious with the Redoable theme.. I finally got Share-This to link to a separate page, but I want the javascript pop up to work properly! WHen I turn that option on and click on a Share-This link, the javascript pop-up appears under the whole page.. all the way below the footer..
ANY IDEAS?!
voiced by Dan Lewis on May 24, 2007 6:31 pm | Permalink
Dan, the Share This form hooks onto the
<?php wp_footer(); ?>call. There have been similar issues with the popup showing below the page, that were fixed by moving the<?php wp_footer(); ?>call in the footer.php file of the template higher up. It should fix the problem.determined by Ankur on May 25, 2007 8:24 am | Permalink
I love it - it actually works! (compared to others)
I have 2 issues, share it, doesn’t show the icon, and the font color doesn’t show up.
Any idea on how to get those squared away?
Thanks, and again - great plugin!
spoken by Jon on June 20, 2007 2:13 am | Permalink
Jon, both issues are with the CSS of your theme over-riding the Share This CSS. If you add a CSS rule to your main template stylesheet and mark it with
!important, it should fix everything up.reported by Ankur on June 20, 2007 4:28 pm | Permalink
Ankur,
YOU ROCK!!
That totally did it! Not only does your system get share it working (it never worked on it’s own) but you got everything to normal, man I gotta say it again - YOU ROCK!
Thanks,
Jon
disclosed by Jon on June 20, 2007 11:58 pm | Permalink
Hi, when I try to activate sharethis i get this error: Fatal error: Cannot redeclare akst_share_link()
divulged by Lukas on July 31, 2007 1:45 am | Permalink
Lukas, you don’t need to install “Share This” separately. If you have the “Share This” plugin and Gregarious, you’ll get the error.
disclosed by Ankur on July 31, 2007 8:38 am | Permalink
How do u configure Gregarious to show only text links for all social bookmarks?
disclosed by Jaypee on August 2, 2007 10:50 am | Permalink
Ankur, Awesome plug in. I am having one little problem:
Next to the Digg badge, there is a “?” What’s This link that I can’t get rid of.
divulged by glenn on August 29, 2007 2:13 am | Permalink
I know you already listed it as a feature for the final release, but I just wanted to reinforce that disabling and enabling gregarious for certain posts is definitely wanted.
Absolutely fantastic plugin. I wouldn’t use anything else for my social networking bliss.
announced by Adam on January 27, 2008 2:21 am | Permalink
In v 1.9.1 , if you include a Page inside your template (e.g. with the iinclude() plugin), you end up with a Share This plopped into your template. This is true even if you have Gregarious turned off for pages, and even if you manually exclude the post ID of the page being included.
Is this still true in v2.x? Thanks.
mentioned by Scot Hacker on February 5, 2008 8:00 am | Permalink
Leave a comment