Step by step guide to configuring Windows Live Writer to post to Drupal
Subscribe to the
RSS Feed or by Email and receive free daily updates
Windows Live Writer is my prefered blog authoring and publishing tool, same for lot of people out there.
It is quiet easy to compose and post using Windows Live Writer and I have been doing that for sometime for my WordPress blogs. But for one new site I am using Drupal for the first time and I wanted to configure Windows Live Writer to post “stories”, “pages”, “forum topics” and “blog posts” but there are several small little details which made it a trial and error exercise to configure Drupal to allow me to post all the above mentioned items.
In this post I will document step by step process to go about configuring Windows Live Writer (WLW) to post to Drupal.
This post assumes that you have admin level privileges to the Drupal system.
In order to use this XMLRPC mechanism to post, you need to enable Blog API. Go to Home » Administer » Site configuration and enable Blog APIs:

You can get Windows Live Writer from here. Once you have downloaded Windows Live Writer, go through these series of steps to configure it to post various content types to Drupal. For this illustration I am going to use India SEO Consultants domain.
Step 1:
Do not enter the default domain name but enter the url in the following format: http://<domainname>/node/add/story, replace domain name with your own domain.
Step 2:
Select WordPress 2.2+ from the “Type of weblog that you are using” and in the “Remote posting URL for your weblog” enter http://<domainname>/xmlrpc.php and hit next.
Step 3:
Select what content type you want to add (if you want to add multiple content types from Drupal then you have to carry these steps those many times and they will appear as separate weblog entries in your Windows Live Writer.
Step 4:
It will ask you if it can do a temporary post to check style. Say yes.
Step 5:
Enter a name for your weblog and click “Finish” and you are all set.
Happy drupaling!
Popularity: 13% [?]
Subscribe to the
RSS Feed or by Email and receive free daily updates
























This is a great post!! I was wondering how to do this myself. Thanks for this info!!
Awesome. Wondering how you figured this out.
great post out thr with the info on configuring.
Do you have any idea what I should do if I get the below error message:
“The server reported that the following URL can not be found:
http://www.anasialex.ro/xmlprc.php. Please ensure you have a valid URL”
I selected Wordpress 2.2+ from the list, no other option with Wordpress work.
Thanks
Thanks man. Sure helped me out configuring wordpress.
You might like this: http://drupal.org/project/wlw_blogapi
Great post!
In reply to Alex, make sure that your Internet Explorer is not configured for a proxy (or is if it needs to be). In my case “Use a proxy server for your LAN” needed to be unchecked.
[...] struggle with the same error for 2 days. I search the net and come across some very helpful sites. Finally I remember that I had the same problem the last time I used this machine, and even blogged [...]
Were you able to get Drupal 6 to work with Windows Live Writer and images? One of the chief reasons I use WLW as a blog editing tool is the image support — you just paste images in there, and then it handles the image processing & sizing & upload for you. However, in Drupal I get an error that says, “The following images cannot be published because this blog does not support picture publishing.”
I’ve enabled the WLW Blog API mentioned above (which solved my text publishing issues) but haven’t gotten images to work. You had any luck with this?