How A WordPress Plugin Ate Two Days Of My Life

537104_helpWordPress is simply a great blog platform. Easy to install, easy to use, easy to configure to suit your needs, WordPress has another advantage: the big number of free plugins and themes.

However, not all freebies are good in all situations. Let me tell you this story:

I’ve become a fan of Microsoft Live Writer after I read a review on a blog. For those of you who don’t know what’s this about, Microsoft Live Writer is a free blog publishing software. You download and install it in your computer, then you input the details of your blogs, and that’s it! You write and edit your drafts locally, using the same tool for all your blogs, then you publish them directly from Live Writer’s interface. The text editor is better than the WordPress one, the saving speed is much bigger, as you don’t have to wait for the server all the time you hit “Save”, and you can easily insert pictures, tables or videos in your posts. Besides, the Publish button is not close to the Save Draft one, so it’s difficult to miss and publish an unfinished post by mistake.

But my countless attempts to make it work failed invariably. Two days ago I remembered about this software, and I set myself the goal to make it work. (That’s so funny, my resolutions for 2008 cost me so far the losing of all my emails and addresses and the death of my wireless network card).

I installed Windows Live Writer (the 3rd attempt was successful), but when I tried to post the post draft to the blog, I invariably got this error message:

The response to the metaWeblog.editPost method received from the weblog server was invalid: Invalid response document returned from XmlRpc server

I checked the blog, and the draft was not there. I tried to edit the .htaccess file, I treid to figure out who this XmlRpc server was, I gazed into the xmlrpc.php file for hours, I even thought that it could be Dreamhost’s fault (they have some protection settings for their servers which caused some scripts not to work on other occasions).

Then I started to disable plugins on my blog, one at a time, with no success, until I hit the Google Sitemaps Plugin. After disabling this, it worked (and I wished so much that this plugin’s name would have started with an “a”).

The simpler way (which I thought afterwards) would have been to Google for the error message, case in which I would have found the same solution, but without putting my mind at work for two days.

As a conclusion, in case something goes wrong with your blog, try first to disable the plugins and see if this fixes your problem. You might get it done very quickly.

This entry was posted in Wordpress and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

11 Comments

  1. Posted January 20, 2008 at 2:45 am | Permalink

    Many, many thanks for your post. I installed Windows Live Writer a few days ago to use for my WordPress blogs. I got the same error you did but only invested an hour in frustration before moving on to other tasks. I’ve disabled my GoogleSitemap Plugin and it works perfectly now. Thanks again!!

  2. Posted January 20, 2008 at 5:34 am | Permalink

    You are welcome, Lynn. I’m so glad I saved some time for you.

  3. Posted January 20, 2008 at 4:08 pm | Permalink

    Great post. You are so right. Plugins can be great and they can be a pain. Also, always Google first. Think Second. And finally posting solutions to problems you find is a great help to all those that will Google after you: WordPress Admin Page Not Found, for example.

  4. Posted January 20, 2008 at 5:41 pm | Permalink

    Thanks, John. This is exactly why I posted this. For the next generations ;)

  5. Posted January 21, 2008 at 6:09 am | Permalink

    I never understood why they had the google sitemap plug in…wordpress has a sitemap automatically and it is fine.

    Different combinations of different plug ins work differently depending on the template you use. I guess that’s why they call it “self-hosted” because you’re on your own in figuring out what works for each different template…hahaha:)

  6. Posted January 21, 2008 at 7:12 am | Permalink

    :lol: Bobby, you are so right! Guess what: I’ve changed the blog template a couple of months ago, but it still wants to display the sidebar of my previous template. So I copied also the former template in the themes directory, and deleted all code from the sidebar.

  7. Posted March 9, 2008 at 2:34 pm | Permalink

    Whenever I experience any error message which I don’t have a clue about, the next thing I do is to search for a particular term in the error message and before you know it, you already have an idea as to what to do.

  8. Posted March 9, 2008 at 2:51 pm | Permalink

    Yes, Soli, I’ve got my lesson. Now this is the first thing I do.

  9. Posted March 12, 2008 at 5:35 pm | Permalink

    Simonne,
    I just upgraded the Google Sitemap Generator to version 3.0.3 and the problem w/ Live Writer appears to be gone.

  10. Posted March 13, 2008 at 3:56 am | Permalink

    That’s great, Lynn. Thank you for letting me know it.

  11. Posted January 11, 2009 at 1:02 pm | Permalink

    I have problem like you, and search to your blog, from you i find the question is my plugin, thank you share.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting


  • Get your FREE tips and tricks:

    Delivered by FeedBurner