Wednesday, October 14, 2009

How to fix Ping.fm Wordpress plugin if it doesn't add triggers

(My Original Blog Post: http://ping.fm/1MOTZ)
Ping.fm logo.I love the Ping.fm Wordpress plugin. It works great on two of my other blogs, but on my latest blog, "this one", it decided not to work. I mean it installed properly and everything. But I was unable to add new custom triggers. After searching the web for a solution, I found none, so this is why I decided to write this post.

After taking a close look at my 2 other blogs, I was able to find out the Pingpressfm Wordpress plugin wasn't working due to the database not being updated properly. Until the developer of the Pingpress plugin fixes the problem, I found an easy fix that will get you up and running in no time by manually updating the database yourself.

First off, you will have to go to your hosting provider and log into your mysqladmin database. Once logged into your blog's database, go to wp-options, then hit the browse button and search for these rows of data.

ppfm_keyVerified
ppfm_reverifyKey
ppfm_deleteOldSettings
ppfm_firstTime
ppfm_optionsUpdated
ppfm_apiDev
ppfm_apiUser
ppfm_ellipse


All you need to do is simply change no to yes for all the above. To do this, just hit the edit icon, update it, and click on go for each row of data.

Now find this row of data:

ppfm_triggers


Do not change no to yes for this row. This is what makes PingPressFM only ping out your post the first time instead of every time you make an update to it.

Replace the what is currently in that row with this data: (make a back up of the current row's data first)

active=B(true) label=S(m) type=S(m) both=B(false) description=S(Microblog: 140 Characters Max, No HTML) categories=A() tags=A() format=S([Blog] $subject: $body $slink)
active=B(true) label=S(s) type=S(s) both=B(false) description=S(Status Update: 200 Characters Max, No HTML) categories=A() tags=A() format=S([Blog] $subject: $body $slink)
active=B(true) label=S(b) type=S(b) both=B(false) description=S(Blog Entry: Unlimited Length, HTML Preserved) categories=A() tags=A() format=S((My Original Blog Post: <a href="$link">$link</a>)\n$body)


Now head over to your Wordpress back office. Then go to your PingPressFM plugin settings. You should now see 3 triggers set up. You can now update these triggers to fit your desired needs.

Note: Very important to make a back up copy of what was previously in your wp-options tables just in case it doesn't work for you. These are Ping.fm's standard triggers, so they should work perfectly as long as you have them set up in your Ping.fm account.

0 comments:

Post a Comment