Plurk Updater sends a Plurk to your account anytime you create, publish, or edit a post on your WordPress blog. You can pick and choose when Plurks are sent and what text is passed along with it. An example would be “new blog post: Plurk Updater for Wordpress ( http://mark.bockenstedt.net/?p=64 )”. The Plurk Updater is based on the Twitter Updater by Victoria Chan and uses the RLPlurkAPI created by Ryan Lim.
Dependencies
Plurk Updater relies on the following packages in order to work properly:
- cURL (php5-curl)
Installation Instructions
- Download and unzip the Plurk Updater plugin.
- Extract the Plurk Updater folder to your wp-content/plugins directory.
- Activate the plugin on the Plugins page in your admin panel.
- Go to Manage -> Plurk Updater to set the options for posting to plurk as well as your username and password for your Plurk account.
Upgrade Instructions
You should just be able to extract the plugin in your wp-content/plugins directory and let it overwrite the old stuff. All the option names are kept the same, so your data should still be there. Make sure the plugin is still activated if you overwrite the old one.
Please let me know if you have any problems with the plugin. This is really my first attempt at a useful plugin, and I expect there to be some hiccups along the way. I ask that you leave all comments, problems, and suggestions in the comments for this page.
Changelog
Version 1.4 – Added URL shortening via TinyURL. Removed extra posting options to the only option is to update on new posts.
Version 1.3 – Removed RLPlurkAPI to prevent any further conflicts it has caused.
Version 1.2 – Fixed Plurk API to work with new security patch in Plurk. Also found a bunch of classes that were trying to be redefined, so I tried to escape classes that were causing errors.
Version 1.1 – Reformatted the Plurks to make the whole plurk a link with given text, as suggested by Mike Templeton. Also fixed a few bad links in my comments.
Version 1.0 – Initial Release.




22 comments so far ↓
July 8th, 2008 at 8:35 pm
I just published my first new post on Plurkular with your plugin enabled and it worked perfectly. My only suggestion would be to find a way to make the links and link text work how Plurk intended, with the text being displayed as a hyperlink and not exposing the actual URL in the Plurk.
Regardless of this little nitpicking request, thanks for building this slick little plugin!
July 9th, 2008 at 1:28 pm
I love the idea of the plugin as I use something similar for twitter, however I get an error when trying to activate the plugin.
Fatal error: Cannot redeclare class Services_JSON in /home/.pookerville/mhamaker/thesleepygeek.com/wp-content/plugins/plurk_updater/RLPlurkAPI/Services/JSON.php on line 116
Can you take a look at that and email me with any tips?
Can’t wait to get it running!
July 9th, 2008 at 7:12 pm
I just wanted to let everyone know that there were some some security patches issued by the A-team that have temporarily broken the Plurk API that Plurk Updater uses. The end result is that your plurks will be sent out, but won’t be accepted by the servers. Please check back periodically, as I’ll update my tool when the fix has been issued.
July 9th, 2008 at 9:49 pm
I was just wondering about this, as my latest post didn’t get submitted to Plurk. Thanks for keeping us updated.
July 15th, 2008 at 10:02 am
Great plugin, however it isn’t compatible with 2.6 or maybe there’s a glitch?
”
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /wp-content/plugins/plurk_updater/RLPlurkAPI/RLPlurkAPI.php on line 115
“
July 19th, 2008 at 10:09 am
Hi again – your latest release solved my issue. However when I post something via wordpress, it isn’t “plurked”, I filled in my account info and no luck… I even double checked it was correct. Any suggestions?
July 19th, 2008 at 11:00 am
Olivia,
Thanks for the comment, it turns out I used the variable $message instead of $sentence when trying to send the Plurk. On or around line 96 of plurk_updater.php, change $message to $sentence and it should work. Or you can download the plugin again and it’ll fix it that way.
July 22nd, 2008 at 12:59 pm
Hi,
just downloaded and installed the new plugin. Left the default options as they were, just provide my Plurk username and pswd.
To give it a try, I opened an existing post and saved it again. While saving, it came up with the following:
Fatal error: Call to undefined function curl_init() in …\wp-content\plugins\plurk_updater\plurk_updater.php on line 78
Any help much appreciated.
Cheers,
Max
July 22nd, 2008 at 1:17 pm
Max,
It sounds like you’re missing the cURL libraries for PHP. I’ll amend the post to include that dependency.
July 23rd, 2008 at 6:08 am
Thanks Mark for the info,
but where do I get that library, and more importantly, how do I install it?
Cheers,
Max
July 24th, 2008 at 10:21 am
Great plugin man. My posts are still just coming through as the URL, not the actual title of the post – I’m using WP 2.5.1 with PHP5
August 7th, 2008 at 5:26 pm
Is this plugin stable on wordpress 2.6
August 7th, 2008 at 8:44 pm
Yes, the plugin works with version 2.6
August 11th, 2008 at 9:41 pm
Installed Plurk Updater on WP 2.6, setup the account and options but it doesnt work, no updates on Plurk. I have the latest version of this plugin too. I am running Twitter Updater perfectly fine. Any ideas or things I should check/confirm?
August 18th, 2008 at 3:15 pm
@Andy
It seems there’s a problem with Plurk Updater and how it interacts with Plurk. For one, the formatting doesn’t appear like it used to. I haven’t heard of any instances of Plurk refusing to accept updates sent from the plugin, so this is a first. I’m checking into a number of things right now, I’ll get back to you.
August 21st, 2008 at 8:45 am
@Mark
I’m having the same issue as Andy, FYI. I’ve downloaded the latest version, but my posts never make it to plurk.
I did notice one thing in the admin, when it asks for my plurk login info and I enter my password and hit ’save’ the password disappears. Dunno if that’s how it’s supposed to work or not. It would ’seem’ that it’s not saving the password.
-b
August 23rd, 2008 at 10:38 pm
I’m having the same issue as Andy and bukit. (I just upgraded to 1.4, and my version of Wordpress is 2.6. I’m running the Twitter Tools plugin as well, to send blog posts to Twitter; it works perfectly for me. Hrm…)
October 23rd, 2008 at 10:34 am
Is there any way to get a copy of this? I’m curious to have a look at the code, and possibly use it on a WordPress page.
What license is this under, anyway?
November 5th, 2008 at 9:12 pm
It’s fun. ATP Subscribe to the RCC perhaps
November 11th, 2008 at 5:19 pm
Do you mkae free plug ins that’ll help wordpress bloggers post to over 30+ microblogging and social networking sites with each and every blog post a blogger publishes?
Thanks kindly,
Shawn
November 11th, 2008 at 9:51 pm
Shawn,
You can always check out another plugin I wrote called mu. It’ll allow you to post to Twitter, Plurk, FriendFeed, and Identi.ca. If you can find a service that integrates with Ping.fm, that would work for you.
January 13th, 2009 at 6:24 am
Hi there,
Does this work with the latest version of Wordpress (2.7 etc)
5 pingbacks so far ↓