A few days ago I updated my personal blog to WordPress 2.8 and for the most part everything seemed to be working fine but I noticed yesterday that when I published to my blog using Windows Live Writer I started seeing an error message. If you are not familiar w/ Live Writer it’s a great desktop publishing application that allows you to publish blog posts using RPC.
To use Windows Live Writer you have to first enable RPC publishing inside of wordpress but once that’s done it’s actually pretty handy for a Microsoft application. Here’s the error message I am getting:
The response to the metaWeblog.newPost method received from the blog server was invalid:
Invalid response document returned from XmlRpc server
Also, when I published from inside the wordpress dashboard instead of saying at the top of the post that it had published and giving me a link to view the post online I get a white screen but no error message. I wasn’t for sure what could be causing the issue because I hadn’t seen any reports about Twitme errors with version 2.8 so I had our server admin Matt take a look at the error logs and mod security to see if we could track down what was causing this behavior and this is what we found:
PHP Fatal error: Cannot use object of type stdClass as array in /var/www/vhosts/cottonrohrscheib.com/httpxdocs/blog/wp-content/plugins/twitme/twitmeShortUrl.php on line 37
Again, I wasn’t having any problems with the plugin up until the point where I upgraded to 2.8 but I am leaning toward there being a bug or something with the application. Unfortunately TwitMe is not one of those applications that you can just deactivate and try to live without, it’s actually a pretty handy tool that posts your blogs to your twitter account, and probably one of the best plugins for doing that that I have seen. I was just wondering if anyone else out there is having any issues with this plugin on 2.8?
Questions or Comments?